.activity_lists .crumbs {
    font-size: 0.24rem;
    color: #999999;
    text-decoration: initial;
    padding-top: 0.2rem;
}

.activity_lists .crumbs a {
    color: #999999;
}

.activity_detail .crumbs {
    display: none;
}

.img_wrap {
    background-size: 100%;
    background-position: center top;
    background-repeat: no-repeat;
}


/* 鍒楄〃椤� */

.activity_lists .qt_ad_banner {
    height: 3.5rem;
    padding: 0.3rem 0;
    background: linear-gradient(180deg, #3eba98, #ffffff);
}

.activity_lists .filterCon_wap,
.activity_lists .filterCon_wap .filterCon_wapC {
    width: 100%;
    height: 2.05rem;
    background: #ffffff;
}

.activity_lists .filterCon_wap .filterCon_wapC {
    bottom: initial;
    z-index: 999;
}

.activity_lists .filterCon_wap .filterCon_wapC .type_wrap {
    border-bottom: 0.02rem solid #f1f1f1;
}

.activity_lists .filterCon_wap .filterCon_wapC .type_wrap .list {
    width: 1.5rem;
    height: 0.98rem;
    line-height: 0.98rem;
    float: left;
    font-size: 0.32rem;
    color: #333333;
    margin-right: 0.36rem;
    text-align: center;
}

.activity_lists .filterCon_wap .filterCon_wapC .type_wrap .list.active {
    font-weight: bold;
    position: relative;
}

.activity_lists .filterCon_wap .filterCon_wapC .type_wrap .list.active:before {
    content: '';
    width: 100%;
    height: 0.04rem;
    background: #f49600;
    border-radius: 0.02rem;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl {
    position: relative;
    z-index: 3;
    height: 1.05rem;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl::after {
    content: '';
    display: block;
    width: 100%;
    max-width: 750px;
    height: 0.05rem;
    box-shadow: 0 0.08rem 0.08rem #e5e5e5;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list {
    width: 33%;
    float: left;
    text-align: center;
    height: 0.5rem;
    border-right: 0.02rem solid #e3e3e3;
    margin-top: 0.25rem;
    line-height: 0.5rem;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list:last-child {
    border: 0;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list.city {
    display: none;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list span {
    font-size: 0.3rem;
    color: #333333;
    position: relative;
    display: inline-block;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list span::after {
    content: '';
    display: block;
    background: url(../images/icon.png) no-repeat -0.26rem 0;
    background-size: 5rem;
    width: 0.12rem;
    height: 0.08rem;
    position: absolute;
    top: 0;
    bottom: 0;
    right: -0.25rem;
    margin: auto;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list span.act {
    color: #ff7200;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list span.act::after {
    background-position: -0.41rem 0;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list .filter_wrap {
    position: absolute;
    top: 1.05rem;
    left: 0;
    z-index: 2;
    background: rgba(0, 0, 0, .8);
    width: 100%;
    display: none;
    height: 100vh;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list .filterScroll {
    max-height: 6.2rem;
    overflow-y: auto;
    background: #ffffff;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list .filterScroll ul li {
    width: 6.32rem;
    height: 0.76rem;
    margin: 0 auto;
    line-height: 0.76rem;
    font-size: 0.28rem;
    color: #666666;
    border-bottom: 0.02rem solid #f8f8fa;
    text-align: left;
    padding-left: 0.22rem;
    box-sizing: border-box;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list .filterScroll ul li:last-child {
    border: 0;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list .filterScroll ul li.active {
    color: #ff7200;
    position: relative;
}

.activity_lists .filterCon_wap .filterCon_wapC .filterConUl .filterC_list .filterScroll ul li.active::after {
    content: '';
    display: block;
    background: url(../image/article/image/icon.png) no-repeat 0 -0.18rem;
    background-size: 5rem;
    position: absolute;
    top: 0.3rem;
    right: 0;
    width: 0.23rem;
    height: 0.17rem;
}

.activity_lists .lists_wrap {
    padding-top: 0.3rem;
}

.activity_lists .lists_wrap .list {
    height: 2.3rem;
    background: #ffffff;
    border-radius: 0.1rem;
    padding: 0.2rem;
    box-sizing: border-box;
    margin-bottom: 0.2rem;
    position: relative;
}

.activity_lists .lists_wrap .list:last-child {
    margin-bottom: 0;
}

.activity_lists .lists_wrap .list .img_wrap {
    width: 2.4rem;
    height: 100%;
}

.activity_lists .lists_wrap .list .img_wrap a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}

.activity_lists .lists_wrap .list .img_wrap.video a::after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.6);
}

.activity_lists .lists_wrap .list .img_wrap.video a::before {
    content: '';
    width: 0.38rem;
    height: 0.38rem;
    position: absolute;
    right: 0.2rem;
    bottom: 0.2rem;
    z-index: 2;
    background: url(../image/icon.png) no-repeat 0 -0.58rem;
    background-size: 5rem;
}

.activity_lists .lists_wrap .list .img_wrap span {
    width: auto;
    height: 0.3rem;
    font-size: 0.2rem;
    color: #ffffff;
    text-align: center;
    background: rgba(0, 0, 0, 0.6);
    padding: 0 0.08rem 0 0.26rem;
    border-radius: 0.15rem;
    position: absolute;
    left: 0.08rem;
    top: 0.08rem;
    z-index: 2;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
}

.activity_lists .lists_wrap .list .img_wrap span.soon {}

.activity_lists .lists_wrap .list .img_wrap span.ing {}

.activity_lists .lists_wrap .list .img_wrap span.end {
    border: 0.02rem solid #ffffff;
}

.activity_lists .lists_wrap .list .img_wrap span::before {
    content: '';
    width: 0.2rem;
    height: 0.2rem;
    background: url(../image/icon.png) no-repeat 0 0.02rem;
    background-size: 5rem;
    position: absolute;
    left: 0.07rem;
    top: 0;
    bottom: 0;
    margin: auto;
}

.activity_lists .lists_wrap .list .img_wrap span.soon::before {
    background-position: 0 0.02rem;
}

.activity_lists .lists_wrap .list .img_wrap span.ing::before {
    background: url(../image/live.gif) no-repeat center center;
    background-size: 0.2rem;
    left: 0.04rem;
}

.activity_lists .lists_wrap .list .img_wrap span.end::before {
    background-position: -0.42rem 0.02rem;
}

.activity_lists .lists_wrap .list .dec_wrap {
    width: 3.9rem;
}

.activity_lists .lists_wrap .list .dec_wrap .tit {
    font-size: 0.28rem;
    color: #333333;
    height: 0.34rem;
    line-height: 0.34rem;
    font-weight: bold;
    margin: 0 0 0.2rem 0;
}

.activity_lists .lists_wrap .list .dec_wrap ul {
    font-size: 0.24rem;
    color: #333333;
}

.activity_lists .lists_wrap .list .dec_wrap li {
    line-height: 0.34rem;
    padding: 0 0 0 0.3rem;
    margin-bottom: 0.14rem;
    /* background: url(https://qiantum.xdf.cn/image/icon/activity_icon_green.png) no-repeat -0.08rem 0.06rem; */
    background-size: 0.35rem;
}

.activity_lists .lists_wrap .list .dec_wrap li.timer {
    background-position: -0.08rem 0.06rem;
}

.activity_lists .lists_wrap .list .dec_wrap li.people {
    background-position: -0.08rem -1.76rem;
}

.activity_lists .lists_wrap .list .dec_wrap li.address {
    background-position: -0.08rem -0.86rem;
}

.activity_lists .lists_wrap .list .dec_wrap li.see {
    background-position: -0.08rem -2.66rem;
}

.activity_lists .lists_wrap .list .dec_wrap li.end {
    color: #999999;
}

.activity_lists .lists_wrap .list .dec_wrap li b {
    color: #f39800;
}

.activity_lists .lists_wrap .list .dec_wrap .btn {
    width: 1.7rem;
    height: 0.52rem;
    line-height: 0.52rem;
    font-size: 0.3rem;
    color: #ffffff;
    text-align: center;
    border-radius: 0.26rem;
    background: #3fba98;
    position: absolute;
    right: 0.2rem;
    bottom: 0.2rem;
}

.activity_lists .lists_wrap .result_2 {
    display: none;
    text-align: center;
    padding: 0.6rem 0 0.6rem 1.6rem;
    /* background: #ffffff url(https://qiantum.xdf.cn/image/Product/image/result_22.png) no-repeat 0.6rem 0.3rem; */
    background-size: 3.13rem;
    border-radius: 0.2rem;
    box-sizing: border-box;
}

.activity_lists .lists_wrap .result_2 h2 {
    font-size: 0.24rem;
    font-weight: normal;
    line-height: 0.34rem;
    color: #333333;
}

.activity_lists .lists_wrap .result_2 p {
    font-size: 0.2rem;
    line-height: 0.34rem;
    color: #999999;
}

.activity_lists .lists_wrap .result_btn_more {
    text-align: center;
    color: #666666;
    font-size: 0.24rem;
    padding: 0.2rem 0;
    display: none;
}

.activity_lists .lists_wrap .result_3 {
    display: none;
}

.activity_lists .lists_wrap .result_3 .qt_title_lg {
    font-size: 0.32rem;
    color: #333333;
    height: 0.54rem;
    line-height: 0.54rem;
    position: relative;
    margin-bottom: 0.2rem;
    margin-top: 0.2rem;
    padding-left: 0;
}

.activity_lists .lists_wrap .result_3 .qt_title_lg:after {
    display: none;
}

.activity_lists .lists_wrap .result_3 .qt_title_lg .text {
    float: left;
    font-weight: bold;
}

.activity_lists .lists_wrap .result_3 .qt_title_lg .change_To_btn {
    display: none;
    font-size: 0.26rem;
    float: right;
    position: relative;
    line-height: 0.54rem;
    height: 0.54rem;
    color: #3fba98;
    padding-left: 0.43rem;
    font-style: normal;
}

.activity_lists .lists_wrap .result_3 .qt_title_lg .change_To_btn::after {
    content: '';
    width: 0.28rem;
    height: 0.28rem;
    position: absolute;
    left: 0;
    top: 0.05rem;
    bottom: 0;
    margin: auto;
    background: url(../image/icon/city_cz.png) no-repeat center center;
    background-size: 0.28rem;
}

.activity_lists .lists_wrap .result_3 .qt_title_lg .change_To_btn.active::after {
    animation: rotate360 1s ease-in alternate;
}

@-webkit-keyframes rotate360 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(720deg);
    }
}

@-webkit-keyframes rotate360 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(720deg);
    }
}


/* 璇︽儏椤� */

.activity_detail .activity_content {
    background: #ffffff;
}

.activity_detail .header_2 .tit {
    display: none;
}

.activity_detail .activity_head {
    padding: 0.3rem 0 0.45rem;
    background: linear-gradient(180deg, #3eba98, #ffffff);
}

.activity_detail .activity_head .head_wrap {
    height: 2.7rem;
    background: #ffffff;
    padding: 0.3rem;
    box-sizing: border-box;
    border-radius: 0.2rem;
}

.activity_detail .activity_head .head_wrap .img_wrap {
    width: 2.75rem;
    height: 2.1rem;
}

.activity_detail .activity_head .head_wrap .img_wrap a {
    display: none;
    width: 100%;
    height: 100%;
    position: relative;
    background: rgba(51, 51, 51, 0.8);
}

.activity_detail .activity_head .head_wrap .img_wrap.video a {
    display: block;
}

.activity_detail .activity_head .head_wrap .img_wrap.video a span {
    width: 2rem;
    height: 0.3rem;
    line-height: 0.3rem;
    font-size: 0.2rem;
    color: #ffffff;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    padding-top: 0.36rem;
}

.activity_detail .activity_head .head_wrap .img_wrap.video a span:before {
    content: '';
    width: 0.3rem;
    height: 0.3rem;
    background: url(../image/icon.png) no-repeat -0.4rem -0.62rem;
    background-size: 5rem;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    margin: auto;
}

.activity_detail .activity_head .head_wrap .dec_wrap {
    width: 3.32rem;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit {
    height: 1.12rem;
    line-height: 0.38rem;
    font-size: 0.32rem;
    color: #333333;
    font-weight: bold;
    margin-bottom: 0.04rem;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span {
    display: none;
    width: auto;
    height: 0.3rem;
    line-height: 0.3rem;
    font-size: 0.2rem;
    color: #ffffff;
    text-align: center;
    background: rgba(0, 0, 0, 0.6);
    padding: 0 0.1rem 0 0.26rem;
    border-radius: 0.15rem;
    font-weight: normal;
    position: relative;
    bottom: 0.04rem;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span:before {
    content: '';
    width: 0.18rem;
    height: 0.18rem;
    background: url(../image/icon.png) no-repeat 0 0.02rem;
    background-size: 5rem;
    position: absolute;
    left: 0.07rem;
    top: 0;
    bottom: 0;
    margin: auto;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span.soon {
    color: #e99100;
    background: #ffffff;
    border: 0.02rem solid #e99100;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span.ing {
    color: #49b696;
    background: #f0fffa;
    border: 0.02rem solid #49b696;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span.end {
    border: 0.02rem solid #ffffff;
    background: #ffffff;
    color: #999999;
    border: 0.02rem solid #999999;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span.type {
    background: #f49809;
    border-radius: 0.15rem 0 0.15rem 0.15rem;
    padding: 0 0.1rem;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span.soon::before {
    background-position: 0 0;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span.ing::before {
    /* background: url(https://qiantum.xdf.cn/image/activity/image/live.gif) no-repeat center center; */
    background-size: 0.2rem;
    left: 0.05rem;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span.end::before {
    background-position: -0.42rem -0.22rem;
}

.activity_detail .activity_head .head_wrap .dec_wrap .tit span.type::before {
    display: none;
}

.activity_detail .activity_head .head_wrap .dec_wrap .lable {
    display: none;
}

.activity_detail .activity_head .head_wrap .dec_wrap .people {
    font-size: 0.24rem;
    color: #999999;
    line-height: 0.3rem;
}

.activity_detail .activity_head .head_wrap .dec_wrap .people b {
    color: #f49809;
    font-weight: normal;
}

.activity_detail .activity_head .head_wrap .dec_wrap .timer {
    font-size: 0.24rem;
    color: #999999;
    line-height: 0.4rem;
    padding: 0.24rem 0 0;
}

.activity_detail .activity_head .head_wrap .dec_wrap .timer b {
    color: #f49600;
    font-size: 0.34rem;
}

.activity_detail .activity_head .head_wrap .dec_wrap .timer i {
    font-size: 0.2rem;
    font-style: normal;
}

.activity_detail .activity_head .head_wrap .dec_wrap .end {
    color: #999999;
    font-weight: bold;
    padding: 0.28rem 0 0;
}

.activity_detail .navConH,
.activity_detail .navConH .navigation {
    box-shadow: none;
    border-bottom: 0.02rem solid #f3f3f3;
    margin-bottom: 0.08rem;
}

.activity_detail .navConH .navigation ul {
    width: 100%;
}

.activity_detail .navConH .navigation li {
    width: 16.6%;
    box-sizing: border-box;
    line-height: 0.3rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.activity_detail .navConH .navigation li.current::after {
    content: '';
    width: 80%;
    height: 0.04rem;
    background: #f39800;
    border-radius: 0.05rem;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.activity_detail .item {
    padding: 0.4rem 0 0;
    font-size: 0.28rem;
    color: #333333;
}

.activity_detail .item:last-child {
    border-bottom: none;
}

.activity_detail .item .tit {
    font-size: 0.32rem;
    height: 0.4rem;
    line-height: 0.4rem;
    color: #333333;
    padding: 0 0 0 0.3rem;
    position: relative;
    margin-bottom: 0.2rem;
    font-weight: bold;
}

.activity_detail .item .tit::before {
    content: '';
    width: 0.2rem;
    height: 0.2rem;
    border: 0.04rem solid #1bbc9b;
    border-radius: 50%;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.activity_detail .item .tit span {
    font-size: 0.2rem;
    color: #999999;
}

.activity_detail .information dl {
    width: 100%;
    min-height: 1rem;
    background: #f6f6f6;
    border-radius: 0.1rem;
    box-sizing: border-box;
    padding: 0.14rem 0.25rem 0.14rem 0.92rem;
    float: left;
    margin-bottom: 0.2rem;
    position: relative;
}

.activity_detail .information dl:last-child {
    margin-bottom: 0;
}

.activity_detail .information dl::before {
    content: '';
    width: 0.5rem;
    height: 0.4rem;
    background: url(https://qiantum.xdf.cn/image/Product/image/icon.png?hv1jh1) no-repeat 0 0;
    background-size: 5rem;
    position: absolute;
    left: 0.3rem;
    top: 0.2rem;
}

.activity_detail .information dl.shgj dd {
    height: 0.32rem;
    overflow: hidden;
}

.activity_detail .information dl.shgj dd p {
    padding: 0 0.3rem 0 0;
}

.activity_detail .information dl.shgj dd .more {
    width: 0.36rem;
    height: 0.36rem;
    background: url(../image/icon.png) no-repeat 0 -0.98rem;
    background-size: 5rem;
    position: absolute;
    right: 0.2rem;
    bottom: 0.2rem;
    display: none;
}

.activity_detail .information dl.shgj::before {
    background-position: -2.14rem 0;
}

.activity_detail .information dl.shrq::before {
    background-position: -2.72rem 0;
}

.activity_detail .information dl.hddd::before {
    background-position: -3.88rem 0;
    height: 0.5rem;
}

.activity_detail .information dl.hdsj::before {
    background-position: -4.48rem -0.02rem;
    height: 0.42rem;
}

.activity_detail .information dl.cyfs::before {
    background-position: -2.14rem -0.6rem;
    height: 0.42rem;
}

.activity_detail .information dl dt {
    font-size: 0.24rem;
    line-height: 0.26rem;
    color: #999999;
    margin: 0.04rem 0 0.08rem;
}

.activity_detail .information dl dd {
    line-height: 0.32rem;
    color: #333333;
}

.activity_detail .hdjj .con {
    line-height: 0.42rem;
    padding: 0.24rem 0.3rem;
    background: #f6f6f6;
    border-radius: 0.2rem;
}

.activity_detail .hdld .con li {
    line-height: 0.38rem;
    margin-bottom: 0.1rem;
    padding: 0 0.3rem;
    position: relative;
}

.activity_detail .hdld .con li:before {
    content: '';
    width: 0.04rem;
    height: 0.04rem;
    background: #333333;
    border-radius: 0.04rem;
    position: absolute;
    left: 0.05rem;
    top: 0.18rem;
}

.activity_detail .hdyc .con {}

.activity_detail .hdyc .con .thead {
    background: #35ae8c;
    height: 0.6rem;
}

.activity_detail .hdyc .con .thead li {
    color: #ffffff;
}

.activity_detail .hdyc .con .thead li p {
    border-right: 0.02rem solid #ffffff;
    box-sizing: border-box;
}

.activity_detail .hdyc .con .thead li p:last-child {
    border-right: none;
}

.activity_detail .hdyc .con .tbody {
    background: #f7fffd;
}

.activity_detail .hdyc .con .tbody li p:nth-of-type(3) {
    text-align: left;
}

.activity_detail .hdyc .con li {
    width: 100%;
    font-size: 0.24rem;
    color: #666666;
    overflow: hidden;
    display: table;
}

.activity_detail .hdyc .con li p {
    text-align: center;
    line-height: 0.3rem;
    padding: 0.15rem 0.1rem;
    box-sizing: border-box;
    display: table-cell;
    vertical-align: middle;
}

.activity_detail .hdyc .con li p:nth-of-type(1) {
    width: 20%;
}

.activity_detail .hdyc .con li p:nth-of-type(2) {
    width: 30%;
}

.activity_detail .hdyc .con li p:nth-of-type(3) {
    width: 50%;
}

.activity_detail .jbjs .con .list {
    height: auto;
    background: linear-gradient(180deg, #e6f9f4, #ffffff);
    border-radius: 0.2rem;
    padding: 0.26rem 0.3rem;
    box-sizing: border-box;
    box-shadow: 0 0 0.1rem 0.02rem #dadada;
    margin-bottom: 0.2rem;
}

.activity_detail .jbjs .con .list:last-child {
    margin-bottom: 0;
}

.activity_detail .jbjs .con .list .img_wrap {
    width: 1.04rem;
    height: 1.04rem;
    border-radius: 50%;
    position: relative;
    margin-right: 0.44rem;
}

.activity_detail .jbjs .con .list:nth-of-type(odd) .img_wrap {
    margin-right: 0.2rem;
    float: right;
}

.activity_detail .jbjs .con .list .img_wrap:before {
    content: '';
    width: 1.11rem;
    height: 1.1rem;
    /* background: url(../image/consult_bg2.png) no-repeat center center; */
    background-size: 1.1rem;
    position: absolute;
    left: -0.03rem;
    top: -0.03rem;
}

.activity_detail .jbjs .con .list .consult {
    width: 4.6rem;
}

.activity_detail .jbjs .con .list .consult p {
    font-size: 0.26rem;
    color: #666666;
    line-height: 0.4rem;
    margin: 0.1rem 0;
}

.activity_detail .jbjs .con .list .consult b {
    font-size: 0.36rem;
    color: #333333;
    display: inline-block;
    margin-right: 0.2rem;
}

.activity_detail .jbjs .con .list .consult .timer {
    font-size: 0.24rem;
    color: #333333;
    line-height: 0.3rem;
    padding: 0 0 0 0.3rem;
    position: relative;
    display: none;
}

.activity_detail .jbjs .con .list .consult .timer:before {
    content: '';
    width: 0.2rem;
    height: 0.2rem;
    /* background: url(https://qiantum.xdf.cn/image/icon/activity_icon_green.png) no-repeat -0.08rem 0; */
    background-size: 0.35rem;
    position: absolute;
    left: 0;
    top: 0.06rem;
    margin: auto;
}

.activity_detail .jbjs .con .list .dec {
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.42rem;
    padding: 0.2rem 0 0 0;
}

.activity_detail .custom .con {
    line-height: 0.42rem;
    padding: 0.24rem 0.3rem;
    background: #ffffff;
    border-radius: 0.2rem;
    box-shadow: 0 0 0.1rem 0.02rem #dadada;
}

.activity_detail .custom .con table {
    width: 100% !important;
}

.activity_detail .custom .con img {
    max-width: 100%;
}

.activity_detail .jzhdfl {
    padding: 0.48rem 0 0.64rem;
}

.activity_detail .jzhdfl .con .list {
    height: 2.14rem;
    background: linear-gradient(90deg, #ffffff 0%, #ffffff 50%, #e7f9f4 100%);
    border-radius: 0.2rem;
    padding: 0.26rem 0.3rem;
    box-sizing: border-box;
    box-shadow: 0 0 0.1rem 0.02rem #dadada;
    margin-bottom: 0.3rem;
    position: relative;
}

.activity_detail .jzhdfl .con .list:last-child {
    margin-bottom: 0;
}

.activity_detail .jzhdfl .con .list::after {
    content: '';
    width: 2.29rem;
    height: 1.37rem;
    background: url(../image/jzhdfl_bg1.png) no-repeat center center;
    background-size: 2.29rem;
    position: absolute;
    right: 0.57rem;
    top: 0.36rem;
}

.activity_detail .jzhdfl .con .list span {
    width: 0.81rem;
    height: 0.45rem;
    line-height: 0.46rem;
    font-size: 0.18rem;
    color: #fb6642;
    text-align: center;
    font-weight: bold;
    ;
    background: url(../image/jzhdfl_bg2.png) no-repeat center center;
    background-size: 0.81rem;
    position: absolute;
    right: 0.45rem;
    top: 1.3rem;
    z-index: 2;
}

.activity_detail .jzhdfl .con .list dl {
    margin: 0.45rem 0 0 0.1rem;
    width: 56%;
}

.activity_detail .jzhdfl .con .list dt {
    font-size: 0.3rem;
    color: #008a78;
    line-height: 0.4rem;
}

.activity_detail .jzhdfl .con .list dd {
    font-size: 0.38rem;
    color: #333333;
    line-height: 0.46rem;
}


/* .activity_detail .footer_float_window ul li.float_53 a::before{background-position:-5.35rem -0.05rem;} */

.activity_detail .footer_float_window .float_Link {
    text-align: center;
}

.activity_detail .footer_float_window .float_Link a {
    width: auto;
    padding-left: 0.7rem;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-position: 0 center;
    background-size: 0.51rem;
    float: initial;
    display: inline-block;
}

.activity_detail .footer_float_window .float_Link a:first-child:after {
    display: none;
}

.activity_detail .footer_float_window .float_Link a {
    /* background-image: url(https://qiantum.xdf.cn/image/icon/activity_footIcon.png); */
}