*{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}a,body,dd,div,dl,dt,em,h1,h2,h3,h4,h5,html,i,img,input,li,p,span,ul{margin:0;padding:0}a,img,input{border:none}html,
body {
  margin: 0;
  padding: 0;
  font-family: 'Source Han Sans CN', 'Helvetica', 'PingFang SC', '微软雅黑', 'Microsoft YaHei',
    '思源宋', 'Arial', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu,
    Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

/*@font-face {
    font-family: zhanku;
    src: url("./zhanku.ttf") format("opentype");
}*/a{text-decoration:none}li,ul{list-style:none}a,img{-webkit-touch-callout:none}body,html{font-size:16px;font-weight:300;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}div,html{border:0;font-size:100%}body,div,html{margin:0;padding:0;vertical-align:baseline}body{background:#fff;font-size:16px;font-weight:300;color:#000;line-height:1}a{display:none}.indexcvs{height:100%;overflow:auto;position:relative;-webkit-text-size-adjust:none}#indexcvsss{display:none;width:750px;margin:auto;background-color:#fff;transform-origin:0 0;overflow-x:hidden;position:relative;z-index:1;padding-bottom:30px}#indexcvsss>*,.wrap{width:686px}.wrap{margin:0 auto;position:relative}.map_container{min-height:800px;overflow:hidden}#main,.map_container{position:relative;width:686;pxwidth: 100%;}#main{height:800px;background:#f3f3f3}.head_wrap{position:relative;width:686px;margin:0 0 20px 0;}.recentNumber{width:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.recentNumber .icbar{width:160px;text-align:center}.recentNumber .icbar .number{font-size:44px;color:#d81d1b;margin-bottom:10px;font-weight:700}.recentNumber .icbar .text{font-size:24px;color:#3a3a3a}.recentNumber .icbar.confirm .number{color:#F55253}.recentNumber .icbar.suspect .number{color:#FF961E}.recentNumber .icbar.cure .number{color:#178B50}.recentNumber .icbar.dead .number{color:#5b5b5b}.wrap ul{position:relative;margin-top:30px}.wrap>ul>li{position:relative;min-height:80px;overflow:hidden;font:36px/80px -apple-system-font,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;color:#3a3a3a;padding:0;letter-spacing:2px}.province:after{content:".";display:block;position:absolute;font-size:0;line-height:0;width:0;height:0;border-width:8px 8px 0;border-style:solid;border-color:#737373 transparent transparent;right:30px;top:50%;transform:translateY(-50%)}.wrap>ul>li.hasCities{position:relative}.wrap>ul>li:nth-child(odd){background-color:#f6f6f6}.wrap>ul>li:nth-child(2n){background-color:#fff}.wrap>ul>li strong{font-weight:700;color:#000;margin-right:22px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}.province{position:relative;display:block;width:100%;height:100%;padding:0 44px}.tab-content{max-height:0;padding:0;color:#3a3a3a;background:#fff;transition:all .35s}.tab-content .ls{position:relative;min-height:80px;overflow:hidden;font:30px/80px -apple-system-font,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;color:#545454;padding:0 44px;letter-spacing:2px}.tab-content .ls:before{content:".";display:block;font-size:0;line-height:0;position:absolute;left:40px;right:40px;height:2px;bottom:0;background-color:#e9e9e9}.tab-content .ls>span{font-weight:700;color:#545454;margin-right:22px}input{position:absolute;opacity:0;z-index:-1}input:checked+.province:after{transform:rotate(180deg);transform-origin:50% 50%}input:checked~.tab-content{max-height:100vh}.line_chart{position:relative;padding:0;margin-top:20px}#line_chart{width:686px;height:500px;width: 100%;}.tips-yiqing{position:relative;margin:30px 10px 0;padding:0}.up-tips{box-sizing:border-box;padding:0;margin-top:30px;height:80px;line-height:80px;color:#545454;font-size:32px;font-weight:700}.show-area{height:20px;line-height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.show-area span{display:inline-block;float:left;margin-left:15px;font-size:20px;color:#545454;position:relative;padding-left:24px;font-weight:400}.show-area span:before{content:".";display:block;font-size:0;line-height:0;width:20px;height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:2px}.show-area span.confirm:before{background-color:#bc423c}.show-area span.suspect:before{background-color:#FF961E}.show-area span.dead:before{background-color:#66666c}.wrap-zj{position:relative;width:686px;margin:30px 0 0 0;   background: #eef5ff;}.wrap-zj ul{position:relative;margin-top:30px}.wrap-zj>ul>li{position:relative;min-height:80px;overflow:hidden;font:36px/80px -apple-system-font,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;color:#3a3a3a;padding:0;letter-spacing:2px}.province:after{content:".";display:block;position:absolute;font-size:0;line-height:0;width:0;height:0;border-width:8px 8px 0;border-style:solid;border-color:#737373 transparent transparent;right:30px;top:50%;transform:translateY(-50%)}.wrap-zj>ul>li.hasCities{position:relative}.wrap-zj>ul>li:nth-child(odd){background-color:#f6f6f6}.wrap-zj>ul>li:nth-child(2n){background-color:#fff}.wrap-zj>ul>li strong{font-weight:700;color:#000;margin-right:22px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
.tab-content-wz{max-height:100vh;padding:0;color:#3a3a3a;background:#fff;transition:all .35s}
.tab-content-wz .ls{position:relative;min-height:80px;overflow:hidden;font:30px/80px -apple-system-font,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;color:#545454;padding:0 44px;letter-spacing:2px}input:checked~.tab-content-wz{max-height:0}
.tab-content-wz  .ls{position:relative;min-height:80px;overflow:hidden;font:30px/80px -apple-system-font,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;color:#545454;padding:0 44px;letter-spacing:2px}
.tab-content-wz  .ls:before{content:".";display:block;font-size:0;line-height:0;position:absolute;left:40px;right:40px;height:2px;bottom:0;background-color:#e9e9e9}
.tab-content-wz  .ls>span{font-weight:700;color:#545454;margin-right:22px}

.tab-content-wz  .ls.tab-item {
  width: 160px;
  text-align: center;
}

/* scaleContainer */
#indexcvsss {
  /*height: 750px;*/
  width: 750px;
  margin: auto;
  background-color: #ffffff;
  transform-origin: 0 0;
  display: none;
  overflow-x: hidden;
  position: relative;
  z-index: 1;
}

#indexcvsss > * {
  width: 100%;
}

#line_chart > *,
#map_container > *,
#charts > *,
#news > *,
#prevent > *,
#tail > * {
  width: 100%;
}

.head {
  width: 750px;
  height: 334px;
  background: url(../img/top-img.png) no-repeat;
  background-size: cover;
  position: relative;
}

.wz-map {
  width: 750px;
  height: 750px;
  background: url(../wz_map.png) no-repeat;
  background-size: cover;
  position: relative;
}

.ra-map {
  width: 750px;
  height: 750px;
  background: url(../ra_map.png) no-repeat;
  background-size: cover;
  position: relative;
}


.wz-list {}
.wz-list .list-box {
  display: flex;
  justify-content: space-between;
  align-items: center;

}

.wz-list .list-box .list-item {
   width: 160px;
  text-align: center;
}
.wz-list .list-box .list-item1 {
   width: 320px;
  text-align: center;
}
.list-box .list-item1 .number {
  font-weight: bold;
  font-size: 24px;
}
.list-box .list-item1 .text {

  font-size: 22px;

}

.list-box .list-item .number {
  font-weight: bold;
  font-size: 30px;
}


.list-box .list-item .number.name-zj {
  color: #000;
}
.list-box .list-item .number.name-wz {
  color: #000;
}
.list-box .list-item .number.name-ra {
  color: #F55253;
}
.list-box .list-item .number.icu {
  color: #FF961E;
}

.list-box .list-item .number.add {
  color: #005dff;
}
.list-box .list-item .number.confirm {
  color: #F55253;
}
.list-box .list-item .number.heal {
  color: #178B50;
}
.list-box .list-item .number.dead {
  color: #66666c;
}
.list-box .list-item .text {

  font-size: 22px;

}


/* 地方页卡 F55253 FF961E 178B50 5b5b5b*/

.city-tab {
  background: #eef5ff;
  padding: 20px 40px;

  
}

.city-tab .tab-top {
  height: 100px;
  line-height: 100px;
  font-size: 40px;
  font-weight: bold;
  position: relative;
}
.city-tab .tab-top span.tab-name {
  color: #005dff;
}

.city-tab .tab-top .city-change {
	  height: 100px;
  line-height: 100px;

  position: relative;


font-size:24px;color:#3a3a3a;
  background-size: 100% 100%;
  position: absolute;
  right: 0;
  top: 0px;
}



.city-tab .tab-top #select-area {
  width: 160px;
  height: 48px;
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
}

.city-tab .tab-box {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 110px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d8d8d8;
}

.city-tab .tab-box .tab-item {
  width: 160px;
  text-align: center;
}



.tab-box .tab-item .number {
  font-weight: bold;
  font-size: 40px;
}

.tab-box .tab-item .number.name-zj {
  color: #000;
}
.tab-box .tab-item .number.name-wz {
  color: #000;
}
.tab-box .tab-item .number.name-ra {
  color: #F55253;
}
.tab-box .tab-item .number.icu {
  color: #FF961E;
}

.tab-box .tab-item .number.add {
  color: #005dff;
}
.tab-box .tab-item .number.confirm {
  color: #F55253;
}
.tab-box .tab-item .number.heal {
  color: #178B50;
}
.tab-box .tab-item .number.dead {
  color: #66666c;
}
.tab-box .tab-item .text {
  margin-top: 20px;
  font-size: 22px;
  color: #222222;
}

.tab-text .text-item {
  padding: 22px 0 22px 40px;
  font-size: 28px;
  color: #222222;
  font-weight: 400;
  line-height: 44px;
  position: relative;
}
.tab-text .text-item::before,
.tab-text .text-item::after {
  content: '.';
  display: block;
  font-size: 0;
  line-height: 0;
  position: absolute;
}
.tab-text .text-item::before {
  width: 2px;
  top: 0;
  left: 12px;
  bottom: 0;
  background-color: #d8d8d8;
}
.tab-text .text-item:first-child::before {
  top: 50px;
}
.tab-text .text-item:last-child::before {
  bottom: auto;
  height: 40px;
}

.tab-text .text-item::after {
  width: 8px;
  height: 8px;
  border: 4px solid #737373;
  background-color: #f8f8f8;
  border-radius: 8px;
  top: 34px;
  left: 4px;
}

.tab-text .text-item a {
  color: #222222;
  text-decoration: none;
}

.city-tab .tab-text .text-item:first-child i {
  background-color: #222222;
  width: 76px;
  height: 32px;
  background: url(../img/text-before.png) 0 0 no-repeat;
  background-size: 76px 32px;
  display: inline-block;
  margin-bottom: -4px;
  margin-right: 5px;
}

.city-tab .tab-text .text-item i {
  font-weight: normal;
  font-style: normal;
}

.city-tab .tab-share-box {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 25px;
  display: flex;
}

.city-tab .tab-share-btn {
  height: 66px;
  padding-left: 76px;
  padding-right: 30px;
  line-height: 66px;
  font-size: 28px;
  color: #005dff;
  border: 1px solid #005dff;
  background: url(../img/irllr.png) 23px center no-repeat #fff;
  background-size: 36px 36px;
  border-radius: 30px;
  margin: 0 auto;
}

.city-tab .tab-share-btn a{
  color: #000;
}

.city-tab .tab-look-btn {
  height: 66px;
  padding-left: 76px;
  padding-right: 30px;
  line-height: 66px;
  font-size: 28px;
  color: #005dff;
  border: 1px solid #005dff;
  background: url(../img/look.png) 23px center no-repeat #fff;
  background-size: 34px 38px;
  border-radius: 30px;
  margin: 0 auto;
  display: none;
}

.taplist-area {
  width: 750px;
  height: 1378px;
  position: relative;
  background-color: #005dff;
}

.taplist-area .bg {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
}
.taplist-area .h1 {
  font-size: 64px;
  line-height: 66px;
  text-shadow: rgba(0, 10, 112, 60);
  text-align: center;
  padding-top: 80px;
  color: #fff;
  font-weight: 400;
  position: relative;
}

.taplist-area.android .h1 {
  font-size: 60px;
}

.taplist-area .h1 .area {
  color: #ffda4e;
}

.taplist-area .h2 {
  left: 80px;
  top: 244px;
  line-height: 38px;
  font-size: 36px;
  color: #222;
  font-weight: 400;
  position: absolute;
}

.taplist-area.android .h2 {
  font-size: 32px;
}

.taplist-area .h2 .area {
  color: #005dff;
}

.taplist-area .mk-tips {
  width: 600px;
  height: 133px;
  position: relative;
  top: 332px;
  left: 74px;
  font-size: 32px;
  background: #f2f7ff;
  box-sizing: border-box;
  padding: 20px;
  line-height: 1.5;
  font-weight: 400;
  border-radius: 15px;
  display: flex;
  align-items: center;
}

.taplist-area .mk-tips span {
  background-color: #222222;
  width: 76px;
  height: 32px;
  background: url(../img/text-before.png) 0 0 no-repeat;
  background-size: 76px 32px;
  display: inline-block;
  margin-bottom: -4px;
  margin-right: 5px;
}
.taplist-area .mk-tips i::before {
  content: '.';
  font-size: 0;
  display: block;
  position: absolute;
  line-height: 0;
  width: 76px;
  height: 32px;
  background: url(../img/text-before.png) 0 0 no-repeat;
  background-size: 76px 32px;
  margin-top: 7px;
}
.taplist-area .mk-tips i {
  font-style: normal;
  text-indent: 80px;
}

.taplist-area .pt-box {
  width: 600px;
  top: 635px;
  left: 70px;
  position: absolute;
}

.taplist-area .bt-box {
  width: 600px;
  top: 690px;
  left: 70px;
  position: absolute;
  height: 420px;
  overflow: hidden;
}

.cover-pic {
  width: 594px;
  height: 226px;
  position: absolute;
  left: 79px;
  bottom: 264px;
}

.pt-box .pt-head,
.bt-box .pt-item {
  height: 60px;
  display: flex;
  line-height: 60px;
}

.bt-box .pt-item:nth-child(2n-1) {
  background: #f8f8f8;
}

.pt-box .pt-head .t1,
.bt-box .pt-item .t1 {
  width: 30%;
  text-align: center;
  font-size: 20px;
}
.pt-box .pt-head .t2,
.bt-box .pt-item .t2 {
  width: 20%;
  text-align: center;
  font-size: 20px;
}

.taplist-area .time {
  position: absolute;
  left: 80px;
  top: 300px;
  line-height: 30px;
  font-size: 24px;
  color: #222;
}
.taplist-area.android .time {
  font-size: 20px;
}

.taplist-area .data {
  position: absolute;
  left: 70px;
  right: 70px;
  top: 356px;
  display: flex;
  align-items: center;
}

.taplist-area .data div {
  width: 25%;
  text-align: center;
  font-size: 24px;
  line-height: 26px;
}
.taplist-area.android .data div {
  font-size: 20px;
}

.taplist-area .num {
  font-size: 44px;
  line-height: 46px;
  margin-bottom: 14px;
  font-weight: 400;
}
.taplist-area.android .num {
  font-size: 40px;
}

.taplist-area .add {
  color: #005dff;
}

.taplist-area .confirm {
  color: #f55253;
}

.taplist-area .heal {
  color: #178b50;
}

.taplist-area .dead {
  color: #66666c;
}

.taplist-area .dataMap {
  position: absolute;
  left: 80px;
  right: 80px;
  top: 484px;
}

.taplist-area .dataMap img {
  display: block;
  width: 100%;
}

.head {
  width: 750px;
  height: 334px;
  background: url(../img/top-img.png) no-repeat;
  background-size: cover;
  position: relative;
}

#tail {
  width: 750px;
  overflow: hidden;
}
.tail {
	  background: #eef5ff;
  width: 750px;
  /* height: 332px; */
  height: 160px;
  /* background: url(../img/tail.jpg) no-repeat center/cover; */
  position: relative;
}
.tail .open-or-download a{
  position: absolute;
  left: 50%;
  transform: translate(-50%,0);
  top: 20px;
  width: 670px;
  height: 84px;
  background: #005DFF;
  /* opacity: .5; */
  cursor: pointer;
  border-radius: 84px;
  line-height: 84px;
  color: #fff;
  font-size: 28px;
  /*font-weight: bold;*/
  text-align: center;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tail .open-or-fx a{
  position: absolute;
  left: 50%;
  transform: translate(-50%,0);
  top: 20px;
  width: 670px;
  height: 84px;
  background: #ff604b;
  /* opacity: .5; */
  cursor: pointer;
  border-radius: 84px;
  line-height: 84px;
  color: #fff;
  font-size: 28px;
  /*font-weight: bold;*/
  text-align: center;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tail .open-or-download.inapp .logo{
  display:none;
}
.tail .open-or-download .logo {
  width: 128px;
  height: 28px;
  margin-left: 12px;
}
.tail .open-or-download .sharp {
  width: 24px;
  height: 18px;
  margin-left: 16px;
  margin-top:2px;
}

.sectionTitle {
  font-weight: 500;
  font-size: 36px;
  height: 100px;
  line-height: 100px;
  background: url(../img/smart.png) 40px center no-repeat;
  padding: 0 70px;
  color: #005dff;
  position: relative;
}

.sectionTitle .more {
  position: absolute;
  right: 40px;
  top: 0;
  font-size: 28px;
  color: #737373;
  font-weight: normal;
}

.rumor_more {
  position: absolute;
  right: 42px;
  top: 50%;
  margin-top: -21px;
  background: url('img/20200126_rumor_more.png');
  width: 192px;
  height: 42px;
  background-size: 100% 100%;
}

/* 跑马灯 */
.marquee {
  width: 686px !important;
  height: 78px;
  margin: 0 40px;
  padding: 0 40px;
  /* background: #f8f8f8; */
  background: #222222;
  border-radius: 20px;
  box-sizing: border-box;
  background: url(../img/marquee.png) center center no-repeat;
  background-size: 686px 76px;
  font-size: 30px;
  position: relative;
}

.marquee .marquee-tab {
  position: absolute;
  color: #737373;
  left: 73px;
  top: 50%;
  transform: translate(0, -50%);
  width: 396px;
  font-size: 24px;
  text-align: center;
  overflow: hidden;
  font-weight: normal;
  height: 26px;
}

.marquee .marquee-tab .text {
  transform: translateX(100%);
  animation: cssmarquee 15s linear infinite;
  /* word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden; */
  position: absolute;
  left: 0; top: 0;
  white-space: nowrap;
  line-height: 26px;
}

.marquee .ao-tap a{
  position: absolute;
  right: 20px;
  top: 0;
  width: 190px;
  height: 78px;

  /* opacity: .5; */
  cursor: pointer;
  border-radius: 84px;
  line-height: 84px;
  color: #005DFF;
  font-size: 24px;
  /*font-weight: bold;*/
  text-align: center;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
}


.marquee .ao-tap111 {
  width: 190px;
  height: 78px;
  background: url(../img/more-aop.png) center center no-repeat;
  background-size: 190px 36px;
  position: absolute;
  right: 20px;
  top: 0;
}
.cssmarquee {
  overflow: hidden;
  position: relative;
  width: 678px;
  top: 80px;
  background: #fff;
  margin: 0 30px;
  height: 45px;
}
.cssmarquee h1 {
  font-size: 30px;
  font-weight: bold;
  color: gray;
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  line-height: 50px;
  text-align: center;
  transform: translateX(100%);
  animation: cssmarquee 20s linear infinite;
}
@keyframes cssmarquee {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}

/*弹框样式1*/
.cd-popup,.cd-popup1 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
 background-color: rgba(0, 0, 0, 0.75);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:12;
}
.cd-popup.is-visible,.cd-popup1.is-visible1 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container,.cd-popup-container1 {
    position: relative;
    width:400px;
    margin:250px auto;
    height:250px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -ms-transform:scale(1.2);
    -o-transform:scale(1.2);
    transform:scale(1.2);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.is-visible .cd-popup-container,.is-visible1 .cd-popup-container1 {-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}


  
  //**//
  
  .cd-popup,.cd-popup1 {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.75);
  display: none;
  z-index: 12;
}

.cd-popup .cd-popup-container,.cd-popup1 .cd-popup-container1 {
  width: 300px;
  position: absolute;
  left: 50%;
  top: 48%;
  margin-left: -150px;
  margin-top: -268px;
  transform-origin: center center;
  z-index: 13;
}
.cd-popup .cd-popup-container .previw-img,.cd-popup1 .cd-popup-container1 .previw-img {
  width: 300px;
  height: 514px;
  z-index: 14;
}

#formap {
  position: absolute;
  left: -9999px;
  top: 0;
}

.cd-popup .cd-popup-container .cd-popup-close ,.cd-popup1 .cd-popup-container1 .cd-popup-close {
  width: 50px;
  height: 50px;
  background: url(../img/close.png) center center no-repeat;
  background-size: 30px 30px;
  position: absolute;
  right: -9px;
  top: -50px;
  z-index: 15;
}

.show-text {
  text-align: center;
  color: #fff;
  margin-top: 20px;
}

.topdataWrap,
#topdataWrap .inner {
  width: 750px;
  padding: 0;
}

#topdataWrap .inner .timeNum {
  padding: 0 40px 28px 40px;
}
#topdataWrap .inner .timeNum .d::before {
  display: none;
}
#topdataWrap .inner .recentNumber {
  padding-bottom: 0;
}

#topdataWrap {
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
  z-index: -1;
}

/* 统计信息 */
.recentNumber {
  width: 750px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 30px;
  position: relative;
  z-index: 2;
  margin-top: 5px;
}

.recentNumber .tip {
  height: 40px;
  line-height: 40px;
  border-radius: 40px;
  background-color: #e7e7e7;
  padding: 0 56px;
  font-size: 20px;
  color: #737373;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  top: -20px;
  white-space: nowrap;
  display: none;
}
.recentNumber.showAdd {
  margin-top: 0;
}
.recentNumber.showAdd .icbar .text {
  line-height: 48px;
}

.recentNumber.line-more {
  margin-top: -26px;
}

.recentNumber .icbar {
  width: 222px;
  height: 140px;
  margin-right: 4px;
  position: relative;
  text-align: center;
}
.recentNumber.showAdd .icbar {
  height: 160px;
}
.icbar.confirm {
  background-color: #fdf1f1;
}
.icbar.nowConfirm {
  background-color: #fdf1f1;
}
.icbar.suspect {
  background-color: #fff5e9;
  position: relative;
  /* margin-right: 0; */
}
/* 重症 */
.icbar.nowSevere {
  background-color: #faf2f6;
}

.recentNumber .icbar.nowSevere .number,
.recentNumber .icbar.nowSevere .add span,
.recentNumber .icbar.nowSevere .add em {
  color: #ca3f81;
}

.icbar.cure {
  background-color: #f1f8f4;
}
.icbar.dead {
  background-color: #f3f6f8;
}
.recentNumber .icbar:last-child {
  margin-right: 0;
}
.recentNumber .add {
  padding-top: 22px;
  color: #7c7c7c;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  display: none;
}
.recentNumber .add em{
  display: none;
}
.recentNumber.showAdd .add {
  display: block;
}

.recentNumber .nowConfirm .text span{
  position: relative;
  margin-right: 28px;
  display:inline-block;
}
.recentNumber .nowConfirm .text span::before {
  content:'.';
  display: block;
  font-size: 0;
  line-height:0;
  position: absolute;
  width: 24px;
  height: 24px;
  right: -28px;
  background:url(../img/qs_now_conf.png);
  background-size: 100% 100%;
  top: 50%;
  transform: translate(0,-50%);
  margin-top: -1px;
}
.recentNumber .icbar:first-child:first-child {
  border-radius: 12px 0 0 0;
}
.recentNumber.line-more .icbar:first-child:first-child {
  border-radius: 0 0 0 12px;
}
.recentNumber .icbar:first-child .text {
  border-radius: 0 0 0 12px;
}
.recentNumber .icbar:nth-child(3) {
  border-radius: 0 12px 0 0;
  overflow: hidden;
}
.recentNumber.line-more .icbar:nth-child(3) {
  border-radius: 0 0 12px 0;
  overflow: hidden;
  margin-right: 0;
}
.recentNumber .icbar:nth-child(3) .text {
  border-radius: 0 0 12px 0;
}
.recentNumber .icbar .number {
  font-size: 44px;
  margin-bottom: -2px;
  font-weight: 600;
  padding-top: 32px;
}
.recentNumber.showAdd .icbar .number {
  height: auto;
  line-height: 46px;
  margin-bottom: 0px;
  padding-top: 8px;
}
.recentNumber .icbar .text {
  font-size: 24px;
  height: 54px;
  line-height: 54px;
  color: #222;
  font-weight: 500;
}

/* .showAdd .icbar.suspect .text span {
  display: inline-block;
  padding-right: 28px;
  position: relative;
}
.showAdd .icbar.suspect .text span::before,
.showAdd .icbar.suspect .text span::after {
  content: '.';
  font-size: 0;
  line-height: 0;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  background: url(../img/i_sus_down.png);
  background-size: 100% 100%;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
}

.showAdd .icbar.suspect .text span::after {
  background-image: url(../img/i_sus_up.png);
  display: none;
}
.showAdd .icbar.suspect.current .text span::before {
  display: none;
}
.showAdd .icbar.suspect.current .text span::after {
  display: block;
} */
.icbar .qs_bottom {
  display: none;
}
.showAdd .icbar .qs_bottom {
  height: 72px;
  line-height: 72px;
  padding: 0 24px;
  position: absolute;
  bottom: -74px;
  left: 50%;
  transform: translate(-50%, 0);
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 12px;
  color: #fff;
  white-space: nowrap;
  font-size: 24px;
  margin-left: 50px;
  display: none;
}
.showAdd .icbar.current .qs_bottom {
  display: block;
}
.icbar .qs_bottom::before {
  content: '.';
  font-size: 0;
  line-height: 0;
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-width: 0 10px 10px 10px;
  border-style: solid;
  border-color: transparent transparent rgba(0, 0, 0, 0.75) transparent;
  top: -10px;
  left: 50%;
  transform: translate(-50%, 0);
}

.icbar .qs_bottom span {
  color: #ff961e;
  font-weight: 500;
}

.recentNumber .icbar.nowConfirm .number,
.recentNumber .icbar.nowConfirm .add span,
.recentNumber .icbar.nowConfirm .add em {
  color: #f23a3b;
}

.recentNumber .icbar.confirm .number,
.recentNumber .icbar.confirm .add span,
.recentNumber .icbar.confirm .add em {
  color: #cc1e1e;
}

.recentNumber .icbar.suspect .number,
.recentNumber .icbar.suspect .add span,
.recentNumber .icbar.suspect .add em {
  color: #ff8800;
}

.recentNumber .icbar.cure .number,
.recentNumber .icbar.cure .add span,
.recentNumber .icbar.cure .add em {
  color: #178b50;
}

.recentNumber .icbar.dead .number,
.recentNumber .icbar.dead .add span,
.recentNumber .icbar.dead .add em {
  color: #4e5a65;
}

.recentNumber .icbar.dis .add span{
  display: none;
}
.recentNumber .icbar.dis .add em{
  display: inline-block;
  font-style: normal;
}
.timeNum {
  padding: 20px 40px 20px 40px;
  width: 750px;
  line-height: 26px;
  font-size: 24px;
  color: #222222;
  position: relative;
}
.timeNum-zj {
  padding: 20px 40px 0 40px;
  width: 750px;
  line-height: 26px;
  font-size: 24px;
  color: #222222;
  position: relative;
}

.timeNum .btn,.timeNum-zj .btn  {
  width:128px;
  height:50px;
  background:url(https://mat1.gtimg.com/yslp/testdeploy/icbar-share.png);
  background-size: 100% 100%;
  position: absolute;
  right: 40px;
  top:38px;
}

.timeNum .title,.timeNum-zj .title {
  line-height: 42px;
  font-size:40px;

}
.timeNum .bottom,.timeNum-zj .bottom {
  color: #737373;
  font-size: 24px;
  margin-top:8px;
  display: flex;
  justify-content: space-between;
}

.timeNum .d,.timeNum-zj .d{
  padding-right:12px;
  margin-right: 12px;
  position: relative;
}

.timeNum .d span,.timeNum-zj .d span{
  font-weight:500;
  color: #222;
    font-weight: bold;
}

.timeNum .d em,.timeNum-zj .d em {
  font-style: normal;
}

.timeNum .d::before,.timeNum-zj .d::before  {
  content: '.';
  display: block;
  font-size: 0;
  line-height: 0;
  width: 2px;
  height: 18px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
  background-color: #d8d8d8;
  display: none;
}

.timeNum .qs,.timeNum-zj .qs {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  color: #737373;
  font-size: 24px;
  padding-left: 32px;
  background: url(https://mat1.gtimg.com/news/zhishiguan/page/icon_qs.png) no-repeat left center;
  background-size: 24px 24px;
}

/* 同乘和小区查询入口 */
.qt_enter {
  width: 670px !important;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 84px;
  text-align: center;
  margin: 0 40px 10px 40px;
  background-color: #eef4ff;
  border-radius: 12px;
  display: flex;
  justify-content: center;
}
.qt_enter > a {
  display: block;
  width: 33.3%;
  height: 84px;
  line-height: 84px;
  text-decoration: none;
  border-radius: 12px;
  font-size: 28px;
  color: #222;
  font-weight: 300;
  position: relative;
}
.qt_enter > a::before {
  content: '.';
  display: block;
  font-size: 0;
  position: absolute;
  line-height: 0;
  width: 2px;
  height: 36px;
  background-color: #d8e6ff;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
}
.qt_enter > a:last-child::before {
  display: none;
}
.qt_enter span {
  display: inline-block;
  padding: 0 0 0 56px;
  position: relative;
}
.qt_enter span::before {
  content: '.';
  font-size: 0;
  position: absolute;
  display: block;
  line-height: 0;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
  background-size: 100% 100%;
  width: 44px;
  height: 44px;
}
.qt_enter .icon_plot::before {
  background-image: url(../img/icon_plot.png);
}
.qt_enter .icon_guiji::before {
  background-image: url(../img/icon_guiji.png);
}
.qt_enter .icon_train::before {
  background-image: url(../img/icon_train.png);
}
.qt_enter .icon_rili::before {
  background-image: url(../img/icon_rili.png);
}

