.clearfix:after {
	content: "";
	display: table;
	clear: both
}

body.experts_index.desktop .cbx-only-available, body.experts_matchs .cbx-only-available,
	body.experts_supervisors .cbx-only-available, body.experts_learners.desktop .cbx-only-available,
	body.pages_search .cbx-only-available, body.experts_ifengicare .cbx-only-available,
	body.experts_onemother .cbx-only-available {
	margin-top: 1em
}

body.experts_index.desktop label#lable_for_available, body.experts_matchs label#lable_for_available,
	body.experts_supervisors label#lable_for_available, body.experts_learners.desktop label#lable_for_available,
	body.pages_search label#lable_for_available, body.experts_ifengicare label#lable_for_available,
	body.experts_onemother label#lable_for_available {
	display: inline-block;
	line-height: 2em;
	margin-top: 0
}

body.experts_index.desktop input[type=checkbox], body.experts_matchs input[type=checkbox],
	body.experts_supervisors input[type=checkbox], body.experts_learners.desktop input[type=checkbox],
	body.pages_search input[type=checkbox], body.experts_ifengicare input[type=checkbox],
	body.experts_onemother input[type=checkbox] {
	display: inline-block;
	width: 1em;
	margin-left: 0.5em;
	border: none
}

body.experts_index.desktop .experts_list form.inline input:nth-child(2),
	body.experts_matchs .experts_list form.inline input:nth-child(2), body.experts_supervisors .experts_list form.inline input:nth-child(2),
	body.experts_learners.desktop .experts_list form.inline input:nth-child(2),
	body.pages_search .experts_list form.inline input:nth-child(2), body.experts_ifengicare .experts_list form.inline input:nth-child(2),
	body.experts_onemother .experts_list form.inline input:nth-child(2) {
	border-radius: 5px;
	margin-top: 0
}

body.experts_index.desktop .experts_list .expert, body.experts_matchs .experts_list .expert,
	body.experts_supervisors .experts_list .expert, body.experts_learners.desktop .experts_list .expert,
	body.pages_search .experts_list .expert, body.experts_ifengicare .experts_list .expert,
	body.experts_onemother .experts_list .expert {
	display: block;
	position: relative;
	overflow: hidden;
	margin-top: 2em;
	color: #666;
	text-decoration: none
}

body.experts_index.desktop .experts_list .expert span.highlight, body.experts_matchs .experts_list .expert span.highlight,
	body.experts_supervisors .experts_list .expert span.highlight, body.experts_learners.desktop .experts_list .expert span.highlight,
	body.pages_search .experts_list .expert span.highlight, body.experts_ifengicare .experts_list .expert span.highlight,
	body.experts_onemother .experts_list .expert span.highlight {
	color: #129994
}

body.experts_index.desktop .experts_list .expert img, body.experts_matchs .experts_list .expert img,
	body.experts_supervisors .experts_list .expert img, body.experts_learners.desktop .experts_list .expert img,
	body.pages_search .experts_list .expert img, body.experts_ifengicare .experts_list .expert img,
	body.experts_onemother .experts_list .expert img {
	width: 20%;
	margin-bottom: 1em
}

body.experts_index.desktop .experts_list .expert .summary, body.experts_matchs .experts_list .expert .summary,
	body.experts_supervisors .experts_list .expert .summary, body.experts_learners.desktop .experts_list .expert .summary,
	body.pages_search .experts_list .expert .summary, body.experts_ifengicare .experts_list .expert .summary,
	body.experts_onemother .experts_list .expert .summary {
	float: right;
	width: 80%;
	padding-left: 1em;
	box-sizing: border-box
}

body.experts_index.desktop .experts_list .expert .summary strong, body.experts_matchs .experts_list .expert .summary strong,
	body.experts_supervisors .experts_list .expert .summary strong, body.experts_learners.desktop .experts_list .expert .summary strong,
	body.pages_search .experts_list .expert .summary strong, body.experts_ifengicare .experts_list .expert .summary strong,
	body.experts_onemother .experts_list .expert .summary strong {
	display: block;
	font-size: 1.4em;
	color: #333
}

body.experts_index.desktop .experts_list .expert .summary strong .weak,
	body.experts_matchs .experts_list .expert .summary strong .weak, body.experts_supervisors .experts_list .expert .summary strong .weak,
	body.experts_learners.desktop .experts_list .expert .summary strong .weak,
	body.pages_search .experts_list .expert .summary strong .weak, body.experts_ifengicare .experts_list .expert .summary strong .weak,
	body.experts_onemother .experts_list .expert .summary strong .weak {
	font-size: 0.7em;
	margin-left: 0.7em;
	font-weight: normal;
	color: #747474;
	display: inline-block
}

body.experts_index.desktop .experts_list .expert .summary strong .speak_confirm,
	body.experts_matchs .experts_list .expert .summary strong .speak_confirm,
	body.experts_supervisors .experts_list .expert .summary strong .speak_confirm,
	body.experts_learners.desktop .experts_list .expert .summary strong .speak_confirm,
	body.pages_search .experts_list .expert .summary strong .speak_confirm,
	body.experts_ifengicare .experts_list .expert .summary strong .speak_confirm,
	body.experts_onemother .experts_list .expert .summary strong .speak_confirm
	{
	background: #129994;
	color: #fff;
	font-weight: normal;
	display: inline-block;
	border-radius: 4px;
	padding: 0.2em 0.4em;
	margin-left: 1em;
	font-size: 0.8em;
	vertical-align: text-bottom
}

body.experts_index.desktop .experts_list .expert .summary .status, body.experts_matchs .experts_list .expert .summary .status,
	body.experts_supervisors .experts_list .expert .summary .status, body.experts_learners.desktop .experts_list .expert .summary .status,
	body.pages_search .experts_list .expert .summary .status, body.experts_ifengicare .experts_list .expert .summary .status,
	body.experts_onemother .experts_list .expert .summary .status {
	display: inline-block;
	position: absolute;
	padding: 2px 5px;
	font-size: 12px;
	background-color: #d3d3d3;
	color: #fff;
	right: 0;
	top: 0
}

body.experts_index.desktop .experts_list .expert .summary .content, body.experts_matchs .experts_list .expert .summary .content,
	body.experts_supervisors .experts_list .expert .summary .content, body.experts_learners.desktop .experts_list .expert .summary .content,
	body.pages_search .experts_list .expert .summary .content, body.experts_ifengicare .experts_list .expert .summary .content,
	body.experts_onemother .experts_list .expert .summary .content {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
	white-space: normal;
	overflow: hidden;
	font-size: 0.8em;
	margin-bottom: 1em;
	height: 8em
}

body.experts_index.desktop .experts_list .expert .info, body.experts_matchs .experts_list .expert .info,
	body.experts_supervisors .experts_list .expert .info, body.experts_learners.desktop .experts_list .expert .info,
	body.pages_search .experts_list .expert .info, body.experts_ifengicare .experts_list .expert .info,
	body.experts_onemother .experts_list .expert .info {
	clear: both;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 0.2em;
	font-size: 0.8em
}

body.experts_index.desktop .experts_list .expert .info i, body.experts_matchs .experts_list .expert .info i,
	body.experts_supervisors .experts_list .expert .info i, body.experts_learners.desktop .experts_list .expert .info i,
	body.pages_search .experts_list .expert .info i, body.experts_ifengicare .experts_list .expert .info i,
	body.experts_onemother .experts_list .expert .info i {
	margin: 0 0.3em 0 1em
}

body.experts_index.desktop .experts_list .expert .info i:first-child,
	body.experts_matchs .experts_list .expert .info i:first-child, body.experts_supervisors .experts_list .expert .info i:first-child,
	body.experts_learners.desktop .experts_list .expert .info i:first-child,
	body.pages_search .experts_list .expert .info i:first-child, body.experts_ifengicare .experts_list .expert .info i:first-child,
	body.experts_onemother .experts_list .expert .info i:first-child {
	margin-left: 0
}

body.experts_index.desktop .experts_list .apply-button, body.experts_matchs .experts_list .apply-button,
	body.experts_supervisors .experts_list .apply-button, body.experts_learners.desktop .experts_list .apply-button,
	body.pages_search .experts_list .apply-button, body.experts_ifengicare .experts_list .apply-button,
	body.experts_onemother .experts_list .apply-button {
	clear: both;
	border-bottom: 1px solid #999
}

body.experts_index.desktop .experts_list .apply-button a.button, body.experts_matchs .experts_list .apply-button a.button,
	body.experts_supervisors .experts_list .apply-button a.button, body.experts_learners.desktop .experts_list .apply-button a.button,
	body.pages_search .experts_list .apply-button a.button, body.experts_ifengicare .experts_list .apply-button a.button,
	body.experts_onemother .experts_list .apply-button a.button {
	margin: 0 0 1em 0;
	color: #fff
}

body.experts_index.desktop .experts_filters form.inline input:nth-child(2),
	body.experts_matchs .experts_filters form.inline input:nth-child(2),
	body.experts_supervisors .experts_filters form.inline input:nth-child(2),
	body.experts_learners.desktop .experts_filters form.inline input:nth-child(2),
	body.pages_search .experts_filters form.inline input:nth-child(2), body.experts_ifengicare .experts_filters form.inline input:nth-child(2),
	body.experts_onemother .experts_filters form.inline input:nth-child(2)
	{
	border-radius: 5px;
	margin-top: 0
}

body.experts_index.desktop .experts_filters h4, body.experts_matchs .experts_filters h4,
	body.experts_supervisors .experts_filters h4, body.experts_learners.desktop .experts_filters h4,
	body.pages_search .experts_filters h4, body.experts_ifengicare .experts_filters h4,
	body.experts_onemother .experts_filters h4 {
	font-size: 1em;
	font-weight: normal;
	margin-top: 2em;
	margin-bottom: 1em
}

body.experts_index.desktop .experts_filters h4.search, body.experts_matchs .experts_filters h4.search,
	body.experts_supervisors .experts_filters h4.search, body.experts_learners.desktop .experts_filters h4.search,
	body.pages_search .experts_filters h4.search, body.experts_ifengicare .experts_filters h4.search,
	body.experts_onemother .experts_filters h4.search {
	cursor: pointer
}

body.experts_index.desktop .experts_filters h4.search i, body.experts_matchs .experts_filters h4.search i,
	body.experts_supervisors .experts_filters h4.search i, body.experts_learners.desktop .experts_filters h4.search i,
	body.pages_search .experts_filters h4.search i, body.experts_ifengicare .experts_filters h4.search i,
	body.experts_onemother .experts_filters h4.search i {
	margin-right: 0.5em
}

body.experts .matching-mode {
	margin: 1em auto;
	width: 100%
}

body.experts .matching-mode .title {
	margin: 0 auto 1em;
	text-align: center
}

body.experts .matching-mode a {
	display: block;
	margin: 2em 0;
	border-radius: 6px;
	background-color: #eee;
	padding: 1em 2em 2em;
	color: #666;
	text-align: center;
	display: inline-block;
	width: 24.7%;
	margin-right: 2%
}

body.experts .matching-mode a:hover {
	color: #f6f6f6;
	background-color: #129994
}

body.experts .matching-mode a i {
	display: inline-block;
	vertical-align: text-top
}

body.experts .matching-mode a .text {
	display: inline-table;
	margin: 0 3em
}

body.experts .matching-mode a .text h3 {
	margin: 1em 0 0.5em
}

body.experts .matching-mode a .text p {
	margin: 0;
	font-size: 0.9em
}

body.experts .matching-mode a .text {
	margin: 0
}

body.experts .matching-mode a:nth-child(1) {
	color: #F16272;
	background: #fff;
	border: 1px solid #F16272
}

body.experts .matching-mode a:nth-child(1):hover {
	color: #fff;
	background: #F16272
}

body.experts .matching-mode a:nth-child(3) {
	color: #129994;
	background: #fff;
	border: 1px solid #129994
}

body.experts .matching-mode a:nth-child(3) img {
	width: 84px;
	height: 84px;
	display: block;
	margin: 0 auto
}

body.experts .matching-mode a:nth-child(3):hover {
	color: #fff;
	background: #129994
}

body.experts .matching-mode a:nth-child(2) {
	color: #F28230;
	background: #fff;
	border: 1px solid #F28230
}

body.experts .matching-mode a:nth-child(2):hover {
	color: #fff;
	background: #F28230
}

body.experts_index.mobile.iphone.app #content_wrapper, body.experts_ifengicare.mobile.iphone.app #content_wrapper,
	body.experts_onemother.mobile.iphone.app #content_wrapper {
	margin-bottom: 0
}

body.experts_index.mobile #content_wrapper, body.experts_ifengicare.mobile #content_wrapper,
	body.experts_onemother.mobile #content_wrapper {
	margin-bottom: 50px !important;
	min-height: 800px;
	padding-bottom: 0;
	background-color: #f7f8fc
}

body.mobile.experts_juniors, body.mobile.experts_supervisors, body.mobile.pages_search,
	body.mobile.experts_ifengicare, body.mobile.experts_onemother {
	background-color: #f5f5f5
}

body.mobile.experts_juniors .experts_list, body.mobile.experts_supervisors .experts_list,
	body.mobile.pages_search .experts_list, body.mobile.experts_ifengicare .experts_list,
	body.mobile.experts_onemother .experts_list {
	padding-bottom: 10px
}

body.mobile.experts_juniors .experts_list .load-more, body.mobile.experts_supervisors .experts_list .load-more,
	body.mobile.pages_search .experts_list .load-more, body.mobile.experts_ifengicare .experts_list .load-more,
	body.mobile.experts_onemother .experts_list .load-more {
	margin: 10px 10px 0
}

body.mobile.experts_juniors .experts_list .re-match, body.mobile.experts_supervisors .experts_list .re-match,
	body.mobile.pages_search .experts_list .re-match, body.mobile.experts_ifengicare .experts_list .re-match,
	body.mobile.experts_onemother .experts_list .re-match {
	margin: 10px 0 0
}

body.mobile.experts_juniors .experts_list .re-match .button, body.mobile.experts_supervisors .experts_list .re-match .button,
	body.mobile.pages_search .experts_list .re-match .button, body.mobile.experts_ifengicare .experts_list .re-match .button,
	body.mobile.experts_onemother .experts_list .re-match .button {
	margin: 0
}

body.mobile.experts_juniors .experts_list .expert, body.mobile.experts_supervisors .experts_list .expert,
	body.mobile.pages_search .experts_list .expert, body.mobile.experts_ifengicare .experts_list .expert,
	body.mobile.experts_onemother .experts_list .expert {
	margin-top: 10px;
	box-shadow: none;
	padding: 5px;
	clear: both;
	background-color: #fff
}

body.mobile.experts_juniors .experts_list .expert img, body.mobile.experts_supervisors .experts_list .expert img,
	body.mobile.pages_search .experts_list .expert img, body.mobile.experts_ifengicare .experts_list .expert img,
	body.mobile.experts_onemother .experts_list .expert img {
	float: left;
	width: 25%;
	border-radius: 50%
}

body.mobile.experts_juniors .experts_list .expert .summary, body.mobile.experts_supervisors .experts_list .expert .summary,
	body.mobile.pages_search .experts_list .expert .summary, body.mobile.experts_ifengicare .experts_list .expert .summary,
	body.mobile.experts_onemother .experts_list .expert .summary {
	float: left;
	width: 75%
}

body.mobile.experts_juniors .experts_list .expert .summary strong, body.mobile.experts_supervisors .experts_list .expert .summary strong,
	body.mobile.pages_search .experts_list .expert .summary strong, body.mobile.experts_ifengicare .experts_list .expert .summary strong,
	body.mobile.experts_onemother .experts_list .expert .summary strong {
	font-size: 1em
}

body.mobile.experts_juniors .experts_list .expert .summary .match-title,
	body.mobile.experts_supervisors .experts_list .expert .summary .match-title,
	body.mobile.pages_search .experts_list .expert .summary .match-title,
	body.mobile.experts_ifengicare .experts_list .expert .summary .match-title,
	body.mobile.experts_onemother .experts_list .expert .summary .match-title
	{
	font-size: 18px;
	display: block;
	margin-top: 16px
}

body.mobile.experts_juniors .experts_list .expert .summary .content,
	body.mobile.experts_supervisors .experts_list .expert .summary .content,
	body.mobile.pages_search .experts_list .expert .summary .content, body.mobile.experts_ifengicare .experts_list .expert .summary .content,
	body.mobile.experts_onemother .experts_list .expert .summary .content {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	white-space: normal;
	height: 4.5em
}

body.mobile.experts_juniors .experts_list .expert .info, body.mobile.experts_supervisors .experts_list .expert .info,
	body.mobile.pages_search .experts_list .expert .info, body.mobile.experts_ifengicare .experts_list .expert .info,
	body.mobile.experts_onemother .experts_list .expert .info {
	font-size: 10px;
	border-bottom: 0;
	border-top: 1px solid #f5f5f5
}

body.mobile.experts_juniors .experts_list .common-item, body.mobile.experts_supervisors .experts_list .common-item,
	body.mobile.pages_search .experts_list .common-item, body.mobile.experts_ifengicare .experts_list .common-item,
	body.mobile.experts_onemother .experts_list .common-item {
	padding: 16px
}

body.mobile.experts_juniors .experts_list .common-item .dealcard, body.mobile.experts_supervisors .experts_list .common-item .dealcard,
	body.mobile.pages_search .experts_list .common-item .dealcard, body.mobile.experts_ifengicare .experts_list .common-item .dealcard,
	body.mobile.experts_onemother .experts_list .common-item .dealcard {
	position: relative
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .expert-photo,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .expert-photo,
	body.mobile.pages_search .experts_list .common-item .dealcard .expert-photo,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .expert-photo,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .expert-photo
	{
	position: absolute;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	margin-bottom: 0
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .summary,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .summary,
	body.mobile.pages_search .experts_list .common-item .dealcard .summary,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary
	{
	margin-left: 112px;
	float: none;
	width: auto;
	height: 100px;
	padding: 0
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .summary strong,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .summary strong,
	body.mobile.pages_search .experts_list .common-item .dealcard .summary strong,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary strong,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary strong
	{
	font-size: 20px;
	color: #666;
	line-height: 1;
	font-weight: 400
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .summary strong .weak,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .summary strong .weak,
	body.mobile.pages_search .experts_list .common-item .dealcard .summary strong .weak,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary strong .weak,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary strong .weak
	{
	font-size: 12px;
	font-weight: 200;
	color: #999
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .summary .expert-info,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .summary .expert-info,
	body.mobile.pages_search .experts_list .common-item .dealcard .summary .expert-info,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary .expert-info,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary .expert-info
	{
	margin-top: 10px;
	line-height: 28px;
	height: 28px
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .summary .expert-info .price,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .summary .expert-info .price,
	body.mobile.pages_search .experts_list .common-item .dealcard .summary .expert-info .price,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary .expert-info .price,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary .expert-info .price
	{
	margin-top: 10px;
	line-height: 28px;
	height: 28px;
	color: #129994
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .summary .expert-info .address,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .summary .expert-info .address,
	body.mobile.pages_search .experts_list .common-item .dealcard .summary .expert-info .address,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary .expert-info .address,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary .expert-info .address
	{
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 120px;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	float: right;
	padding-left: 20px;
	font-size: 14px;
	color: #999;
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/72ae3053cc9243d4a131504bfee03e51.png"); */
	background-size: 10px 13px;
	background-repeat: no-repeat;
	background-position: 5px 5px
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .summary .status,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .summary .status,
	body.mobile.pages_search .experts_list .common-item .dealcard .summary .status,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary .status,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary .status
	{
	line-height: 20px;
	top: -2px;
	right: -16px
}

body.mobile.experts_juniors .experts_list .common-item .dealcard .summary .expert-text,
	body.mobile.experts_supervisors .experts_list .common-item .dealcard .summary .expert-text,
	body.mobile.pages_search .experts_list .common-item .dealcard .summary .expert-text,
	body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary .expert-text,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary .expert-text
	{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	white-space: normal;
	font-size: 14px;
	color: #999;
	line-height: 22px;
	word-break: break-all
}

body.mobile.experts_juniors .experts_list .expert.match .match-title,
	body.mobile.experts_supervisors .experts_list .expert.match .match-title,
	body.mobile.pages_search .experts_list .expert.match .match-title, body.mobile.experts_ifengicare .experts_list .expert.match .match-title,
	body.mobile.experts_onemother .experts_list .expert.match .match-title
	{
	margin-top: 0
}

body.mobile.experts_juniors .experts_list .expert.match .content span,
	body.mobile.experts_supervisors .experts_list .expert.match .content span,
	body.mobile.pages_search .experts_list .expert.match .content span,
	body.mobile.experts_ifengicare .experts_list .expert.match .content span,
	body.mobile.experts_onemother .experts_list .expert.match .content span
	{
	color: #129994;
	display: block;
	font-size: 18px
}

body.mobile.experts_juniors .line-assistant, body.mobile.experts_supervisors .line-assistant,
	body.mobile.pages_search .line-assistant, body.mobile.experts_ifengicare .line-assistant,
	body.mobile.experts_onemother .line-assistant {
	position: fixed;
	right: 5px;
	bottom: 114px;
	width: 40px;
	height: 40px;
	border-radius: 20px;
	background-color: rgba(244, 130, 32, 0.8);
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/cd90332d038e467d80c04b59fdfd863b.png"); */
	background-position: center;
	background-size: 25px;
	background-repeat: no-repeat;
	z-index: 2
}

body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary
	{
	height: auto
}

body.mobile.experts_ifengicare .experts_list .common-item .dealcard .summary .status,
	body.mobile.experts_onemother .experts_list .common-item .dealcard .summary .status
	{
	top: auto
}

body.mobile.experts_ifengicare .experts_list .expert .summary .status,
	body.mobile.experts_onemother .experts_list .expert .summary .status {
	top: auto;
	right: -16px !important;
	bottom: 0 !important;
	line-height: 20px !important
}

body.experts_show i, body.doctors_show i {
	width: 1em;
	margin-right: 0.5em;
	text-align: center
}

body.experts_show .col_55, body.experts_show .col_100, body.doctors_show .col_55,
	body.doctors_show .col_100 {
	margin-top: 2em;
	margin-bottom: 2em
}

body.experts_show .col_37, body.experts_show .col_73, body.doctors_show .col_37,
	body.doctors_show .col_73 {
	margin-top: 4em;
	margin-bottom: 4em
}

body.experts_show .col_37.avatar, body.experts_show .col_73.avatar, body.doctors_show .col_37.avatar,
	body.doctors_show .col_73.avatar {
	float: left;
	padding-left: 0
}

body.experts_show .expert .box.full.color, body.doctors_show .expert .box.full.color
	{
	padding: 2em
}

body.experts_show .expert .box.full.color .actions, body.doctors_show .expert .box.full.color .actions
	{
	border-width: 1px
}

body.experts_show .expert .container, body.doctors_show .expert .container
	{
	padding-top: 4em;
	padding-bottom: 4em;
	box-sizing: border-box
}

body.experts_show .expert .container a.active, body.doctors_show .expert .container a.active
	{
	color: #129994
}

body.experts_show .expert .container>.title, body.doctors_show .expert .container>.title
	{
	font-size: 1.2em;
	border-bottom: 1px solid #e8e8e8;
	margin-bottom: 2em
}

body.experts_show .expert .container>.title .right, body.doctors_show .expert .container>.title .right
	{
	font-size: 0.9em;
	color: #129994
}

body.experts_show .expert .container>.title:after, body.doctors_show .expert .container>.title:after
	{
	content: "";
	border-top: 2px solid #129994;
	width: 5em;
	display: block
}

body.experts_show .expert .container .sub_title, body.doctors_show .expert .container .sub_title
	{
	margin-top: 3em;
	margin-bottom: 0
}

body.experts_show .expert .container .sub_title i, body.doctors_show .expert .container .sub_title i
	{
	background: #129994;
	color: #fff;
	width: 2em;
	text-align: center;
	font-size: 0.8em;
	margin-top: -0.2em;
	padding: 0.6em 0.2em;
	margin-right: 1em
}

body.experts_show .expert .container .content, body.doctors_show .expert .container .content
	{
	padding: 1em 0 0 2.5em;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

body.experts_show .expert .container .content p:first-child, body.doctors_show .expert .container .content p:first-child
	{
	margin-top: 0
}

body.experts_show .expert .about, body.doctors_show .expert .about {
	padding-top: 2em;
	position: relative
}

body.experts_show .expert .about .avater i.fa.fa-heart, body.doctors_show .expert .about .avater i.fa.fa-heart
	{
	color: #129994
}

body.experts_show .expert .container.photos a, body.doctors_show .expert .container.photos a
	{
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px
}

body.experts_show .expert .container.photos .carousel-inner, body.doctors_show .expert .container.photos .carousel-inner
	{
	height: 200px
}

body.experts_show .expert .container.photos .carousel-item, body.doctors_show .expert .container.photos .carousel-item
	{
	height: 200px
}

body.experts_show .expert .container.photos .carousel-item a, body.doctors_show .expert .container.photos .carousel-item a
	{
	height: 200px;
	display: block
}

body.experts_show .expert .container.photos .carousel-item a img, body.doctors_show .expert .container.photos .carousel-item a img
	{
	height: 200px;
	overflow: hidden
}

body.experts_show .expert .container.photos .carousel-item i.video, body.doctors_show .expert .container.photos .carousel-item i.video
	{
	position: absolute;
	left: 0;
	top: 48%;
	font-size: 4.2em;
	width: 100%;
	line-height: 0;
	color: rgba(255, 255, 255, 0.65)
}

body.experts_show .expert .container.photos i.fa, body.doctors_show .expert .container.photos i.fa
	{
	margin-right: 0
}

body.experts_show .expert .container.video .col_55, body.doctors_show .expert .container.video .col_55
	{
	float: right
}

body.experts_show .expert .container.video .col_55 a.box.list, body.doctors_show .expert .container.video .col_55 a.box.list
	{
	padding: 0;
	margin-bottom: 1.5em;
	margin-top: 0
}

body.experts_show .expert .container.video .col_55 a.box.list:before,
	body.doctors_show .expert .container.video .col_55 a.box.list:before {
	content: "+";
	background: #129994;
	color: #fff;
	margin-right: 0.7em;
	padding: 0.2em 0.6em
}

body.experts_show .expert .container.video .video, body.doctors_show .expert .container.video .video
	{
	position: relative;
	display: block
}

body.experts_show .expert .container.video .video img, body.doctors_show .expert .container.video .video img
	{
	width: 100%
}

body.experts_show .expert .container.video .video i.fa, body.doctors_show .expert .container.video .video i.fa
	{
	position: absolute;
	left: 0;
	top: 42%;
	font-size: 6em;
	width: 100%;
	line-height: 0
}

body.experts_show .expert .column, body.doctors_show .expert .column {
	padding-bottom: 0
}

body.experts_show .expert .column>.title, body.doctors_show .expert .column>.title
	{
	margin-bottom: 3em
}

body.experts_show .recommend, body.doctors_show .recommend {
	margin-top: 2em
}

body.experts_show .recommend p, body.doctors_show .recommend p {
	display: inline-block;
	margin-top: 0;
	background: #129994;
	padding: 0 10px;
	border-radius: 2px;
	color: #fff
}

body.experts_show .recommend a.item, body.doctors_show .recommend a.item
	{
	display: inline-block;
	width: 25%;
	text-align: center;
	vertical-align: top;
	padding: 0 1em;
	box-sizing: border-box
}

body.experts_show .recommend a.item img, body.doctors_show .recommend a.item img
	{
	width: 60%;
	border-radius: 50%
}

body.experts_show .recommend a.item .detail, body.doctors_show .recommend a.item .detail
	{
	margin-top: 1em;
	font-size: 0.9em;
	max-height: 110px;
	overflow: hidden
}

body.experts_show .summary, body.doctors_show .summary {
	margin-top: 1em;
	overflow: hidden
}

body.experts_show .summary:first-child, body.doctors_show .summary:first-child
	{
	margin-top: 0
}

body.experts_show .summary h3, body.doctors_show .summary h3 {
	clear: both;
	border-bottom: 1px solid #999;
	font-weight: normal;
	margin-top: 0
}

body.experts_show .summary a, body.doctors_show .summary a {
	color: #666;
	text-decoration: none
}

body.experts_show .summary a:hover, body.doctors_show .summary a:hover {
	background: #f5f5f5
}

body.experts_show .summary strong, body.doctors_show .summary strong {
	display: block
}

body.experts_show .summary p, body.doctors_show .summary p {
	margin-top: 0
}

body.experts_show .summary .video, body.doctors_show .summary .video {
	text-decoration: none
}

body.experts_show .summary .video img, body.doctors_show .summary .video img
	{
	width: 100%
}

body.experts_show .summary .video .title, body.doctors_show .summary .video .title
	{
	padding-top: 0.2em;
	color: #666;
	font-size: 1.2em
}

body.experts_show .summary .answer, body.doctors_show .summary .answer {
	min-height: 124px
}

body.experts_show .summary .article, body.experts_show .summary .answer,
	body.experts_show .summary .video, body.doctors_show .summary .article,
	body.doctors_show .summary .answer, body.doctors_show .summary .video {
	display: block;
	overflow: hidden;
	margin-bottom: 2em
}

body.experts_show .summary .article .date, body.experts_show .summary .answer .date,
	body.experts_show .summary .video .date, body.doctors_show .summary .article .date,
	body.doctors_show .summary .answer .date, body.doctors_show .summary .video .date
	{
	float: left;
	background: #129994;
	color: #fff;
	text-align: center;
	padding: 0.6em;
	font-size: 0.8em;
	width: 6em;
	position: relative;
	margin-right: 2em;
	margin-top: 0.5em
}

body.experts_show .summary .article .date strong, body.experts_show .summary .answer .date strong,
	body.experts_show .summary .video .date strong, body.doctors_show .summary .article .date strong,
	body.doctors_show .summary .answer .date strong, body.doctors_show .summary .video .date strong
	{
	font-size: 2em;
	line-height: 1em
}

body.experts_show .summary .article .date i.fa, body.experts_show .summary .answer .date i.fa,
	body.experts_show .summary .video .date i.fa, body.doctors_show .summary .article .date i.fa,
	body.doctors_show .summary .answer .date i.fa, body.doctors_show .summary .video .date i.fa
	{
	display: block;
	background-color: #f5f5f5;
	width: 3.6em;
	color: #129994;
	position: absolute;
	top: 2.2em;
	left: 0;
	height: 1.6em;
	font-size: 2em;
	text-align: center;
	padding-top: 0.5em
}

body.experts_show .summary .article .title, body.experts_show .summary .answer .title,
	body.experts_show .summary .video .title, body.doctors_show .summary .article .title,
	body.doctors_show .summary .answer .title, body.doctors_show .summary .video .title
	{
	font-size: 1.2em;
	color: #000;
	margin-left: 4em
}

body.experts_show .summary .article .content, body.experts_show .summary .answer .content,
	body.experts_show .summary .video .content, body.doctors_show .summary .article .content,
	body.doctors_show .summary .answer .content, body.doctors_show .summary .video .content
	{
	margin-top: 0.5em;
	margin-left: 4.9em
}

body.experts_show .summary .article .info, body.experts_show .summary .answer .info,
	body.experts_show .summary .video .info, body.doctors_show .summary .article .info,
	body.doctors_show .summary .answer .info, body.doctors_show .summary .video .info
	{
	float: left;
	margin: 5px 0 0 120px;
	font-size: 12px;
	padding-right: 2em;
	color: #129994
}

body.experts_show .summary.faqs .title:before, body.doctors_show .summary.faqs .title:before
	{
	content: "Q";
	font-size: 2.5em;
	color: #39bfb7;
	margin-left: -1em;
	margin-top: -0.5em;
	position: absolute
}

body.experts_show .summary.faqs .title, body.doctors_show .summary.faqs .title
	{
	padding-left: 2.5em;
	color: #aaa
}

body.experts_show .summary.faqs .content, body.doctors_show .summary.faqs .content
	{
	padding: 1em 0 0 2.5em;
	margin-bottom: 1em
}

body.experts_show .summary.reservation_times .button, body.doctors_show .summary.reservation_times .button
	{
	display: block;
	margin: 1em auto 0;
	width: 5em;
	text-align: center
}

body.experts_show .j-modal, body.doctors_show .j-modal {
	z-index: 100
}

body.experts_show .j-modal-header, body.doctors_show .j-modal-header {
	border-bottom: none;
	font-size: 16px;
	text-align: center;
	color: #40434c
}

body.experts_show .j-modal-content, body.doctors_show .j-modal-content {
	line-height: 24px;
	font-size: 14px;
	color: #6b707f
}

body.experts_show .j-modal-footer, body.doctors_show .j-modal-footer {
	height: 50px
}

body.experts_show .j-modal .j-btn-s, body.doctors_show .j-modal .j-btn-s
	{
	height: 32px;
	line-height: 32px;
	font-size: 14px
}

body.mobile .expert-detail-header {
	padding: 16px
}

body.mobile .expert-detail-header__top {
	position: relative;
	padding: 0 0 0 100px
}

body.mobile .expert-detail-header__top_modify {
	padding: 0
}

body.mobile .expert-detail-header__avatar {
	position: absolute;
	top: 0;
	left: 0px;
	width: 100px
}

body.mobile .expert-detail-header_modify {
	position: relative;
	width: 100%
}

body.mobile .expert-detail-header_modify img {
	width: 80px;
	height: 80px;
	margin: 0 auto;
	margin-bottom: 31px
}

body.mobile .expert-detail-header__img {
	width: 100px;
	height: 100px
}

body.mobile .expert-detail-header__name {
	margin: 5px 0 0;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	font-weight: 400;
	text-align: left
}

body.mobile .expert-detail-header .c-avatar-circle__name_modify {
	font-size: 20px;
	font-weight: bold;
	color: #1C1D21
}

body.mobile .expert-detail-header__addr {
	padding-left: 10px
}

@media ( max-width : 330px) {
	body.mobile .expert-detail-header__addr {
		padding-top: 0
	}
}

body.mobile .expert-detail-header__addr_modify {
	height: auto !important;
	padding: 9px 0 17px 0;
	justify-content: center !important;
	flex-flow: row !important
}

body.mobile .expert-detail-header__addr_modify p {
	width: 228px;
	-webkit-line-clamp: 1 !important;
	text-align: center;
	font-size: 12px !important
}

body.mobile .expert-detail-header__addr_modify p .fa {
	color: #C0C2CC
}

body.mobile .expert-detail-header__authenticate {
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: flex-start;
	-moz-justify-content: flex-start;
	-o-justify-content: flex-start;
	justify-content: flex-start;
	flex-flow: wrap
}

@media ( max-width : 330px) {
	body.mobile .expert-detail-header__authenticate {
		margin-bottom: 0
	}
}

body.mobile .expert-detail-header__authenticate .expert-detail-header__name
	{
	margin: 0;
	margin-right: 4px;
	text-align: left;
	color: #2f4a49;
	font-size: 20px;
	display: inline-block
}

@media ( max-width : 330px) {
	body.mobile .expert-detail-header__authenticate .expert-detail-header__name
		{
		margin-right: 4px;
		font-size: 16px
	}
}

body.mobile .expert-detail-header__authenticate smll {
	display: inline-block;
	margin: 0 5px 0px 2px;
	font-size: 12px;
	line-height: 14px;
	color: #999999
}

@media ( max-width : 330px) {
	body.mobile .expert-detail-header__authenticate smll {
		margin: 0;
		margin: 0 0 0 4px
	}
}

body.mobile .expert-detail-header__authenticate .j-authenticate-icon {
	margin: 4px 0;
	width: 96px;
	height: 22px
}

@media ( max-width : 330px) {
	body.mobile .expert-detail-header__authenticate .j-authenticate-icon {
		margin: 5px 0
	}
}

body.mobile .expert-detail-header__addr, body.mobile .expert-detail-header__says
	{
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	flex-flow: column;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
	height: 100px;
	font-size: 12px;
	color: #666
}

body.mobile .expert-detail-header__addr p, body.mobile .expert-detail-header__says p
	{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	white-space: normal;
	margin: 0;
	font-size: 14px;
	line-height: 20px
}

@media ( max-width : 330px) {
	body.mobile .expert-detail-header__addr p, body.mobile .expert-detail-header__says p
		{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		white-space: normal
	}
}

body.mobile .expert-detail-header__addr .fa, body.mobile .expert-detail-header__says .fa
	{
	color: #129994
}

body.mobile .expert-detail-header__addr .j-icon-price, body.mobile .expert-detail-header__addr .j-icon-marker,
	body.mobile .expert-detail-header__says .j-icon-price, body.mobile .expert-detail-header__says .j-icon-marker
	{
	margin-top: -2px;
	display: inline-block;
	content: " ";
	width: 16px;
	height: 16px;
	background-size: 16px;
	background-repeat: no-repeat;
	vertical-align: middle
}

body.mobile .expert-detail-header__addr .j-icon-price, body.mobile .expert-detail-header__says .j-icon-price
	{
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/419d2e73e9c3438591996084612b138b.png") */
}

body.mobile .expert-detail-header__addr .j-icon-marker, body.mobile .expert-detail-header__says .j-icon-marker
	{
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/5687b1938b87489aa4208b3849adeb46.png") */
}

body.mobile .expert-detail-header__says_modify {
	height: auto;
	margin: 0 9px;
	padding: 24px 20px 21px 15px;
	background: #FFFFFF;
	border: 1px solid #C9FCFA;
	box-shadow: 0 3px 16px 0 rgba(180, 237, 235, 0.45);
	border-radius: 4px;
/* 	background: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/45c5151f4aa54a15837e810668976434.png") */
		no-repeat 8px 8px;
	background-size: 64px auto
}

body.mobile .expert-detail-header__says_modify p {
	-webkit-line-clamp: 3;
	color: #1C1D21
}

body.mobile .expert-detail-header__infolist {
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: flex-start;
	-moz-justify-content: flex-start;
	-o-justify-content: flex-start;
	justify-content: flex-start;
	padding-top: 20px;
	margin-left: -10px
}

body.mobile .expert-detail-header__infolist_modify {
	padding-top: 33px
}

body.mobile .expert-detail-header__infolist_modify .expert-detail-header__infoitem_modify:nth-child(1),
	body.mobile .expert-detail-header__infolist_modify .expert-detail-header__infoitem_modify:nth-child(2)
	{
	border: none !important
}

body.mobile .expert-detail-header__infoitem {
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	box-flex: 1;
	-webkit-flex: 1;
	-moz-flex: 1;
	flex: 1;
	box-sizing: border-box;
	text-align: center;
	background-color: #fff
}

body.mobile .expert-detail-header__infoitem:nth-child(1), body.mobile .expert-detail-header__infoitem:nth-child(2)
	{
	border-right: 1px solid #e4e4e4
}

body.mobile .expert-detail-header__infokey {
	font-size: 14px;
	color: #666666
}

body.mobile .expert-detail-header__infokey_modify {
	color: #6B707F
}

body.mobile .expert-detail-header__infovalue {
	font-size: 12px;
	color: #999999
}

body.mobile .expert-detail-header__infovalue_modify {
	font-size: 16px;
	color: #40434C;
	font-weight: bold
}

body.mobile .expert-detail-header__infovalue_modify .through {
	font-size: 12px;
	color: #40434C;
	font-weight: normal;
	text-decoration: line-through
}

body.mobile .expert-detail-header__slides {
	margin-top: 10px;
	padding: 10px;
	background-color: #fff
}

body.mobile .expert-detail-header__slides .fa-chevron-left, body.mobile .expert-detail-header__slides .fa-chevron-right
	{
	margin-right: 0;
	font-size: 24px;
	color: #fff
}

body.mobile .expert-detail-header__slides .fa-chevron-left:hover, body.mobile .expert-detail-header__slides .fa-chevron-right:hover
	{
	color: #fff
}

body.mobile .expert-detail-header__slide {
	position: relative;
	display: block;
	height: 200px
}

body.mobile .expert-detail-header__slide .title {
	position: absolute;
	left: 0;
	bottom: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background-color: rgba(0, 0, 0, 0.6);
	box-sizing: border-box;
	padding: 0 10px;
	width: 100%;
	height: 32px;
	line-height: 32px;
	color: #fff
}

body.mobile .expert-detail-header__slide .fa-play-circle-o {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -32px 0 0 -32px;
	font-size: 4em;
	color: #fff;
	opacity: 0.6
}

body.mobile .expert-detail-dsc {
	padding: 0 16px 5px;
	background: #f7f7f7
}

body.mobile .expert-detail-dsc .expert-detil-dsc__item {
	display: inline-block;
	margin: 10px 20px 0 0;
	color: #878787
}

body.mobile .expert-detail-dsc .expert-detil-dsc__item .text {
	vertical-align: middle
}

body.mobile .expert-detail-dsc .fa::before {
	content: "";
	display: inline-block
}

body.mobile .expert-detail-dsc .fa {
	background-repeat: no-repeat;
	background-size: 1em 1em
}

body.mobile .expert-detail-dsc .j-icon-star {
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/798bd553700e471bac3216e5bf6df5d3.png") */
}

body.mobile .expert-detail-dsc .j-icon-expertype {
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/f736a3e5844f4815a680ba24cb8d1eb2.png") */
}

body.mobile .expert-detail-dsc .j-icon-service {
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/9e6efe8353414ce7bd4945fc10735c1d.png") */
}

body.mobile .expert-detail-show {
	-webkit-overflow-scrolling: touch;
	overflow-x: scroll;
	border-bottom: 1px solid #f2f2f2
}

body.mobile .expert-detail-show h2 {
	margin: 0;
	padding: 0;
	margin-bottom: 5px
}

body.mobile .expert-detail-show__warper {
	padding: 12px 4px 12px 16px;
	font-size: 0
}

body.mobile .expert-detail-show__item {
	display: inline-block;
	width: 293px;
	margin-right: 12px;
	box-shadow: 0 1px 6px #e0e0e0, -1px 0px 6px #e0e0e0;
	border-radius: 4px
}

body.mobile .expert-detail-show .none {
	width: auto;
	box-shadow: none;
	border-radius: inherit
}

body.mobile .expert-detail-show .none .expert-detail-show__content {
	width: auto
}

body.mobile .expert-detail-show .none .plus-fine-show {
	height: 163px;
	width: auto;
	border-radius: inherit
}

body.mobile .expert-detail-show__title {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 8px;
	width: 290px;
	font-size: 16px;
	color: #666;
	line-height: 40px;
	font-weight: 400
}

body.mobile .expert-detail-show__content {
	position: relative;
	width: 293px;
	height: 163px
}

body.mobile .expert-detail-show__content .fa-play-circle-o {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	width: 50px;
	height: 50px;
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/7e64439be7424eb58f802b3c3682a04d.png"); */
	background-repeat: no-repeat;
	background-size: 50px 50px
}

body.mobile .expert-detail-show__content .fa-play-circle-o::before {
	content: ""
}

body.mobile .expert-detail-show__content .plus-fine-show {
	background-position: center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px
}

body.mobile .expert-detail-show.expert-one .expert-detail-show__content
	{
	width: 100%;
	height: 163px
}

body.mobile .expert-detail-show.expert-one .expert-detail-show__item {
	width: calc(100% - 10px);
	margin: 0;
	box-shadow: none;
	border-radius: initial
}

body.mobile .expert-detail-show.expert-one .plus-fine-show {
	border-radius: initial
}

body.mobile .expert-detail-show.fine-one .expert-detail-show__item {
	width: calc(100% - 12px)
}

body.mobile .expert-detail-show.fine-one .expert-detail-show__content {
	width: auto
}

body.mobile .expert-detail-photos {
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-items: center;
	-moz-align-items: center;
	-o-align-items: center;
	align-items: center;
	padding: 10px 15px
}

body.mobile .expert-detail-photos__name {
	font-size: 16px;
	line-height: 20px;
	color: #666
}

body.mobile .expert-detail-photos__list {
	font-size: 0;
	padding-right: 10px
}

body.mobile .expert-detail-photos__list .expert-photo {
	display: inline-block;
	margin-right: 6px;
	width: 40px;
	height: 40px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 40px 40px
}

body.mobile .expert-detail-photos__list .more-photo {
	display: inline-block;
	width: 10px;
	height: 40px;
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/d8195ee624d24f24a22bc2ce1072b7a9.png"); */
	background-repeat: no-repeat;
	background-size: 8px 13px;
	background-position: right 14px
}

body.mobile .expert-detail-split {
	height: 8px;
	background-color: #f2f2f2
}

body.mobile .expert-detail-main {
	padding-bottom: 20px;
	width: 100%;
	background: #fff
}

body.mobile .expert-detail-content {
	display: none;
	padding: 10px 0 0;
	min-height: 600px
}

body.mobile .expert-detail-content.active {
	display: block
}

body.mobile .expert-detail-times__title {
	padding: 5px 0;
	font-size: 16px;
	font-weight: 400;
	text-align: center;
	margin: 0 10px;
	border-bottom: 1px solid #e8e8e8
}

body.mobile .expert-detail-times__tips {
	margin: 10px
}

body.mobile .expert-detail-times__confirm {
	margin-top: 50px;
	text-align: center
}

body.mobile .expert-detail-times__confirm img {
	margin-right: 10px;
	height: 14px;
	vertical-align: middle
}

body.mobile .expert-detail-times__confirm .text {
	font-size: 14px;
	line-height: 17px;
	vertical-align: middle
}

body.mobile .expert-detail-fixed-nav {
	height: 44px;
	line-height: 44px;
	background: #fff;
	border-bottom: 1px solid #ccc;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

body.mobile .expert-detail-fixed-nav[data-fixed='true'] {
	position: fixed;
	top: 43px;
	left: 0;
	width: 100%;
	z-index: 20;
	box-shadow: 0 1px 6px #ccc
}

body.mobile .expert-detail-fixed-nav>a {
	float: left;
	width: 33.3333%;
	height: 44px;
	line-height: 44px;
	font-size: 18px;
	text-align: center;
	color: #666;
	box-sizing: border-box
}

body.mobile .expert-detail-fixed-nav>a.active {
	margin-top: 1px;
	color: #129994;
	border-bottom: 2px solid #129994
}

body.mobile .expert-detail-fixed-nav_modify {
	height: 40px;
	padding: 0 24px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #F2F3F7
}

body.mobile .expert-detail-fixed-nav_modify a {
	width: auto;
	height: 40px;
	display: block;
	font-size: 14px;
	color: #969CB2
}

body.mobile .expert-detail-fixed-nav_modify a.active {
	border-bottom: 3px solid #40434C !important;
	color: #40434C
}

body.mobile .expert-detail-fixed-nav_modify[data-fixed='true'] {
	box-sizing: border-box;
	height: 40px;
	box-shadow: none
}

body.mobile .expert-detail-tab {
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	-webkit-justify-content: space-around;
	-moz-justify-content: space-around;
	-o-justify-content: space-around;
	justify-content: space-around;
	box-sizing: border-box;
	padding: 0 15px;
	height: 44px;
	border: none
}

body.mobile .expert-detail-tab>a {
	width: auto;
	padding: 0 20px
}

body.mobile .expert-detail-about__item {
	margin: 0 0 20px
}

body.mobile .expert-detail-about__item:last-child {
	margin: 0
}

body.mobile .expert-detail-about__item-title {
	height: 35px;
	margin: 0 0 10px;
	font-size: 16px;
	line-height: 35px;
	text-align: center;
	color: #129994;
	font-weight: 400;
	background-color: #f8f8f8;
	border-bottom: 1px solid #cae3e4;
	box-sizing: border-box
}

body.mobile .expert-detail-about__item-title .fa {
	width: 30px;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	background: #129994;
	text-align: center;
	margin-right: 10px
}

body.mobile .expert-detail-about__item .content {
	margin: 0 16px;
	font-size: 14px;
	line-height: 1.8
}

body.mobile .expert-detail-about__item-title_modify {
	background: #F7F8FC;
	color: #39BFB7;
	border-bottom: 1px solid #CAE4E3
}

body.mobile .expert-detail-about__tag {
	padding: 16px;
	margin: 0
}

body.mobile .expert-detail-about__tag .tag-item {
	display: inline-block;
	padding: 0 8px;
	margin: 0 10px 10px 0;
	line-height: 20px;
	font-size: 14px;
	color: #2f4a49;
	border: 1px solid #2f4a49
}

body.mobile .expert-detail-about__authentication_modify {
	padding: 0 24px
}

body.mobile .expert-detail-about__authentication .item {
	margin-right: 10px;
	display: inline-block;
	font-size: 14px
}

body.mobile .expert-detail-about__authentication .item .fa {
	margin-right: 2px;
	color: #129994
}

body.mobile .expert-detail-about__introduction .content.is-collapse {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 7;
	-webkit-box-orient: vertical;
	white-space: normal
}

body.mobile .expert-detail-about__qalist .question-item {
	padding-bottom: 10px;
	border-bottom: 1px solid #f2f2f2
}

body.mobile .expert-detail-about__qalist .question-item:nth-child(1) {
	margin-top: 10px
}

body.mobile .expert-detail-about__qalist .question-item:nth-last-child(1)
	{
	border: none
}

body.mobile .expert-detail-about__qalist .question-item .question-title
	{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	white-space: normal;
	margin-top: 10px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #2f4a49
}

body.mobile .expert-detail-about .duty-statement {
	margin: 20px 16px
}

body.mobile .expert-detail-about .expert-detail-bottom__logo {
	background: #f8f8f8;
	padding: 10px;
	text-align: center
}

body.mobile .expert-detail-about .expert-detail-bottom__logo img {
	width: 80%
}

body.mobile .expert-detail-posts__list {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ccc
}

body.mobile .expert-detail-posts__list:last-child {
	border: none
}

body.mobile .expert-detail-posts__list-title {
	margin: 10px 0
}

body.mobile .expert-detail-posts__list-title .more {
	float: right;
	color: #666
}

body.mobile .expert-detail-posts__list-title h2 {
	font-size: 20px;
	font-weight: 500
}

body.mobile .expert-detail-posts__list>a.expert-detail-posts__item {
	padding: 10px;
	background-color: #f5f5f5
}

body.mobile .expert-detail-posts__item {
	display: block;
	margin: 0 0 10px 0;
	color: #666
}

body.mobile .expert-detail-posts__item:last-child {
	margin: 0
}

body.mobile .expert-detail-posts__item-title {
	margin: 5px 0;
	padding-left: 40px;
	font-size: 18px;
	font-weight: 400;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	white-space: normal;
	background-repeat: no-repeat;
	background-position: 0 0
}

body.mobile .expert-detail-posts__item-content {
	color: #999
}

body.mobile .expert-detail-posts__interview-title {
	min-height: 37px;
	background-size: 30px 37px;
	background-image:
		url(https://assets-1251943848.file.myqcloud.com/assets/mobile/icons/expert-interview-fbabffb386611ac0e29d0370d0ec1b47813ca91018d2747c516af692527f8237.png)
}

body.mobile .expert-detail-posts__answers-title {
	color: #999;
	min-height: 28px;
	background-size: 30px 28px;
	background-image:
		url(https://assets-1251943848.file.myqcloud.com/assets/mobile/icons/expert-answers-0d9691ea1e48a2cadedcc15b6f7c1318b27100af2303d00d3de707bb1be454af.png)
}

body.mobile .expert-detail-posts__answers-content {
	margin-bottom: 5px;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	white-space: normal
}

body.mobile .expert-detail-posts__answers-footer {
	color: #129994;
	font-size: 14px
}

body.mobile .expert-detail-posts__articles-title {
	color: #129994;
	min-height: 26px;
	background-size: 30px 26px;
	background-image:
		url(https://assets-1251943848.file.myqcloud.com/assets/mobile/icons/expert-posts-670877566d63e58fb687c751c4c71cf0e5eb8753aabc9fe3ca1c1ebabdf89e1b.png)
}

body.mobile .expert-detail-posts__articles-content {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	white-space: normal
}

body.mobile .expert-detail-posts__title {
	padding: 5px 0;
	font-size: 16px;
	font-weight: 400;
	text-align: center;
	border-bottom: 1px solid #e8e8e8
}

body.mobile .expert-detail-posts__tips {
	margin: 10px 10px;
	color: #999
}

body.mobile .expert-detail_statement {
	margin: 20px 16px;
	padding: 10px;
	font-size: 14px;
	color: #999;
	background-color: #f5f5f5
}

body.mobile.app .expert-detail-fixed-nav[data-fixed='true'] {
	top: 0
}

body.doctors_show .expert-detail-fixed-nav>a {
	width: 50%
}

body.desktop.experts_show .avatar, body.desktop.doctors_show .avatar {
	position: relative
}

body.desktop.experts_show .avatar img, body.desktop.doctors_show .avatar img
	{
	width: 70%
}

body.desktop.experts_show .avatar i.fa.fa-heart, body.desktop.doctors_show .avatar i.fa.fa-heart
	{
	color: #129994
}

body.desktop.experts_show .info .name, body.desktop.doctors_show .info .name
	{
	font-weight: bold;
	font-size: 22px;
	color: #333
}

body.desktop.experts_show .info .name strong, body.desktop.doctors_show .info .name strong
	{
	height: 35px;
	line-height: 35px
}

body.desktop.experts_show .info .name a, body.desktop.doctors_show .info .name a
	{
	font-weight: normal;
	font-size: 0.8em;
	color: #666;
	text-decoration: none
}

body.desktop.experts_show .info .name a i, body.desktop.doctors_show .info .name a i
	{
	margin-right: 0.5em;
	color: #129994
}

body.desktop.experts_show .info .name a.edit, body.desktop.doctors_show .info .name a.edit
	{
	color: #129994
}

body.desktop.experts_show .info .line, body.desktop.doctors_show .info .line
	{
	width: 1px;
	background: #999;
	height: 17px;
	margin: 11px 9px 0
}

body.desktop.experts_show .info .locations, body.desktop.doctors_show .info .locations
	{
	padding: 0.5em 0;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999
}

body.desktop.experts_show .info .price, body.desktop.doctors_show .info .price
	{
	color: #129994
}

body.desktop.experts_show .info .certifications, body.desktop.doctors_show .info .certifications
	{
	margin-top: 0.5em
}

body.desktop.experts_show .info .button, body.desktop.doctors_show .info .button
	{
	font-size: 1.2em
}

body.desktop.experts_show .overall, body.desktop.doctors_show .overall {
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 7;
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical
}

body.desktop.experts_show .overall.active, body.desktop.doctors_show .overall.active
	{
	-webkit-line-clamp: inherit
}

body.desktop.experts_show .more, body.desktop.doctors_show .more {
	color: #129994;
	position: absolute;
	left: 2em;
	bottom: 2em;
	cursor: pointer
}

body.desktop.experts_show .button, body.desktop.doctors_show .button {
	padding: 0.8em 2em;
	width: 70%;
	box-sizing: border-box;
	text-align: center;
	margin-bottom: 0
}

body.desktop.experts_show .comments .title, body.desktop.doctors_show .comments .title
	{
	margin-bottom: 1em !important
}

body.desktop.experts_show .comments .comment, body.desktop.doctors_show .comments .comment
	{
	border-top: 0 none
}

body.desktop.experts_show .comments .comment .text, body.desktop.doctors_show .comments .comment .text
	{
	margin-top: 0
}

body.desktop.experts_show .comments .comment .text p, body.desktop.doctors_show .comments .comment .text p
	{
	margin-top: 0
}

body.desktop.experts_show .comments button, body.desktop.experts_show .comments .button,
	body.desktop.doctors_show .comments button, body.desktop.doctors_show .comments .button
	{
	width: auto
}

body.experts_index.mobile #content_wrapper, body.experts_ifengicare.mobile #content_wrapper,
	body.experts_onemother.mobile #content_wrapper {
	padding-bottom: 0
}

body.experts_index.mobile #content_wrapper h3, body.experts_ifengicare.mobile #content_wrapper h3,
	body.experts_onemother.mobile #content_wrapper h3 {
	margin: 0
}

body.experts_index.mobile .br, body.experts_ifengicare.mobile .br, body.experts_onemother.mobile .br
	{
	height: 8px;
	background: #f7f8fc
}

body.experts_index.mobile .search-box, body.experts_ifengicare.mobile .search-box,
	body.experts_onemother.mobile .search-box {
	display: block;
	width: 85%;
	height: 32px;
	padding: 0 12px;
	margin: 7px 16px;
	background-color: #f7f8fc;
	border-radius: 16px;
	box-sizing: border-box
}

body.experts_index.mobile .search-box .search-icon_new, body.experts_ifengicare.mobile .search-box .search-icon_new,
	body.experts_onemother.mobile .search-box .search-icon_new {
	display: inline-block;
	width: 22px;
	height: 22px;
	margin-top: 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 22px 22px;
/* 	background-image: */
/* 		url("//jdxl-img.b0.upaiyun.com/uploads/d2e2cb06aa8940dabe16c989ef9137f5.png"); */
	vertical-align: middle
}

body.experts_index.mobile .search-box .search-text, body.experts_ifengicare.mobile .search-box .search-text,
	body.experts_onemother.mobile .search-box .search-text {
	display: inline-block;
	margin: 0;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1px;
	color: #c0c2cc;
	vertical-align: bottom
}

body.experts_index.mobile .search-box.warper, body.experts_ifengicare.mobile .search-box.warper,
	body.experts_onemother.mobile .search-box.warper {
	width: 100%
}

body.experts_index.mobile .top-warp, body.experts_ifengicare.mobile .top-warp,
	body.experts_onemother.mobile .top-warp {
	background: #fff
}

body.experts_index.mobile .explores-nav, body.experts_ifengicare.mobile .explores-nav,
	body.experts_onemother.mobile .explores-nav {
	padding: 13px 13px 15px;
	box-sizing: border-box;
	overflow: hidden;
	border-bottom: 1px solid #f2f3f7
}

body.experts_index.mobile .explores-nav .expores-nav-item, body.experts_ifengicare.mobile .explores-nav .expores-nav-item,
	body.experts_onemother.mobile .explores-nav .expores-nav-item {
	display: inline-block;
	padding-top: 4px;
	width: 50%;
	font-size: 0;
	box-sizing: border-box
}

body.experts_index.mobile .explores-nav .expores-nav-item a, body.experts_ifengicare.mobile .explores-nav .expores-nav-item a,
	body.experts_onemother.mobile .explores-nav .expores-nav-item a {
	display: block
}

body.experts_index.mobile .explores-nav .expores-nav-item .expores-nav-top,
	body.experts_ifengicare.mobile .explores-nav .expores-nav-item .expores-nav-top,
	body.experts_onemother.mobile .explores-nav .expores-nav-item .expores-nav-top
	{
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	text-align: center
}

body.experts_index.mobile .explores-nav .expores-nav-item .expores-nav-top>div,
	body.experts_ifengicare.mobile .explores-nav .expores-nav-item .expores-nav-top>div,
	body.experts_onemother.mobile .explores-nav .expores-nav-item .expores-nav-top>div
	{
	display: inline-block
}

body.experts_index.mobile .explores-nav .expores-nav-item .expores-nav-top .expores-nav-icon,
	body.experts_ifengicare.mobile .explores-nav .expores-nav-item .expores-nav-top .expores-nav-icon,
	body.experts_onemother.mobile .explores-nav .expores-nav-item .expores-nav-top .expores-nav-icon
	{
	width: 16px;
	height: 16px;
	margin-right: 7px;
	background-repeat: no-repeat;
	background-size: 19px;
	vertical-align: sub
}

body.experts_index.mobile .explores-nav .expores-nav-content, body.experts_ifengicare.mobile .explores-nav .expores-nav-content,
	body.experts_onemother.mobile .explores-nav .expores-nav-content {
	margin-top: 5px;
	font-size: 12px;
	line-height: 17px;
	text-align: center
}

body.experts_index.mobile .explores-nav .buffet, body.experts_index.mobile .explores-nav .assistant,
	body.experts_ifengicare.mobile .explores-nav .buffet, body.experts_ifengicare.mobile .explores-nav .assistant,
	body.experts_onemother.mobile .explores-nav .buffet, body.experts_onemother.mobile .explores-nav .assistant
	{
	border-right: 1px solid #f2f3f7
}

body.experts_index.mobile .explores-nav .buffet a, body.experts_index.mobile .explores-nav .assistant a,
	body.experts_ifengicare.mobile .explores-nav .buffet a, body.experts_ifengicare.mobile .explores-nav .assistant a,
	body.experts_onemother.mobile .explores-nav .buffet a, body.experts_onemother.mobile .explores-nav .assistant a
	{
	margin-left: -4px
}

body.experts_index.mobile .explores-nav .buffet .expores-nav-title, body.experts_index.mobile .explores-nav .assistant .expores-nav-title,
	body.experts_ifengicare.mobile .explores-nav .buffet .expores-nav-title,
	body.experts_ifengicare.mobile .explores-nav .assistant .expores-nav-title,
	body.experts_onemother.mobile .explores-nav .buffet .expores-nav-title,
	body.experts_onemother.mobile .explores-nav .assistant .expores-nav-title
	{
	font-size: 14px;
	line-height: 20px;
	color: #40434C
}

body.experts_index.mobile .explores-nav .buffet .expores-nav-content,
	body.experts_index.mobile .explores-nav .assistant .expores-nav-content,
	body.experts_ifengicare.mobile .explores-nav .buffet .expores-nav-content,
	body.experts_ifengicare.mobile .explores-nav .assistant .expores-nav-content,
	body.experts_onemother.mobile .explores-nav .buffet .expores-nav-content,
	body.experts_onemother.mobile .explores-nav .assistant .expores-nav-content
	{
	color: #969cb2
}

body.experts_index.mobile .explores-nav .assistant, body.experts_ifengicare.mobile .explores-nav .assistant,
	body.experts_onemother.mobile .explores-nav .assistant {
	border-right: none
}

body.experts_index.mobile .encyclopedia, body.experts_ifengicare.mobile .encyclopedia,
	body.experts_onemother.mobile .encyclopedia {
	background: #fff
}

body.experts_index.mobile .encyclopedia a, body.experts_ifengicare.mobile .encyclopedia a,
	body.experts_onemother.mobile .encyclopedia a {
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-o-align-items: center;
	align-items: center;
	padding: 13px 16px 15px;
	box-sizing: border-box
}

body.experts_index.mobile .encyclopedia a .left-text, body.experts_ifengicare.mobile .encyclopedia a .left-text,
	body.experts_onemother.mobile .encyclopedia a .left-text {
	width: 36px;
	padding-right: 13px
}

body.experts_index.mobile .encyclopedia a .slide, body.experts_ifengicare.mobile .encyclopedia a .slide,
	body.experts_onemother.mobile .encyclopedia a .slide {
	position: relative;
	flex: 1;
	-webkit-flex: 1;
	height: 46px;
	padding-left: 10px;
	overflow: hidden;
	color: #6b707f
}

body.experts_index.mobile .encyclopedia a .slide::before, body.experts_ifengicare.mobile .encyclopedia a .slide::before,
	body.experts_onemother.mobile .encyclopedia a .slide::before {
	content: "";
	position: absolute;
	left: 0;
	top: 4px;
	height: 38px;
	width: 1px;
	background: #39BFB7
}

body.experts_index.mobile .encyclopedia a .slide .slide-wrapper, body.experts_ifengicare.mobile .encyclopedia a .slide .slide-wrapper,
	body.experts_onemother.mobile .encyclopedia a .slide .slide-wrapper {
	height: 230px
}

body.experts_index.mobile .encyclopedia a .slide .slide-wrapper p, body.experts_ifengicare.mobile .encyclopedia a .slide .slide-wrapper p,
	body.experts_onemother.mobile .encyclopedia a .slide .slide-wrapper p {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	white-space: normal;
	font-size: 12px;
	line-height: 23px;
	height: 23px
}

body.experts_index.mobile .encyclopedia a .right-arrow, body.experts_ifengicare.mobile .encyclopedia a .right-arrow,
	body.experts_onemother.mobile .encyclopedia a .right-arrow {
	height: 28px;
	width: 28px;
	margin-left: 10px
}

@media screen and (max-width: 320px) {
	body.experts_index.mobile .search-box {
		width: 250px
	}
}

.content_modify {
	margin: 0 24px !important
}

.content_width {
	position: absolute;
	left: 20px;
	right: 20px;
	float: none;
	width: auto !important;
	height: 46px;
	margin-top: 7px !important;
	background: #39BFB7;
	border-radius: 4px !important
}

.expert-detail-header_authenticate {
	position: absolute;
	top: 53%;
	left: 50%;
	transform: translate(-50%, 0)
}

.expert-detail-header_authenticate img {
	height: 20px !important;
	width: auto !important
}

.supervisor_title {
	position: fixed;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	opacity: 0;
	animation: opacity 0.4s forwards;
	-webkit-animation: opacity 0.4s forwards;
	z-index: 100;
	display: none
}

.supervisor_title .supervisor_title_popup {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 85%;
	padding: 42px 34px 46px;
	transform: translate3d(-50%, -50%, 0);
	background: #fff;
	z-index: 101;
	box-sizing: border-box;
	border-radius: 4px
}

.supervisor_title .supervisor_title_popup .text {
	font-size: 14px;
	color: #40434C;
	line-height: 24px
}

.supervisor_title .supervisor_title_popup .img {
	position: absolute;
	top: -14px;
	right: -14px;
	width: 26px;
	height: 26px;
	background: #fff;
	border: 1px solid #F7F8FC;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center
}

.supervisor_title .supervisor_title_popup .img img {
	width: 16px;
	height: 16px
}

#display_modify {
	background: #F2F3F7 !important;
	color: #969CB2 !important
}