*, :after, :before {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#root, body, html {
    margin: 0;
    padding: 0;
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
}
html {
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    background-color: #f5f5f9;
    font-size: 14px;
    overflow-x: hidden;
}
.wrapper___3xhNP .tab2___PhOZ6 {
    display: inline-block;
    width: 100%;
    margin-top: 16px;
    vertical-align: top;
    position: relative;
    padding-right: 16px;
    box-sizing: border-box;
}
.wrapper___3xhNP .tab2___PhOZ6 .block___wqUAz {
    display: flex;
}
.wrapper___3xhNP .tab2___PhOZ6 .tabLeft2___SbuNE {
    width: 100px;
    flex: none;
    position: relative;
    overflow: hidden;
    transform: translateY(.08rem);
}
.wrapper___3xhNP .tab2___PhOZ6 .tabLeft2___SbuNE .leftLine___31ohl {
    position: absolute;
    top: 10px;
    left: 89px;
    display: inline-block;
    width: 2px;
    height: 999px;
    background: #ebebeb;
}
.wrapper___3xhNP .tab2___PhOZ6 .tabRight___3Z0eJ {
    flex-grow: 1;
    margin-bottom: 12px;
    padding: 5px 12px 9px;
    background: #fff;
    border-radius: 4px;
    position: relative;
}
.wrapper___3xhNP .tab2___PhOZ6 .tabRight___3Z0eJ .topicTitle___2ovVO {
    display: -webkit-box;
    max-height: 45px;
    line-height: 23px;
    overflow: hidden;
    font-weight: bold;
    font-size: 16px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}
.wrapper___3xhNP p {
    margin: 0;
    padding: 0;
}
.wrapper___3xhNP .tab2___PhOZ6 .tabRight___3Z0eJ .topicContent___1KVfy {
    font-size: 14px;
    margin-top: 6px;
    line-height: 18px;
    max-height: 145px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
}
.wrapper___3xhNP .tab2___PhOZ6 .tabRight___3Z0eJ .topicFrom___3xlna {
    margin-top: 4px;
    font-size: 13px;
    text-align: right;
    bottom: 12px;
    right: 16px;
}
.wrapper___3xhNP .tab2___PhOZ6 .tabRight___3Z0eJ .topicTitle___2ovVO i {
    display: inline-block;
    width: 28px;
    height: 16px;
    line-height: 16px;
    margin-right: 6px;
    color: #fff;
    font-size: 12px;
    font-style: normal;
    text-align: center;
    background-color: #f74c31;
    border-radius: .02rem;
}
.wrapper___3xhNP .tab2___PhOZ6 .tabLeft2___SbuNE .leftTime___2zf53 {
    position: absolute;
    right: .2rem;
    font-weight: 500;
    font-size: .12rem;
    text-align: right;
    vertical-align: top;
}
.wrapper___3xhNP .tab2___PhOZ6 .tabLeft2___SbuNE .leftDot___2cvKP {
    display: inline-block;
    position: absolute;
    left: 85px;
    top: 0;
    width: 12px;
    height: 12px;
    z-index: 2;
    background: url(../images/icon_dot.png) no-repeat;
    background-size: cover;
}
/*第一屏内容*/
.yq_top_wrap {
    background: -webkit-linear-gradient(#0514a5,#15a8fd);
    background: -o-linear-gradient(#0514a5,#15a8fd);
    background: -moz-linear-gradient(#0514a5,#15a8fd);
    background: linear-gradient(#0514a5,#15a8fd);
    overflow: hidden;
    background: #8bbeff;
}
.yq_top_wrap img {
    display: block;
}
.yq_top_bg {
    background: -webkit-linear-gradient(#0d5ed1,#15a8fd);
    background: -o-linear-gradient(#0d5ed1,#15a8fd);
    background: -moz-linear-gradient(#0d5ed1,#15a8fd);
    background: linear-gradient(#0d5ed1,#15a8fd);
    overflow: hidden;
}
.yq_top_bg.yq_top_bjcolor {
    background: #8bbeff!important;
}
.yq_top_wrap .yq_top_info {
    padding:23px 20px;
    margin:15px;
    line-height: 21px;
    border-radius: 10px;
    font-size: 14px;
    background: #093abb;
    color: #fff;
    position: relative;
}
.yq_top_wrap .yq_top_info::before, 
.yq_top_wrap .yq_top_info::after {
    content: '';
    position: absolute;
    width: 30px;
    height: 25px;
    background: url(../images/icon_top_comma.png) no-repeat 0 0;
    background-size: 30px auto;
}
.yq_top_wrap .yq_top_info::before {
    top: -15px;
    left: 13px;
}
.yq_top_wrap .yq_top_info::after {
    bottom: -12px;
    right: 10px;
    background-position: 0 -35px;
}
.yq_top_wrap .yq_top_info i {
    font-style: normal;
    font-weight: bold;
    color:#ffea00;
}
.yq_consult_enter {
    width: 189px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    margin: 0 auto 14px;
    font-size: 18px;
    background: #f7781a;
    box-shadow:  0 0 2px #0f6dda;
    text-align: center;
}
.yq_consult_enter a {
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
}

/* 快捷入口 */
.yq_fast_entrance {
    padding: 10px;
    overflow: hidden;
}
.yq_fast_entrance {
   padding: 8px 12px 14px 4px;
   overflow: hidden;
   background: #ffffff;
}
.yq_fast_entrance li {
   width:50%;
   float:left;
}
.yq_fast_entrance li a {
   display: block;
   margin: 8px 0 0 8px;
}
.yq_fast_entrance img {
    display: inline-block;
    width: 100%;
    border-radius: 8px;
}
.yq_entrance_info {
    flex: 1;
    color: #fff;
}

.yq_top_entrance {
    margin: 10px 15px 0;
    overflow: hidden;
}
.yq_top_item {
    height: 73px;
    border-radius: 10px;
    /* padding: 0 10px; */
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    position: relative;
}
.yq_top_item a {
    display: block;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
}
.yq_top_item h3 {
    margin-left: -.1rem;
    font-size: .33rem;
    font-style: italic;
    font-weight: bold;
}
.yq_top_item p {
    margin-top: .08rem;
    font-size: .1rem;
}
.yq_entrance_icon {
    width: 50px;
    height: 52px;
    margin-right: 10px;
}
.btn_entrance {
    width: 1.28rem;
    height: .54rem;
    line-height: .54rem;
    border-radius: .54rem;
    text-align: center;
    font-size: .24rem;
    color: #fff;
    font-weight: bold;
    position: absolute;
    right: .1rem;
}
.icon_free {
    position: absolute;
    right: 0;
    top: 0;
    padding: 3px 9px 2px 5px;
    border-radius: 0 0 0 10px;
    font-size: .23rem;
    color: #fff;
    font-weight: 600;
}

/* 导航 */
.nav_box, .nav_wrap {
    width: 100%;
    height: 40px;
}
.nav_wrap {
    text-align: center;
    overflow: hidden;
    background-color: #fff;
    display:-webkit-flex;
    display:flex;
}
.nav_wrap.navFix {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    z-index: 999;
    -webkit-box-shadow: 0 2px 20px rgba(0,0,0,.1);
    box-shadow: 0 2px 20px rgba(0,0,0,.1);
}
.nav_wrap a {
    display: block;
    width: 40%;
    height: 40px;
    overflow: hidden;
    position: relative;
    float: left;
    font-size: 14px;
    line-height: 40px;
    color: #333;
    text-align: center;
    /* flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center; */
    /* flex: 1; */
}
.nav_wrap .active, .nav_wrap .cur {
    font-weight: 700;
    color: #3880e7;
}
.nav_wrap a.active:after, .nav_wrap a.cur:after {
    content: "";
    width: 30px;
    height: 3px;
    border-radius:5px;
    background-color: #3880e7;
    position: absolute;
    left: 50%;
    margin-left: -15px;
    bottom: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
/* 1.26 add */
.yq_detail_info {
    margin: 15px;
    padding: 13px;
    border-radius: 10px;
    background:#fff;
}
.yq_info_time {
    font-size: 12px;
    color: #999;
}
.yq_info_time span {
    color: #0d60d2;
    margin-left: -5px;
}
.yq_detail_source {
    text-align: right;
    font-size: 12px;
    color: #999;
}
.yq_info_wrap {
    padding: 22px 0 16px;
    overflow: hidden;
}
.yq_info_wrap .yq_info_items{
    width: 24%;
    float: left;
    text-align: center;
    font-size: 12px;
}
.yq_info_wrap .yq_info_items:first-child, .yq_info_wrap .yq_info_items:nth-child(2){
    width:26%;
}
.yq_info_wrap .yq_info_items p {
    font-size: 16px;
    margin-top: 12px;
}
.yq_info_wrap .yq_info_items .yq_info_nums span{
    font-size: 21px;
     color: #f7781a; 
    font-weight: 800;
}
.yq_info_new {
    margin-top: 10px;
    font-size: 12px;
    color: #666;
    /*-webkit-transform:scale(0.9);*/
}
.yq_col_01 {
    color: #f61b1b!important;
}
.yq_col_02 {
    color: #f7781a!important;
}
.yq_col_03 {
    color: #29af00!important;
}
.yq_col_04 {
    color: #333!important;
}
.real_time_broad {
    padding: 12px 15px 0;
    margin: 10px -13px 0;
    border-top: 1px solid #eeeeee;
}
.real_time_tit {
    float: left;
    margin-right: 14px;
    font-size: 15px;
    font-weight: bold;
    font-style: italic;
    line-height: 15px;
    margin-top: 1px;
}
.real_time_tit .real_text {
    color:#00a74f
}
.real_time_info {
    height: 34px;
    overflow: hidden;
    background: url(../images/icon_arrow_right.png) no-repeat right;
    background-size: 6px auto;
    flex: 1;
}
.real_time_info01{
    height: 33px;
    display: block;
    padding-top: 1px;
    overflow: hidden;
}
/* .real_time_info::after {
    content: '';
    width: 6px;
    height:10.5px;
    position:absolute;
    right:0;
    top:10px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBJREFUeNpinDlzphwDA0M1EE8E4msMBAATEDsBcRoQHwZiA2I0LAPirUAsBMR7gdiYkIZfQByEpGkXPk1MUJpoTUxIbJimTfg0MaHxQZpC8WliwmIrXk1MOPyGUxMTnhDEpsmAiUA8gTRFA/FrqKYiQhrYgHgpEIsC8Tsg7mMioHg1EPtBFbsB8QUmEhSfxeVpnIqxacCrGF0DQcXIGohSDNNAtGIQYAHiZCTFzqCgI5SBQHlgFhDbElIMAgABBgDD0Tv6RhlU4QAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size:6px 10.5px;
} */
.real_info_words {
    height: 15px;
    line-height: 15px;
    font-size: 14px;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.real_info_source {
    margin-top: 5px!important;
    font-size: 12px;
    color: #999;
}


/* 查看更多 */
.wrapper___3xhNP .item_more {
    position: relative;
}
.wrapper___3xhNP .item_more .add_arrow_icon {
    right: -10px;
    top: 5px;
}
.cont-list {
    padding-top: 10px;
    margin: 10px 0 0;
    background: #fff;
    height: auto;
    overflow: hidden;
}

.cont-list h2 {
    font-weight: bold;
    border-left: 4px solid #3880e7;
    margin-top: 10px;
    font-size: 18px !important;
}
.cont-list .bdb{
    border:none;
}


/* 分享弹窗 */
.wrapper___3xhNP {
    padding-bottom: 50px;
    background: #f5f5f9;
    width: 100%;
    height: auto;
    overflow: hidden;
}


.yq_share_btn {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 19px;
    color: #fff;
    background: #3880e7;
    text-align: center;
    z-index: 9998;
    display: flex;
    flex-direction: row;
    justify-content: center;    
}
.yq_share_btn button{
    flex: 1;
    font-size: 16px;
    color: #ffffff;
    border:none;
    outline: none;
    background: #3880e7;
}
.yq_share_btn button:last-child{
    background: #ed7263;
}




.layer_share {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    background: rgba(0,0,0,.7);
    z-index: 9999;
    display: none;
}
.layer_share img {
    position: absolute;
    right: 15px;
    top: 23px;
}

/* 1.28 add */
.list_con>ul {
    margin-bottom: 12px;
    /* border: 1px solid #efefef; */
}
.list_con>ul>li {
    height: 40px;
    overflow: hidden;
    font-size: 16px;
    line-height: 40px;
    color: #333;
    /*padding: 0 16px 0 25px;*/
    padding: 0 0 0 25px;
}
.list_con>ul>li.hasCities {
    position: relative;
}
.list_con>ul>li:nth-child(odd) {
    background-color: #f6f6f6;
}
.list_con>ul>li.hasCities:after {
    content: "";
    position: absolute;
    top: 17px;
    left: 13px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #3880e7;
}
.list_con>ul>li.hasCities:before {
    content: "";
    position: absolute;
    top: 18px;
    right: 5px;
    width: 15px;
    height: 4px;
    background-image: url(../images/icon_arrow_yq.png);
    background-size: 15px 4px;
    background-repeat: no-repeat;
    -webkit-transition: .3s;
    transition: .3s;
    -webkit-transform-origin: 4px 2px;
    transform-origin: 4px 2px;
}
.list_con>ul>li strong {
    font-weight: 700;
    color: #333;
    margin-right: 10px;
}

.list_con>ul>li.active:before {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
}
.list_con>ul>li.active .province {
    /*padding: 0 16px 0 25px;*/
    padding: 0 0 0 25px;
}
.list_con>ul>li.active ul {
    padding: 0 16px 0 25px;
    background: #fff;
}
.list_con>ul>li.active {
    padding: 0;
    height: auto;
    background-color: #f6f6f6;
}
.list_con>ul>li.active ul li {
    height: 30px;
    /* border-bottom: 1px solid #eee; */
    font-size: 14px;
    line-height: 30px;
}
.list_con>ul>li.active ul span {
    margin-right: 10px;
    font-weight: bold;
}
.list_con>ul>li.active .map_comment {
    height: 30px;
    padding: 0 16px;
    background: #fff;
    color: #3880e7;
    font-size: 15px;
    line-height: 30px;
    text-align: center;
    border-bottom: 1px solid #eee;
}
.overseas {
    /* background: #f4f4f4; */
    position: relative;
}
.list_con>ul>li.overseas strong{    
    color: #4b7edf;
}
.list_con>ul>li.overseas strong::before {
    content:'';
    width: 5px;
    height: 20px;
    background: #4b7edf;
    position: absolute;
    left: 12px;
    top: 10px;
}


@media screen and (max-width:320px){
   
    
    .list_con>ul>li {
        font-size: 15px;
    }
    .list_con>ul>li.active ul li {
        font-size: 13px;
    }
    .list_con>ul>li strong, .list_con>ul>li.active ul span {
        margin-right: 5px;
    }
    
    
}
@media screen and (max-width:350px){
    .yq_info_wrap .yq_info_items .yq_info_nums span{
        font-size: 18px;
    }
    .yq_info_wrap .yq_info_items p {
        font-size: 14px;
    }
    .yq_col_01,.yq_col_02,.yq_col_03,.yq_col_04{
        display: block;
    }
}
/* 疫情地图 */
#main{
    width:100%;
    max-width: 550px;
    height:400px;
    margin: 0 auto;
}


.hasCities-more{
    width: 100%;
    color: #3880e7;
    font-size: 16px;
    text-align: center;
}
.hasCities-more span{
    background: url(../images/expertOpinion_icon08.png) no-repeat right center;
    background-size: 10px auto;
    padding-right: 15px;
    color: #3880e7;
}



/*专家观点*/
.expertOpinion{
    width: 100%;
    height: auto;
}
.expertOpinion i{
    font-style: normal;
}
.expertOpinion-header{
    width: 94%;
    padding: 10px 3%;
    height: auto;
    background: #f4f4f5;
    display: flex;
}
.expertOpinion-header li{
    background: #ffffff;
    border-radius: 5px;
    flex: 1;
    height: 40px;
    overflow: hidden;
    padding:10px;
}
.expertOpinion-header li:first-child{
    margin-right: 8px;
}
.expertOpinion-header li dl{
    width: 100%;
    display: flex;
}
.expertOpinion-header li dl dd{
    flex: 1;
}
.expertOpinion-header li dl dd p{
    font-size: 14px;
}
.expertOpinion-header li dl dd span{
    font-size: 12px;
}
.expertOpinion-header li dl dt{
    width: 49px;
    height: 37px;
}
.expertOpinion-header li dl dt img{
    width: 100%;
}
.expertOpinion-con{
    width: 100%;
}
.expertOpinion-con01 h6{
    width: 94%;
    height: 40px;
    padding:0 3%;
    border-bottom: 1px #eeeeee solid;
}
.expertOpinion-con01 h6 span{
    float: left;
    padding: 0 5px;
    background:url(../images/expertOpinion_icon06.jpg) no-repeat right center #3880e7;
    background-size: auto 22px;
    height: 22px;
    display: block;
    line-height: 22px;
    color: #ffffff;
    font-size: 12px;
    padding-right: 10px;
    margin-top: 9px;
    border-radius: 3px;
    margin-right: 5px;
}
.expertOpinion-con01 h6 p{
    font-size: 12px;
    line-height: 40px;
    float: left;
}
.expertOpinion-con01 h6 p i{
    font-style: normal;
    font-size: 14px;
    color: #3880e7;
}
.expertOpinion-details01{
    width: 94%;
    margin: 0 3%;
    margin-top: 14px;
    border-bottom: 1px #eeeeee solid;
}
.expertOpinion-details01:last-child{
    border:none;
}
.expertOpinion-details01 p{
    font-size: 15px;
    line-height: 22px;
    color: #333333;
}
.expertOpinion-details01 p span{
    display: inline-block;
    width: 16px;
    height: 18px;
    background: url(../images/expertOpinion_icon03.png) no-repeat;
    background-size: 100% 100%;
    font-size: 12px;
    line-height: 17px;
    text-align: center;
    color: #fff;
    margin-right: 5px;
}
.expertOpinion-details01-con{
    width: 94%;
    padding:10px 3%;
    background: #f7f7f9;
    margin:10px 0;
}
.expertOpinion-details01-con dl{
    width: 100%;
    display: flex;
    margin-bottom: 10px;
}
.expertOpinion-details01-con dl dt{
    width: 36px;
    height: 36px;
    overflow: hidden;
    border-radius: 36px;
    margin-right: 10px;
}
.expertOpinion-details01-con dl dt img{
    width: 100%;
}
.expertOpinion-details01-con dl dd{
    flex: 1;
}
.expertOpinion-details01-con dl dd h5{
    width: 100%;
    font-size: 15px;
    color: #333333;
}
.expertOpinion-details01-con dl dd h5 i{
    font-size: 12px;
    color: #666666;
}
.expertOpinion-details01-con dl dd h5 span{
    float: right;
    font-size: 12px;
    color: #999999;
    background: url(../images/expertOpinion_icon04.png) no-repeat left center;
    background-size: 13px 13px;
    padding-left: 18px;
}
.expertOpinion-details01-con dl dd p{
    font-size: 14px;
    color: #999999;
}
.expertOpinion-con02{
    width: 100%;
    height: auto;
    /* margin-top: 15px; */
    border-bottom: 5px #f4f4f5 solid;
}
.expertOpinion-con02 h4{
    height: 35px;
    font-size: 15px;
    color: #333333;
    width: 94%;
    padding: 0 3%;
    border-bottom: 1px #eeeeee solid;
    line-height: 25px;
}
.expertOpinion-con02 .expertOpinion-con02-list{
    width: 94%;
    padding:0 3%;
}
.expertOpinion-con02-list dl{
    width: 100%;
    display: flex;
    border-bottom: 1px #eeeeee solid;
    padding:15px 0;
}
.expertOpinion-con02-list dl dd{
    flex: 1;
}
.expertOpinion-con02-list dl dd h5{
    font-size: 16px;
    color: #222222;
    line-height: 24px;
    margin-bottom: 10px;
}
.expertOpinion-con02-list dl dd p{
    font-size: 12px;
    color: #999999;
}
.expertOpinion-con02-list dl dd p span{
    padding-left: 18px;
    background: url(../images/expertOpinion_icon05.png) no-repeat left center;
    background-size: 14px 9px;
    margin-right: 15px;
}
.expertOpinion-con02-list dl dt{
    width: 111px;
    height: 81px;
    overflow: hidden;
    margin-left: 10px;
}
.expertOpinion-con02-list dl dt img{
    width: 100%;
}
.expertOpinion-con02>p{
    width: 100%;
    font-size: 12px;
    color: #3880e7;
    height: 40px;
    text-align: center;
}
.expertOpinion-con02>p span{
    padding-right: 10px;
    background: url(../images/icon03.png) no-repeat right center;
    background-size: 6px 11px;
    line-height: 40px;
}
.expertOpinion-logo{
    width: 100%;
    height: 86px;
    background: #f4f4f5;
}








/* 辟谣信息 */
.wrapper{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.rumorRefuting {
	width: 100%;
	height: auto;
	position: relative;
	padding-bottom: 40px;
	margin-top :0;
}
.rumorRefuting h2{
	width: 90%;
    margin: 0 auto;
    color: #000000;
    font-size: 15px;
    padding-left: 5px;
    margin-bottom: 20px;
    overflow: hidden;
    height: 20px;
    margin-top: 10px;
}
.rumorRefuting h2 span{
	font-size:14px;
	float: right;
	line-height: 20px;
	background: url(../images/icon03.png) no-repeat right center;
	background-size: 6px auto;
	padding-right: 10px;
	color: #4b7edf;
}
.rumorRefuting .rumorRefuting-con{
	background: #ffffff;
    text-align: left;
    border-radius: 10px;
    overflow: hidden;
    width: 100%;
    -moz-box-shadow: 1px 1px 5px #bdbdbd;
    -webkit-box-shadow: 1px 1px 5px #bdbdbd;
    box-shadow: 1px 1px 5px #bdbdbd;
}
.rumorRefuting .rumorRefuting-top{
	width: 100%;
	height: auto;
	background: url(../images/rumorRefutingbg.jpg) no-repeat;
    background-size: 100% auto;
    position: relative;
}
.rumorRefuting .rumorRefuting-top i{
	display: inline-block;
	width: 58px;
	height: 32px;
	position: absolute;
	left: 0;
	top: 0;
	color: #ffffff;
	font-size:17px;
	background:url(../images/rumorRefuting-icon01.png) no-repeat right center;
	background-size: 100% 100%;
	line-height: 32px;
    font-style: normal;
    font-weight: bold;
    padding-left: 10px;
}
.rumorRefuting .rumorRefuting-top h4{
	padding-top: 44px;
    padding-bottom: 20px;
    font-size: 23px;
    color: #000000;
    width: 90%;
    margin: 0 auto;
    text-align: left;
    line-height: 30px;
    font-weight: bold;
    height: 81px
}
.rumorRefuting .rumorRefuting-top span{
	width: 86px;
	height: 86px;
	display: block;
	position: absolute;
	bottom: -24px;
	right: 10px;
}
.rumorRefuting .rumorRefuting-top span img{
	width: 100%;
}
.rumorRefuting  .rumorRefuting-bottom{
	color: #000000;
    width: 90%;
    margin: 0 auto;
    padding-top: 15px;
    padding-bottom: 20px;
    border-top: 1px #a1a1a1 dashed;
    height: 203px;
}
.rumorRefuting  .rumorRefuting-bottom h5{
	font-size: 17px;
    line-height: 21px;
    margin-bottom: 15px;
    color: #005ee4;
    font-weight: bold;
}
.rumorRefuting  .rumorRefuting-bottom p{
	font-size: 15px;
	color: #555555;
	line-height: 18px;
    height: 110px;
    overflow: hidden;
}
.rumorRefuting  .rumorRefuting-bottom span{
	margin: 0 auto;
    margin-top: 10px;
    display: block;
    width: 60px;
    height: 35px;
    border-radius: 30px;
    font-size: 13px;
    color: #ffffff;
    padding: 0 50px;
    padding-left: 70px;
    background: url(../images/icon04.png) no-repeat 50px center #fc5b00;
    background-size: 12px;
    line-height: 35px;
}

.rumorRefuting .con01-slideGraph{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
.rumorRefuting .swiper-container {
	width: 100%;
	height: auto;
}
.rumorRefuting .swiper-slide {
	text-align: center;
	font-size: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding-bottom: 10px;
}
.rumorRefuting .swiper-slide img{
	width:100%;
	height: auto;
}
.rumorRefuting .swiper-pagination{
	width: 100%;
	margin: 10px auto;
}
.rumorRefuting .swiper-pagination .swiper-pagination-bullet{
	margin-left: 3px;
	margin-right: 3px;
}
.rumorRefuting-bottomShare{
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #ffffff;
	font-size: 16px;
	position: fixed;
	bottom: 0;
	left: 0;
	background: #4b7edf;;
	text-align: center;
}

.rumorRefuting-popup{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
}
.rumorRefuting-popup .rumorRefuting-popup-bg{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: #000000;
	opacity:0.7;
}
.rumorRefuting-popup  .rumorRefuting-popup-con{
	position: fixed;
	top: 7%;
	left: 5%;
	width: 90%;
	height: auto;
}
.rumorRefuting-popup  .rumorRefuting-popup-con01 {
	background: #ffffff;
	width: 100%;
    height: auto;
    border-radius: 10px;
    overflow: hidden;
    
}
.rumorRefuting-popup-con01 .rumorRefuting-popup-con01-top{
	width: 90%;
	height: auto;
	padding:0 5%;
	
	background-size: 100% 100%;
	position: relative;
}
.rumorRefuting-popup-con01-top i{
	width: 140px;
	height: auto;
	display: block;
	padding-top: 25px;
	padding-bottom: 17px;
}
.rumorRefuting-popup-con01-top i img{
	width: 100%;
}
.rumorRefuting-popup-con01-top h4{
	font-size: 25px;
    color: #000000;
    height: 90px;
    padding-bottom: 10px;
}
.rumorRefuting-popup-con01-top span{
	width: 85px;
	height: 85px;
	position: absolute;
	bottom: -27px;
	right: 20px;
}
.rumorRefuting-popup-con01-top span img{
	width: 100%;
}

.rumorRefuting-popup-con01-bottom{
	font-size: 25px;
    color: #000000;
    height: 95px;
    padding-bottom: 10px;
    line-height: 32px;
    font-weight: bold;
}
.rumorRefuting-popup-con01-bottom h5{
	font-size: 17px;
    color: #005ee4;
	line-height: 25px;
	padding-bottom: 17px;
	max-height: 60px;
}
.rumorRefuting-popup-con01-bottom p{
	font-size: 14px;
	color: #555555;
	line-height: 20px;
	padding-bottom: 10px;
	height: 110px;
	overflow: hidden;
}
.rumorRefuting-popup-con01-bottom dl{
	height: 71px;
}
.rumorRefuting-popup-con01-bottom dl dt{
	width: 70px;
	height: auto;
	padding-top: 0px;
	float: left;
}
.rumorRefuting-popup-con01-bottom dl dt img{
	width: 100%;
}
.rumorRefuting-popup-con01-bottom dl dd{
	float: right;

}
.rumorRefuting-popup-con01-bottom dl dd span{
	font-size: 13px;
	color: #555555;
	float: right;
	padding-top: 35px;
	padding-right: 5px;
	line-height: 18px;
}
.rumorRefuting-popup-con01-bottom dl dd img{
	float: right;
	width: 71px;
	height: 71px;
}

.rumorRefuting-popup-con>p{
	font-size: 15px;
	color: #ffffff;
	width: 100%;
	text-align: center;
	margin-top: 16px;
}
 /* 列表页 */
.rumorRefutingList{
	width: 100%;
	height: auto;
	
}
.rumorRefutingList-header{
	width: 100%;
	height: auto;
	position: relative;
	padding-top: 17px;
	text-align: center;
    background: url(../images/bg01.jpg) no-repeat left top #ffffff;
	background-size: 100% 100%;
}
.rumorRefutingList-header-logo{
    height: 30px;
}
.rumorRefutingList-header-logo img{
	width: 80px;
	height: auto;
    margin-top: 5px;
    float: right;
    padding-right: 5%;
}
.rumorRefutingList-header-logo span{
	width: 50px;
    height: 30px;
    position: absolute;
    left: 0;
    background: #fff;
    padding-right: 15px;
    border-radius: 0 30px 30px 0;
    text-align: right;
    font-size: 15px;
    line-height: 30px;
    color: #106bee;
}
.rumorRefutingList-header-title{
    width: 100%;
    height: auto;

}
.rumorRefutingList-header-title h2{
    font-size: 38px;
    color: #ffffff;
    text-align: left;
    margin: 0;
    width: 90%;
    padding: 0 5%;
    margin-top: 25px;
}
.rumorRefutingList-header-title h2 span{
	display: block;
    width: 73px;
    height: 3px;
    background: #5e97e8;
    /* margin: 0 auto; */
    margin-top: 10px;
}
.rumorRefutingList-header-title h3{
    width: 90%;
    padding: 0 5%;
    font-size: 20px;
    text-align: left;
    color: #ffffff;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 25px;
}
.rumorRefutingList-con{
	width: 90%;
    padding:0 5%;
    background:url(../images/rumorRefutingList-bg01.jpg) no-repeat left top;
    background-size: 100% 32px;
}
.rumorRefutingList-con h2{
	font-size: 38px;
	color: #3369d0;
    text-align: center;
    margin: 0;
}
.rumorRefutingList-con h2 span{
	display: block;
	width: 43px;
	height: 3px;
	background: #3369d0;
	margin:0 auto;
	margin-top: 10px;
}
.rumorRefutingList-con h3{
	font-size: 20px;
	text-align: center;
    color: #606060;
    margin:0;
	padding-top: 10px;
	padding-bottom: 20px;
}
.rumorRefutingList-conList01{
	background: #ffffff;
    text-align: left;
    margin-bottom: 15px;
    border-top: 0;
    border-radius: 10px;
    overflow: hidden;
    -moz-box-shadow: 1px 1px 5px #bdbdbd;
    -webkit-box-shadow: 1px 1px 5px #bdbdbd;
    box-shadow: 1px 1px 5px #bdbdbd;
}
.rumorRefutingList-conList01-top{
	width: 100%;
    height: auto;
    background: url(../images/rumorRefutingbg.jpg) no-repeat;
    background-size: 100% auto;
    position: relative;
}
.rumorRefutingList-conList01-top i{
	display: inline-block;
    width: 58px;
    height: 32px;
    position: absolute;
    left: 0;
    top: 0;
    color: #ffffff;
    font-size: 17px;
    background: url(../images/rumorRefuting-icon01.png) no-repeat;
    background-size: 100% 100%;
	line-height: 32px;
    padding-left: 10px;
    font-style: normal;
    font-weight: bold;
}
.rumorRefutingList-conList01-top h4{
	padding-top: 44px;
    padding-bottom: 15px;
    font-size: 26px;
    color: #000000;
    width: 90%;
    margin: 0 auto;
    text-align: left;
    line-height: 30px;
    min-height: 60px;
    font-weight: bold;
}
.rumorRefutingList-conList01-top span{
	width: 85px;
    height: 85px;
    display: block;
    position: absolute;
    bottom: -30px;
    right: 10px;
}
.rumorRefutingList-conList01-top span img{
	width: 100%;
}
.rumorRefutingList-conList01-bottom{
	color: #000000;
    width: 100%;
}
.rumorRefutingList-conList01-bottom h5{
	width: 90%;
	margin:0 5%;
	font-size: 17px;
    line-height: 21px;
    margin-bottom: 15px;
    color: #005ee4;
    border-top: 1px #a1a1a1 dashed;
    padding-top: 20px;
    font-weight: bold;
}
.rumorRefutingList-conList01-bottom p{
	width: 90%;
	padding:0 5%;
	font-size: 15px;
    color: #555555;
    line-height: 18px;
    height: auto;
}
.rumorRefutingList-conList01-bottom dl{
    width: 95%;
    height: auto;
    padding-left: 5%;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 20px;
}
.rumorRefutingList-conList01-bottom dl dt{
	float: left;
    font-size: 16px;
    color: #5f5f5f;
    border-bottom: 1px #5f5f5f solid;
    padding-bottom: 1px;
}
.rumorRefutingList-conList01-bottom dl dd{
	float: right;
	height: 30px;
	line-height: 30px;
	padding:0 10px;
	border-radius: 30px 0 0 30px;
	color: #ffffff;
	font-size: 13px;
	padding-left: 30px;
	background:url(../images/icon04.png) no-repeat 10px center #fc5b00;
	background-size: 16px auto;
}



/* 底部 */
.page-footer{
    height: 110px;
    width: 100%;
}
.page-footer dl dt{
    width: 84px;
    height: 24px;
    margin:0 auto;
    padding-top: 20px;
    padding-bottom: 10px;
}
.page-footer dl dt img{
    width: 100%;
}
.page-footer dl dd{
    text-align: center;
    font-size: 12px;
    color: #999999;
}
.page-footer dl dd span{
    padding:0 10px;
}


/*0203-新增全国发热门诊名单样式*/
.fever_wrapper {width: 100%;height: 100%; max-width: 750px; margin: 0 auto;}
.fever_wrapper .fever_top{height: 44px;line-height: 44px; text-align: center; position: relative;border-bottom: 1px solid #eee;}
.fever_wrapper .fever_top h1{font-size: 18px; color: #333;}
.fever_wrapper .fever_top .arrow{background: url(../images/fever_arrow.png) no-repeat; background-size: 12px 19px; width: 12px;height: 19px;position: absolute; top: 12px; left: 15px;}
.fever_main .select_hospital {line-height: 44px; padding: 0 15px;}
.fever_main .select_hospital .tlt{font-size: 15px;}
.fever_main .select_hospital .adresss{font-size: 14px;}
.fever_main .select_hospital .add_arrow_icon{top: 15px; right: 0;}
.fever_main .select_hospital .select_adresss{text-align: right;padding-right: 20px;}
.fever_hospital_list .item{border-bottom: 1px solid #eee; padding: 15px;}
.fever_hospital_list .num{width: 19px;height: 19px;background: #3880e7;font-size: 12px;border-radius: 50%; display: inline-block; text-align: center; line-height: 19px; color: #fff;margin-right: 5px; vertical-align: text-bottom;}
.fever_hospital_list .name{font-size: 16px;color: #333;}
.fever_hospital_list .address{font-size: 12px;color: #999;padding: 8px 0;}
.fever_hospital_list .same_style{font-size: 12px; color: #fff; background: #fa4441; padding: 1px 6px;margin-right: 10px; border-radius: 4px;}
.fever_hospital_list .hos_style{background: #fa4441;}
.fever_hospital_list .fever_style{background: #ff8702;}
.fever_main .hips{background: #fbf9dc;color: #d2793c; font-size: 13px; padding:10px 15px 10px 15px;line-height: inherit;}
.fever_main .hips .icon{background: url(../images/fever_icon01.png) no-repeat;background-size: 10px 10px; width: 10px;height: 10px; position: absolute; right: 5px; top: 14px;}

/* 0204医生招募 */
.recruiting_warp{background: url(../images/yszm_banner_bg.jpg) no-repeat; background-size: 100% 100%; width: 100%; height: 100%; position: absolute;left: 0; top: 0; }
.recruiting_warp .main{position: relative;top: 5%;}
.recruiting_warp .main img{width: 90% !important; margin: 0 auto; display: block;}

.rumorRefuting-popup-con01 .bg_pa{ position:absolute; left:0; top:0; right:0;}

/* 浏览人数 */
.yq_detail_info {
    position: relative;
}
.visitors_number {
    position: absolute;
    right: 0;
    top: 8px;
    padding: 5px 5px 5px 10px;
    border-radius: 34px 0 0 34px;
    background: #ffedce;
    color: #f7781b;
    font-size: 12px;
}
.yq_info_new {
    -webkit-transform: scale(0.98);
    transform: scale(0.98);
}
@media screen and (max-width:320px) {
    .yq_info_time {
        margin-left: -10px;
    }
    .visitors_number, .yq_info_time, .yq_info_new {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
}

.whxl_banner {
    padding: 10px 15px 0;
    overflow: hidden;
    background: #ffffff;
}
.whxl_banner img {
    display: block;
    border-radius: 10px; 
}

/* 2020.2.18 add 医生直播 && 底部悬浮 */
.liveDoctor{
    width: 100%;
    height: auto;
}
.liveDoctor i{
    font-style: normal;
}
.liveDoctor_con{
    width: 94%;
    padding:0 3%;
    height: auto;
    overflow: hidden;
}
.liveDoctor_con01 a{
    display: block;
    width: 100%;
    height: auto;
}
.liveDoctor_con01 img{
    width: 100%;
    height: auto;
}
.liveDoctor_con02{
    width: 100%;
    height: auto;
    padding-bottom: 10px;
}
.liveDoctor_con02 .liveDoctor_con02_list{
    width: 103%;
    height: auto;
    overflow: hidden;
}
.liveDoctor_con02_list a{
    width: 47%;
    height: auto;
    overflow: hidden;
    margin-right: 3%;
    float: left;
    display: block;
    margin-top: 10px;
}
.liveDoctor_con02_list dl{
    width: 100%;
}
.liveDoctor_con02_list dl dt{
    width: 100%;
    height: auto;
    position: relative;
    overflow: hidden;
}
.liveDoctor_con02_list dl dt img{
    width: 100%;
}
.liveDoctor_con02_list dl dt span{
    width: 43px;
    height: 43px;
    position: absolute;
    left: 50%;
    margin-left: -21px;
    top: 50%;
    margin-top: -21px;
    background:url(../images/feiyan/liveDoctor_icon01.png) no-repeat center;
    background-size: 100% 100%;
}
.liveDoctor_con02_list dl dt i{
    font-size: 12px;
    color:#ffffff;
    background:#ff5d16;
    padding:2px;
    position: absolute;
    top: 5px;
    right: 5px;
    border-radius: 2px;
}
.liveDoctor_con02_list dl dd{
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    margin-top: 5px;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
}
.liveDoctor_con02 p{
    width: 100%;
    height: 50px;
    font-size: 17px;
    text-align: center;
}
.liveDoctor_con02 p span{
    background: url(../images/feiyan/liveDoctor_icon02.png) no-repeat right center;
    background-size: 11px auto;
    padding-right: 13px;
    color: #4b7edf;
    line-height: 50px;
}
.footer_fc{
    width: 100%;
    height: 50px;
    padding:10px 0;
    background: #ffffff;
    position: fixed;
    bottom: 0;
    left: 0;
    display: flex;
}
.footer_fc a{
    display: block;
    flex: 1;
    margin:0 10px;
    height: 50px;
    border-radius: 50px;
    background: #0972fc;
    color: #ffffff;
    text-align: center;
    font-size: 17px;
    line-height: 50px;
}
.footer_fc a:last-child{
    background:#fd6b1d;
}
.footer_fc a span{
    background: url(../images/feiyan/liveDoctor_icon03.png) no-repeat right center;
    background-size: 18px 18px;
    padding-right: 22px;
}
.footer_fc a:last-child span{
    background: url(../images/feiyan/liveDoctor_icon04.png) no-repeat right center;
    background-size: 18px 18px;
}
.liveDoctor h2 {
    margin-bottom: 10px;
    font-size: 15px;
}
.liveDoctor_con02 .quiry_content_more {
    font-size: 14px;
    text-align: center;
    padding: 10px;
}
/*2020.02.18新增*/
.yq_corl_01{color: #bd4b1f;}
.yq_corl_02{color: #f19b40;}
.yq_corl_03{color: #cf4d8c;}
.yq_corl_04{color: #aa222e;}
.yq_corl_05{color: #5e6e87;}
.yq_corl_06{color: #50afa2;}
.yq_info_wrap .same_size{font-size: 24px; font-weight: bold;}
.yq_info_wrap .same_style{font-size: 12px; color: #333;padding: 8px 0 8px 0;font-weight: bold;}
.yq_info_wrap .dflex > div{margin-bottom: 15px; text-align: center; width: 33.3%;}
.yq_info_wrap .yq_info_new{color: #666666; display: inline-block;margin-top: 0;-webkit-transform: scale(0.95);
    transform: scale(0.95);}
.yq_info_wrap .dflex div:first-child, .yq_info_wrap .dflex div:nth-child(2){
    background: url(../images/yq_add_line.png) no-repeat right center;
    background-size: 1px auto;
}
.yq_info_wrap {
    padding: 22px 0 0 0;
    overflow: hidden;
   /* font-family: PingFangSC-Medium;*/
}
.yq_info_wrap .icon{background: url(../images/yq_add_arrow.png) no-repeat; background-size: 57px auto; width: 5px; height: 9px; display: inline-block; margin: 0 1px 0 3px;}
.yq_info_wrap .icon01{background-position: 0 0;}
.yq_info_wrap .icon02{background-position: -10px 0;}
.yq_info_wrap .icon03{background-position: -21px 0;}
.yq_info_wrap .icon04{background-position: -31px 0;}
.yq_info_wrap .icon05{background-position: -41px 0;}
.yq_info_wrap .icon06{background-position: -51px 0;}
/*2020.03.10新增国外疫情*/
.yq_sj_ul_box { position:absolute; left:0; top:0; right:0; border-radius:10px 10px 0 0; background:#daf0ff; overflow:hidden;}
.yq_sj_ul_box li{ width:50%; height:40px; line-height:40px; text-align:center; float:left; font-size:16px; color:#3880e7; font-weight:bold; }
.yq_sj_ul_box li.on{ background:#fff; color:#333; border-radius:10px 10px 0 0;}
.visitors_number{ top:-5px; right:-13px; } 
.height_jiange{ height:45px;}

/*04.03新增*/
.span_bg1{ background: #e69a8d;}
.span_bg2{ background: #95db9a;}
.span_bg3{ background: #b4c0d5;}
.span_bg4{ background: #f3bab0;}

.audio_con .list_con .yqqz_nav{ width:100%; margin-top:15px; margin-left: 0; box-sizing:border-box;font-weight:bold; background: #e3e7f3; display: flex;}
.audio_con .list_con .yqqz_nav span{flex: 1; justify-content: center; display: flex; align-items: center; font-size:15px; height:40px; border-right: 1px solid #fff;}
.audio_con .list_con .yqqz_nav span:first-child{ justify-content:left;padding-left: 25px;}
.audio_con .list_con .yqqz_nav span:last-child{border-right: none;}

.audio_con .list_con .yqqz_nav_new span {
    border: 0;
}
.audio_con .list_con .yqqz_nav_new span:first-child {
    justify-content:center;padding-left: 0;
}
.yqqz_nav_new{
    background-color: #f5f5f5;
    color: #222;
}
.yqqz_nav_new .span_bg1{
    background-color: #fdeeee;
    color: #f55254;
}
.yqqz_nav_new .span_bg2{
    background-color: #e9f7eb;
    color: #218b50;
}
.yqqz_nav_new .span_bg3{
    background-color: #f3f6f8;
    color: #59656f;
}
.yqqz_nav_new .span_bg4{
    background-color: #fcf2e8;
    color: #f95d03;
}

@media screen and (max-width: 320px){
    .list_con>ul>li strong, .list_con>ul>li.active ul span { margin-right: 0px;}
}
.list_con>ul>li strong {  font-weight: 700;  color: #333;  margin-right: 0px; float:left;}
.list_con>ul>li span{ float:left;  display: flex; align-items: center; justify-content: center;}
.list_con>ul>li.active ul span{ margin-right:0; font-weight:normal;}
.list_con>ul>li.active ul li span:first-child{ font-weight:bold; justify-content:left;}
.list_con>ul>li{font-size: 15px;}
.list_con>ul>li .classify_list{padding: 0 !important;}
.list_con>ul>li.active ul.classify_list li {
    border-bottom: 1px solid #eee;
    padding: 0;
    display: flex;
    height: inherit !important;
    line-height: normal !important;
}
.list_con>ul>li.active .classify_list li span:first-child{font-weight: normal;line-height: normal;padding: 6px 0 6px 25px;}
.list_con>ul>li.active .classify_list li span{
    flex: 1;
}                
.list_con .province{
    display: flex;
}
.list_con .province span{
    flex: 1;
}
.list_con>ul>li strong{
    padding-left: 25px;
    flex: 1;
    word-wrap: break-word;
}
.list_con>ul>li{
    padding: 0;
}
.list_con>ul>li.active .province{
    padding: 0;
}

.worldList-more{
    width: 100%;
    color: #3880e7;
    font-size: 16px;
    text-align: center;
}
.worldList-more span{
    background: url(../images/expertOpinion_icon08.png) no-repeat right center;
    background-size: 10px auto;
    padding-right: 15px;
    color: #3880e7;
}
.list_con>ul.mainListCon>li{
    height: inherit !important;line-height: inherit !important;
}
.list_con>ul.mainListCon>li .province strong{
    padding: 8px 0 8px 25px;
}
/*2021.01.28新增*/
.gbyq_top_wrap{background: none;}
.gbyq_top_wrap .yq_top_bjcolor{background: linear-gradient(#2e61f5,#fff,#f4f4f5) !important;margin-top: -12px;}
.gbyq_top_wrap .total_style{color: #fff;font-size: 12px;position: absolute; bottom: 22%; left: 20px;letter-spacing: 1px;}
.gbyq_top_wrap .yq_sj_ul_box{background: #f0f5ff;display: flex;}
.gbyq_top_wrap .yq_sj_ul_box li{flex: 1; color: #555555; align-items: center; display: flex; justify-content: center;}
.gbyq_top_wrap .yq_sj_ul_box li.on{color: #222;}
.gbyq_top_wrap .location_icon{background-image: url(../images/feiyan/yiqing_cyicon11.png);background-size: contain;width: 12px;height: 14px;display: inline-block;margin-right: 5px;}
.gbyq_top_wrap .yq_detail_info{box-shadow: 0 4px 6px 0 #f5f5f5;margin: 0 10px 0 10px;}
.gbnav_box{margin:0 10px 10px 10px;box-sizing: border-box;width: auto;height: 44px;line-height: 44px;}
.gbnav_box .nav_wrap{height: 44px;border-radius: 10px;}
.gbnav_box .nav_wrap a{font-size: 16px;color: #555; height: 44px;}
.gbnav_box .nav_wrap a.cur{color: #0078fd;}
.gbnav_box .nav_wrap a.cur:after{ background-color: #0078fd;border-radius: 30px;}
.gbcont-list{margin: 0 10px;border-radius: 10px;}
.yq_fast_entrance{background: none; padding: 2px 10px 7px 3px;}
.gbcont-list .list_con>ul>li:nth-child(odd){background: none;}
.hasCities-more{padding-top: 10px;}
.audio_con .list_con .yqqz_nav_new02{ background: #f4f4f5;margin-left: 10px; margin-right: 10px;width: auto;}
.gb_diqu_main{padding: 0 10px;}
.gbyq_top_wrap .yq_info_wrap .same_size{ padding: 8px 0 8px 0;display: inline-block;font-size: 22px;}
.gbyq_top_wrap .yq_info_wrap .same_style{padding: 0;}
.gbyq_top_wrap .yq_info_time span{margin-left: 0; color: #999;}
.yq_corl_04 {  color: #d43f42;}
.yq_corl_06 {  color: #499769;}
.yq_corl_05 {  color: #666666;}
.yq_corl_01 {  color: #ed6e41;}
.yq_corl_02 {  color: #f3ae42;}
.yq_corl_07 {  color: #499dc9;}
.yq_info_wrap .dflex > div{margin-bottom: 22px;}
.yq_detail_source{color: #999999;text-align: left;}
.yq_info_wrap .yq_info_new{color: #999999;}
.gbcont-list .list_con>ul>li.hasCities:after{ background-color: inherit;}
.whxl_banner{background: none;padding:10px 10px 0 10px}
.gbyq_bgfff_warp{ margin: 10px; width: auto;border-radius: 10px;background: #fff; padding:15px 0 0 0;}
.gbyq_swiper_warp h2{padding-left: 0;margin-bottom: 20px;}
.gbmore_main .expertOpinion-con01 h6{height: auto;}
.gbmore_main .expertOpinion-con01 h6 span{float: inherit;background: none;font-size: 18px;font-weight: bold;color: #222;}
.gbmore_main .expertOpinion-con02 .expertOpinion-con02-list{width: auto;padding: 0;padding: 0 15px;}
.gbmore_main .expertOpinion-con02 h2{margin-bottom: 0;padding-left: 0;}
.gbmore_main .expertOpinion-con02-list dl:last-child{border-bottom: 0;}
.gbmore_main .expertOpinion-con02-list dl dt img{border-radius: 5px;}
.gbmore_main .expertOpinion-con01 h6 span{margin-top: 0;}
.gbmore_main .expertOpinion-details01-con{background: #f8f8f8;border-radius: 5px;}
.pb15_gbyq_bgfff_warp{padding-bottom: 5px;}
.gbyq_bgfff_warp_news h2{margin-top: 0;}
.gbyq_bgfff_warp_news .tab2___PhOZ6 .tabLeft2___SbuNE{width: 40px;}
.gbyq_bgfff_warp_news .tab2___PhOZ6 .tabLeft2___SbuNE .leftLine___31ohl{left: 28px;background: #e5f1ff;}
.gbyq_bgfff_warp_news .tab2___PhOZ6 .tabLeft2___SbuNE .leftDot___2cvKP{background: #3393fd; left: 21px;border-radius: 100%;width: 6px;height: 6px;border:5px solid #e5f1ff}
.gbyq_bgfff_warp_news .linkBox{background: #f8f8f8;border-radius: 5px;display: block;padding:15px;margin-top: 5px;}
.gbyq_bgfff_warp_news .tab2___PhOZ6 .tabRight___3Z0eJ{padding:8px 0 0 10px}
.gbyq_bgfff_warp_news .tab2___PhOZ6 .tabRight___3Z0eJ i{display: inline-block;  width: 30px; height: 16px; line-height: 16px;
margin-right: 6px; color: #fff; font-size: 12px; font-style: normal;  text-align: center; background-color: #ff4f20; border-radius: .02rem;}
.gbyq_bgfff_warp_news .tab2___PhOZ6 .topicContent___1KVfy{line-height: 20px;text-align: justify;color: #555;}
.gbyq_bgfff_warp_news .tab2___PhOZ6 .tabRight___3Z0eJ .topicFrom___3xlna{text-align: left;font-size: 12px;color: #999;padding-top: 5px;}
.gbyq_bgfff_warp_news .grey_style{font-size: 14px;color: #999;margin: 0 6px;}
.gbyq_bgfff_warp_news .blue_style{font-size: 14px;color: #0078fd;font-weight: bold;}    
.hasCities-more02{padding:15px 0;}
.yq_share_btn_gai{background: #fff;padding:10px 5px 20px 5px; box-sizing: border-box; height: auto;}
.yq_share_btn_gai button{ margin: 0 5px 0 5px;background: #fff;border:1px solid #0078fd;border-radius: 30px; color: #0078fd;height: 40px;line-height: 40px;}
.yq_share_btn_gai button:last-child {   background: #0078fd;color: #fff;}
.pb15_gbyq_bgfff_warp .icon01{background: url(../images/feiyan/yiqing_cyicon14.png) no-repeat;background-size: 15px 17px;
width: 15px;height: 17px;display: inline-block;margin-right: 5px;}
.pb15_gbyq_bgfff_warp .icon02{background: url(../images/feiyan/yiqing_cyicon15.png) no-repeat;background-size: 17px 15px;
width: 17px;height: 15px;display: inline-block;margin: 0 5px 0 15px;}
.expertOpinion-con01 h6 p i{font-weight: bold;}
.expertOpinion-con01 h6 p.alinecent{padding-left:5px;display: flex;align-items: center;color: #555;}
.pb15_gbyq_bgfff_warp h6{width: auto;padding: 0; margin:0 10px;}
.gbyq_swiper_warp .rumorRefuting-con{box-shadow: none;border:1px solid #eee;background: url(../images/feiyan/rumorRefutingbg.jpg) no-repeat;background-size: 100% auto;}
.gbyq_swiper_warp .rumorRefuting-top i{background: #0078fd;border-top-left-radius: 10px;border-bottom-right-radius: 10px;width: 50px;}
.rumorRefugbyq_swiper_warpting .rumorRefuting-top h4{color: #ff5900;font-size: 16px; height: auto;}
.gbyq_swiper_warp .rumorRefuting-top h4 em{position: relative; z-index: 2;}
/* .gbyq_swiper_warp .rumorRefuting-top h4 em::after { content: ""; background-color: rgba(255,89,0,0.2);
width: 100%;height: 4px; border-radius: 30px; display: block; position: absolute;
bottom: 0px; left: 0; margin-left: 1px; z-index: 1;}     */
.gbyq_swiper_warp .rumorRefuting-top span{right: -15px;top: -10px;}
.gbyq_swiper_warp .rumorRefuting-bottom{border:none;}
.gbyq_swiper_warp .rumorRefuting-top{background: none;}
.gbyq_swiper_warp .swiper-slide{background: linear-gradient(#f2f8ff, #fff);}
.gbyq_swiper_warp .rumorRefuting-bottom h5{color: #222;display: -webkit-box;
overflow: hidden;  text-overflow: ellipsis; word-break: break-all;
-webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 45px;}
.gbyq_swiper_warp .rumorRefuting-bottom p{display: -webkit-box;  overflow: hidden;  text-overflow: ellipsis; word-break: break-all;
-webkit-line-clamp: 2; -webkit-box-orient: vertical; color: #888;height: 36px;}
.gbyq_swiper_warp .rumorRefuting-top h4{display: -webkit-box; overflow: hidden;  text-overflow: ellipsis; word-break: break-all;
-webkit-line-clamp: 1; -webkit-box-orient: vertical;padding-bottom: 0;height: auto;}
.gbyq_swiper_warp .rumorRefuting-bottom{height: 160px;}
.gbyq_swiper_warp .rumorRefuting-bottom .ckzxBtn{margin-top: 10px; display: block; width: 60px; height: 35px; border-radius: 30px; font-size: 13px;padding:0 15px;
color: #ffffff; background: #3393fd; background-size: 12px; line-height: 35px; text-align: center;}
.gbyq_swiper_warp .swiper-wrapper{margin-left: -15px;}
.gbyq_swiper_warp{padding-bottom: 40px;}
.gbcont-list .hasCities-more span { background: url(../images/feiyan/yiqing_cyicon16.png) no-repeat right center; background-size: 12px auto;  padding-right: 15px;
color: #222;font-size: 14px;}
.gbyq_bgfff_warp_news .hasCities-more02{text-align: center;}
.gbyq_bgfff_warp_news .hasCities-more02 span { background: url(../images/feiyan/yiqing_cyicon17.png) no-repeat right center; background-size: 12px auto;  padding-right: 15px;
color: #888;font-size: 14px;}
.gbyq_swiper_warp h2 span{color: #888888;font-size: 14px; float: right; line-height: 20px; background: url(../images/feiyan/yiqing_cyicon18.png) no-repeat right center;
background-size: 6px auto; padding-right: 10px;}
.wrapper___3xhNP .mfzx_con_box .icon_mszx { background: url(../images/feiyan/yiqing_cyicon19.png) no-repeat; background-size: 65px 63px; width: 65px; height: 63px;
display: block; border-radius: inherit;  -webkit-tap-highlight-color: transparent;  cursor: pointer;box-shadow: inherit;}
.pb15_gbyq_bgfff_warp .expertOpinion-details01 p span{background: #3393fd;border-radius: 3px;height: 16px;line-height: 16px;}
.pb15_gbyq_bgfff_warp .expertOpinion-details01-con dl dd h5 i{padding-left: 5px;}
.pb15_gbyq_bgfff_warp .expertOpinion-details01-con dl dd p{font-size: 12px;}
.expertOpinion-con01 h6{border-bottom: 1px solid #eee;}
.expertOpinion-details01-con p{font-size: 12px;line-height: 20px;}
.gbyq_swiper_warp{padding-top: 5px;}
.page-footer dl dd.flex_dd{display: flex;align-items: center;justify-content: center;}
.page-footer dl dd .icon01{background: url(../images/feiyan/yiqing_cyicon22.png) no-repeat;background-size: 84px auto; height: 1px;width: 84px;display: inline-block;}
.page-footer dl dd .icon02{background: url(../images/feiyan/yiqing_cyicon21.png) no-repeat;background-size: 84px auto; height: 1px;width: 84px;display: inline-block;}
.gbmore_main{background: none;padding-top: 0;margin-top: 0;}  
.gbyq_bgfff_warp{margin-bottom: 0;}
.gbyq_swiper_warp .rumorRefuting-bottom h5{height: 42px;}
.gbyq_top_wrap .yq_sj_ul_box li{height: 44px;line-height: 44px;position: relative;}
.gbyq_top_wrap .yq_sj_ul_box li.on:nth-child(2)::before{content: "";background: url(../images/feiyan/yiqing_cyicon23.png) no-repeat;background-size: 10px 9px;
width: 10px;height: 9px;position: absolute;bottom: 0;left: -10px;}
.gbyq_top_wrap .yq_sj_ul_box li.on:nth-child(2)::after{content: "";background: url(../images/feiyan/yiqing_cyicon24.png) no-repeat;background-size: 10px 9px;
width: 10px;height: 9px;position: absolute;bottom: 0;right:  -9px;}
.gbyq_top_wrap .yq_sj_ul_box li.on:first-child::after{content: "";background: url(../images/feiyan/yiqing_cyicon24.png) no-repeat;background-size: 10px 9px;
width: 10px;height: 9px;position: absolute;bottom: 0;right:  -9px;}
.gbyq_top_wrap .yq_sj_ul_box li.on:nth-child(3)::before{content: "";background: url(../images/feiyan/yiqing_cyicon23.png) no-repeat;background-size: 10px 9px;
width: 10px;height: 9px;position: absolute;bottom: 0;left: -10px;}
.gbnav_box .nav_wrap.navFix{border-radius: 0;}
