* {
  margin: 0;
  padding: 0;
  color: #333;
}
ul,
ol {
  list-style: none;
}
a {
  text-decoration: none;
}
img {
  border: none;
}
body {
  width: 100%;
  margin: 0 auto;
  font-family: -apple-system-font, "Helvetica Neue", Helvetica, sans-serif;
}
.text {
  text-align: justify;
  line-height: 0.27rem;
  font-size: 0.17rem;
}
li,
p {
  word-wrap: break-word;
}
/*div{font-size: 0}*/

/* Mobile debug fixed */
a,
img {
  /* 禁止长按链接与图片弹出菜单 */
  -webkit-touch-callout: none;
}

div,
a,
img {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  /*-webkit-user-select: none;*/
  user-select: none;
}

textarea,
input {
  user-select: text;
}

.tip_button {
  background-color: #292929;
  display: block;
  text-align: center;
  color: #ffffff;
  border-radius: 50px;
}
/*.mark_title{ color: #fff;font-size: 0.12rem;padding: 0.04rem 0 0.03rem 0.03rem;font-weight: normal;display: inline-block; border-radius: 3px; line-height:100%;
    background-repeat: no-repeat;  background-size: 0.18rem 0.2rem; transform: scale(0.9,0.8);}
.mark_text{ background-color: #fff;font-size: 0.11rem;padding: 1px 1px 0.01rem 1px; border-radius: 2px; margin-left: 0.04rem;}
.fake_mark{  border: 0.01rem solid #c41f20; background-image: url(http://mat1.gtimg.com/www/coral/jiaozhen/imgs/red-bg.png);}
.true_mark{ border: 0.01rem solid #42a163;background-image: url(http://mat1.gtimg.com/www/coral/jiaozhen/imgs/green-bg.png);}
.doubt_mark{ border: 0.01rem solid #484848;background-image: url(http://mat1.gtimg.com/www/coral/jiaozhen/imgs/grey-bg.png);}*/
.mark_total {
  display: inline-block;
}
.mark_title {
  font-size: 0.12rem;
  padding: 1px 1px 1px 1px;
  border-radius: 3px 0 0 3px;
  line-height: 0.2rem;
  height: 0.2rem;
  vertical-align: middle;
  font-weight: normal;
  color: #fff;
  transform: scale(0.9, 0.8);
}
.mark_text {
  font-size: 0.12rem;
  padding: 1px 1px 1px 1px;
  border-radius: 0 2px 2px 0;
  line-height: 0.2rem;
  height: 0.2rem;
  vertical-align: middle;
  background-color: #fff;
}
.fake_mark {
  border: 0.01rem solid #c41f20;
  border-right: 0;
  background-color: #c41f20;
  white-space: nowrap;
}
.true_mark {
  border: 0.01rem solid #42a163;
  border-right: 0;
  background-color: #42a163;
  white-space: nowrap;
}
.doubt_mark {
  border: 0.01rem solid #484848;
  border-right: 0;
  background-color: #484848;
  white-space: nowrap;
}
.fake_mark_text {
  color: #c41f20;
  border: 0.01rem solid #c41f20;
  border-left: 0;
  white-space: nowrap;
}
.true_mark_text {
  color: #42a163;
  border: 0.01rem solid #42a163;
  border-left: 0;
  white-space: nowrap;
}
.doubt_mark_text {
  color: #484848;
  border: 0.01rem solid #484848;
  border-left: 0;
  white-space: nowrap;
}

/* 主页下的真假疑隐藏掉 文章页下的保留 */
.content_text .mark_title {
  display: none;
}
.content_text .mark_text {
  border-radius: 2px;
}
.content_text .fake_mark_text {
  color: #fff;
  border: 0.01rem solid #c41f20;
  background-color: #c41f20;
}
.content_text .true_mark_text {
  color: #fff;
  border: 0.01rem solid #42a163;
  background-color: #42a163;
}
.content_text .doubt_mark_text {
  color: #fff;
  border: 0.01rem solid #484848;
  background-color: #484848;
}

.bottom {
  width: 100%;
  height: 0.45rem;
  position: fixed; /*padding: 0 0.10rem;*/
  bottom: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  border-top: 1px solid #dadada;
  font-size: 0;
  background: #f9f9fb;
}
.bottom_button {
  width: 50%;
  height: 0.45rem;
  display: inline-block;
}
.bottom_logo {
  height: 0.20rem;
  display: block;
  margin: 0.03rem auto;
}
.bottom_text {
  float: left;
  width: 100%;
  height: 0.26rem;
  font-size: 0.1rem;
  text-align: center;
}
#bottom_check_btn {
  background-color: #f9f9fc;
  box-sizing: border-box;
}
#bottom_question_btn {
  background-color: #fcfdff;
}

.loading {
  width: 100%;
  height: 0.2rem;
  display: block;
  margin: 0.25rem auto;
  text-align: center;
  font-size: 0;
}
.loading img {
  width: 0.2rem;
  height: 0.2rem;
  display: inline-block;
  vertical-align: middle;
}
.loading span {
  font-size: 0.13rem;
  height: 100%;
  color: #808080;
  vertical-align: middle;
}
