
#call_meiyi1[data-v-3d16f6fe] {
  position: fixed;
  right: 0;
  top: 6.5rem;
  width: 1.5rem;
  height: 1rem;
  color: #fff;
  text-align: center;
  font-size: 14px;
  border-radius: 4px 0 0 4px;
  padding: 2px;
  z-index: 10;
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
}
#call_meiyi1 .icon-1234[data-v-3d16f6fe] {
  margin: 0.2rem 0 0.1rem 0;
  font-size: 25px;
  display: block;
  text-align: center;
}
#call_box[data-v-3d16f6fe] {
  position: fixed;
  background-color: #fff;
  padding: 0.5rem;
  z-index: 999999;
  font-size: 14px;
  width: 67.2%;
}
#call_box p[data-v-3d16f6fe] {
  font-size: 13px;
  opacity: 0.6;
  margin-bottom: 0.5rem;
}
#call_box .phone_call[data-v-3d16f6fe],
#call_box .chat_call[data-v-3d16f6fe] {
  display: block;
  width: 100%;
  height: 38px;
  line-height: 38px;
  text-align: center;
  border: 1px solid #f0f0f0;
}
#call_box .phone_call[data-v-3d16f6fe] {
  color: #0096e0;
  border-color: #0096e0;
  margin-bottom: 10px;
}
#call_box .chat_call[data-v-3d16f6fe] {
  color: #0cc17a;
  border-color: #0cc17a;
}
#call_box .icon[data-v-3d16f6fe] {
  vertical-align: middle;
  margin-right: 0.2rem;
}

.null_img {
  font-size: 14px;
  position: fixed;
  top: 1rem;
  bottom: 0rem;
  width: 100%;
}
.null_img img {
  display: block;
  width: 2rem;
  height: 2rem;
  margin-bottom: 10px;
}
.null_box {
  width: 2rem;
  height: 2rem;
  text-align: center;
  margin: 100px auto;
  opacity: 0.6;
  font-size: 14px;
}
/*顶部标题*/
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
body {
  line-height: 1;
}
:focus {
  outline: 1;
}
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
  display: block;
}
nav ul,
li {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
a {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  text-decoration: none;
}
a {
  -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
w del {
  text-decoration: line-through;
}
abbr[title],
dfn[title] {
  border-bottom: 1px dotted #000;
  cursor: help;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}
input,
select {
  vertical-align: middle;
  -webkit-appearance: none;
  border-radius: 0;
  box-sizing: border-box;
}
.top_title_box {
  padding: 0 0.3rem;
  height: 0.88rem;
  line-height: 0.88rem;
  border: 1px solid #f0f0f0;
  font-size: 0;
  text-align: center;
  margin: 0 -2px;
  position: relative;
  background-color: #f9f9f9;
}
.top_title_box .top-back-icon {
  font-size: 24px;
  position: absolute;
  left: 0;
  display: inline-block;
  height: 0.88rem;
  width: 0.88rem;
  line-height: 0.88rem;
}
.top_title_box .top_title {
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  white-space: nowrap;
  color: #2399eb;
}
.top_title_box .top_register_btn {
  font-size: 13px;
  color: #2399eb;
  float: right;
}
.top_title_box2 {
  padding: 0 0.3rem;
  height: 0.88rem;
  line-height: 0.88rem;
  border: 1px solid #f0f0f0;
  font-size: 0;
  text-align: center;
  margin: 0 -2px;
  position: relative;
  background-color: #f9f9f9;
}
.top_title_box2 .top-back-icon {
  font-size: 24px;
  position: absolute;
  left: 0;
  display: inline-block;
  height: 0.88rem;
  width: 0.88rem;
  line-height: 0.88rem;
}
.top_title_box2 .top_title {
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  white-space: nowrap;
  color: #2399eb;
}
.top_title_box2 .top_register_btn {
  font-size: 13px;
  color: #2399eb;
  float: right;
}
/*顶部标题*/
/*小标题*/
.title_base {
  height: 0.9rem;
  line-height: 0.9rem;
  padding: 0 0.3rem;
  font-size: 15px;
  color: #333333;
  margin-top: 0.2rem;
  background-color: #fff;
}
.title-icon {
  background-color: #2399eb;
  width: 0.1rem;
  height: 13px;
  margin-right: 0.2rem;
  display: inline-block;
}
.title,
.banner,
.exper_type_bar {
  background-color: #fff;
}
/*小标题*/
/*头部公共导航栏样式*/
/*头部公共导航栏样式*/
/*底部导航栏*/
html,
body {
  margin: 0;
  padding: 0;
  /*  height: 100%;*/
  -webkit-overflow-scrolling: touch;
}
/*base*/
.html_box {
  /*min-height:100%;
	height: auto !important;
	height: 100%; /*IE6不识别min-height*/
  position: relative;
  background-color: #efeff3;
  width: 100%;
  overflow: hidden;
}
.html_box .more {
  font-size: 14px;
  color: #808080;
  display: inline-block;
  float: right;
  font-weight: normal;
}
.html_box .more i {
  font-size: 12px;
}
/*base*/
/*底部导航栏*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  height: 1%;
}
a,
a:link,
a:visited,
a:hover,
a:active {
  color: #000;
  text-decoration: none;
  out-line: none;
}
/* 重置链接a标签 */
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="text"],
input[type="number"],
select,
button {
  -webkit-appearance: none;
}
.text-overflow {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.centerbox {
  position: absolute;
  text-align: center;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.shadow {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999998;
}
#call_meiyi {
  position: fixed;
  right: 0;
  bottom: 1.4rem;
  width: 0.8rem;
  height: 1.3rem;
  color: #fff;
  text-align: center;
  background-color: #f81717;
  font-size: 14px;
  border-radius: 4px 0 0 4px;
  opacity: 0.8;
  padding: 2px;
  z-index: 999999;
}
#call_meiyi .icon-1234 {
  margin: 0.2rem 0 0.1rem 0;
  font-size: 25px;
  display: block;
  text-align: center;
}
#call_box {
  position: fixed;
  background-color: #fff;
  padding: 0.5rem;
  z-index: 999999;
  font-size: 14px;
  width: 67.2%;
}
#call_box p {
  font-size: 13px;
  opacity: 0.6;
  margin-bottom: 0.5rem;
}
#call_box .phone_call,
#call_box .chat_call {
  display: block;
  width: 100%;
  height: 38px;
  line-height: 38px;
  text-align: center;
  border: 1px solid #f0f0f0;
}
#call_box .phone_call {
  color: #0096E0;
  border-color: #0096E0;
  margin-bottom: 10px;
}
#call_box .chat_call {
  color: #0CC17A;
  border-color: #0CC17A;
}
#call_box .icon {
  vertical-align: middle;
  margin-right: 0.2rem;
}
.icon-collection2 {
  color: #dd3a4e;
}
.top_call {
  color: #000;
  position: absolute;
  display: inline-block;
  top: 0rem;
  right: 0rem;
  width: 1rem;
  height: 1rem;
  text-align: center;
  line-height: 1rem;
  font-size: 0.4rem;
  z-index: 1;
}
.top_call:before {
  line-height: 1rem;
}
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.3s;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}
.btn {
  background: #2399EB;
  color: #fff;
  text-align: center;
  outline: none;
  cursor: pointer;
  box-sizing: border-box;
  border: none;
}
.btn:disabled {
  background: #ccc;
}
@keyframes lds-spinner {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
.lds-spinner {
  position: relative;
}
.lds-spinner div {
  left: 94px;
  top: 54px;
  position: absolute;
  animation: lds-spinner linear 1s infinite;
  background: #fdfdfd;
  width: 12px;
  height: 12px;
  border-radius: 40%;
  transform-origin: 6px 46px;
}
.lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -0.91666667s;
}
.lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -0.83333333s;
}
.lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.75s;
}
.lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.66666667s;
}
.lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.58333333s;
}
.lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.5s;
}
.lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.41666667s;
}
.lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.33333333s;
}
.lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.25s;
}
.lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.16666667s;
}
.lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.08333333s;
}
.lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}
.lds-spinner {
  width: 200px !important;
  height: 200px !important;
  transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
}
.html_box {
  font-size: 14px;
  padding: 2rem 0 0 0;
  position: relative;
}
body {
  background-color: #efeff3;
}
.top_back {
  position: absolute;
  display: inline-block;
  top: 0rem;
  left: 0rem;
  width: 1rem;
  height: 1rem;
  text-align: center;
  line-height: 1rem;
  font-size: 0.4rem;
  color: #fff;
}
.top_title {
  display: block;
  font-size: 20px;
  padding: 0.4rem 0.4rem 0 0.5rem;
}
section {
  /*padding: 0 0.36rem;*/
  background-color: #f7f7f7;
  font-size: 15px;
}
header .title {
  height: 1rem;
  width: 100%;
  text-align: center;
  font-size: 0;
  line-height: 1rem;
  z-index: 100;
  border-bottom: 1px solid #f0f0f0;
  background-color: #fff;
}
header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 11;
}
nav {
  position: fixed;
  top: 1rem;
  width: 100%;
  z-index: 11;
}
header .title .top_back {
  color: #000;
  font-size: 24px;
}
header .title {
  font-size: 20px;
  color: #000;
  background-color: #fff;
  z-index: 11;
}
header .title .title_text {
  font-weight: normal;
}
header .title:after {
  content: ".";
  visibility: hidden;
}
nav .nav_bar {
  display: -ms-flexbox;
  display: flex;
  height: 0.94rem;
  margin: 0 -2px;
  line-height: 1rem;
  background-color: #fff;
  border: 1px solid #f0f0f0;
}
nav .nav_bar .nav_item {
  -ms-flex: 1;
      flex: 1;
  white-space: nowrap;
  text-align: center;
  position: relative;
}
nav .nav_bar .nav_active a {
  color: #2399EB;
}
nav .nav_bar .nav_active a .icon-1 {
  color: #2399EB;
  display: inline-block;
  transform: rotate(180deg);
}
nav .nav_bar .nav_item .nav_text .icon-1 {
  font-size: 10px;
  vertical-align: middle;
}
.main_row {
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  margin: 0.2rem 0;
}
.main_row .img_box {
  width: 2.48rem;
  height: 2.48rem;
  background-size: 2.48rem 2.48rem;
}
.main_row .content_box {
  -ms-flex: 1;
      flex: 1;
  padding: 0.3rem;
  font-size: 12px;
  position: relative;
}
.main_row .content_box .title {
  font-size: 14px;
  font-weight: normal;
  background: none;
}
.main_row .content_box .content {
  margin-top: 0.3rem;
  font-size: 12px;
  line-height: 17px;
  height: 0.94rem;
  overflow: hidden;
}
.main_row .content_box .rea_box {
  color: rgba(3, 3, 3, 0.4);
  position: absolute;
  bottom: 0.3rem;
  width: 100%;
}
.main_row .content_box .rea_box .read_count {
  float: right;
  margin-right: 0.6rem;
}
.shadow_box {
  position: fixed;
  top: 2rem;
  left: 0;
  width: 100%;
  height: 100%;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: -11;
}
.type_box {
  position: fixed;
  top: 2rem;
  left: 0;
  background-color: #fff;
  width: 100%;
}
.type_box .type_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 0.26rem;
  width: 96%;
  margin: 0 auto;
}
.type {
  border: 1px solid #f0f0f0;
  min-width: 1.6rem;
  height: 32px;
  line-height: 32px;
  text-align: center;
  margin: 0 4px;
  font-size: 12px;
  margin-bottom: 0.2rem;
}
.type_box .type_content .type_active {
  border-color: #2399EB;
  color: #2399EB;
}

/*# sourceMappingURL=overexpertslist.d74ae9dc31beb204e318.css.map*/