﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, p, th, td, input { margin: 0; padding: 0; }
body {font-family: "Microsoft Yahei",Arial; padding-top: 0px; background:#000;}
table { border-collapse: collapse; border-spacing: 0; font-size: inherit; }
img, input { border: 0 none; }
em, i, strong, th, h1, h2, h3, h4, h5, h6 { font-size: 14px; font-style: normal; font-weight: normal; }
ol, ul, li { list-style: none; }
a { text-decoration: none; cursor: pointer; outline: none; }
a:hover { text-decoration: none; }
.clearfix { zoom: 1; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; overflow: hidden; }
.left {float: left;}
.right {float: right;}
.clearall {clear: both;}
.none,.hide {display: none;}
.pr {position: relative;}
.pa {position: absolute;}
.pf {position: fixed;}

body {overflow-x: hidden;}

#main {display: none;}
#main a,#main img,#main div,#main p {background-size: cover; -webkit-tap-highlight-color: rgba(0,0,0,0);}
.load {display: none; background: #fff; height: 100%; overflow: hidden; position: fixed; top: 0; left: 0; width: 100%; z-index: 9999;}
.load .load_s {
  position: absolute;
  width:100px;
  height: 50px;
  top:50%;
  left:50%;
  margin-left:-50px;
  margin-top:-25px;
  text-align: center;
}
.load .load_img {background: url(https://img1.tiancitycdn.com/project5/fs2/event/2021/fs210311/images/load.gif) no-repeat; width: 32px; height: 32px; margin: 0 auto;}
.load .load_num_b {font-size: 20px; font-weight: bold; padding: 5px 0}

/* main */
#main {width:7.5rem; /*height: 13.34rem;*/}

.content1 {background: url(../images/bg_head.jpg) no-repeat; height:11rem; position:relative;}
.content1 .c1 {width: 7.5rem; height: 11rem; overflow: hidden;}

.p-cloud-top-l1 {background: url(../images/cloud_top_l1.png) no-repeat; width: 3.1rem; height: 3.87rem; top: 7.5rem; left: calc(50% - 7.6rem/2); z-index: 18;}
.p-cloud-top-r1 {background: url(../images/cloud_top_r1.png) no-repeat; width: 3.1rem; height: 3.87rem; top: 7.5rem; left: calc(50% - -1.4rem/2); z-index: 18;}
.p-cloud-top-l2 {background: url(../images/cloud_top_l2.png) no-repeat; width: 3.1rem; height: 3.87rem; top: 7.5rem; left: calc(50% - 7.6rem/2); z-index: 18;}
.p-cloud-top-r2 {background: url(../images/cloud_top_r2.png) no-repeat; width: 3.1rem; height: 3.87rem; top: 7.5rem; left: calc(50% - -1.4rem/2); z-index: 18;}
/* @keyframes hm-toLeft {
  0%   {transform: translateX(0); opacity: 0;}
  100% {transform: translateX(-2.3rem); opacity: 1;}
}@keyframes hm-toRight {
  0%   {transform: translateX(0); opacity: 0;}
  100% {transform: translateX(2.3rem); opacity: 1;}
} */
.p-rw1 {background: url(../images/bg_rw1.png) no-repeat;width: 6.83rem;height: 7.5rem;top: 3.32rem;left: .32rem; z-index: 15;}
.p-rw2 {background: url(../images/bg_rw2.png) no-repeat;width: 1.93rem;height: 3.89rem;top: 3rem;left: 0; z-index: 14;}
.p-rw3 {background: url(../images/bg_rw3.png) no-repeat;width: 2.38rem;height: 4.19rem;top: 2.98rem;left: 5.12rem;z-index: 14;}

.slogan {
  background: url(../images/slogan.png) no-repeat;
  width: 7.5rem;
  height: 6rem;
  top: 3.5rem;
  left: 0;
  z-index: 14;
}
.p-kb {background: url(../images/bg_kb.png) no-repeat;width: 5.63rem;height: 1.72rem;top: 8.3rem;left: calc(50% - 5.85rem/2);z-index: 19;}

.a-share {display: block; background: url(../images/btn_share.png) no-repeat; width: .8rem; height: .8rem; top: .2rem; right: .1rem; z-index: 19;}

.logo {
  display: block;
    background: url(https://img1.tiancitycdn.com/project5/fs2/event/2020/fs200817/images/logo.png) no-repeat;
    width: 1.5rem;
    height: 1.03rem;
    top: .1rem;
    left: .2rem;
    position: absolute;
    /* transform: scale(1.1); */
}
.content1 .login{
    /* justify-content: center; */
    /* align-items: center; */
    color: #ffffcb;
    font-size: .42rem;
    font-weight: bold;
    /* background: url(../images/bg_log.png) no-repeat; */
    width: 2.44rem;
    height: .8rem;
    margin: 9.7rem 0 0 4.25rem;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 19;
    position: relative;
}
.content1 .unlogin,.content1 .logout {
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
    color: #feffa7; font-size: .3rem; line-height: .3rem; filter: drop-shadow(2px 2px 2px #000);
  flex-direction: column;
}
.a_login {
  display: block;
  color: #feffa7; font-size: .46rem; font-weight: bold; filter: drop-shadow(2px 2px 2px #000);
  /* background: url(../images/btn_login.png) no-repeat; */
  width: 2.44rem; height: .4rem;
  /* background-size: 2.44rem 1.85rem; */
  /* text-indent: -9999em; */
}
.logout span {display: block;}
.a_logout {
  display: inline-block; color: #feffa7; border-bottom: 1px solid #feffa7; font-size: .3rem;
}


.content1 .c1 .a_dkjl {display: block; background: url(../images/btn_dkjl.png) no-repeat; background-size: .38rem 1.06rem; width: .38rem; height: 1.06rem; position: fixed; top: 9.1rem; right: 0; z-index: 19;}
/* .content1 .c1 .a_wdjl {display: block; background: url(../images/btn_wdjl.png) no-repeat; background-size: .38rem 1.06rem; width: .38rem; height: 1.06rem; position: fixed; top: 10.4rem; right: 0; z-index: 19;} */
.content2 .c1 .a_wdjl {display: block; width: 1.4rem; height: .5rem; position: absolute; top: 1.36rem; left: calc(50% - 1.4rem/2);}

.content3 .c1 .a_dkjl2 {display: block; width: 1.6rem; height: .8rem; position: absolute; top: 2.5rem; left: 5.6rem; z-index: 19;}

.content1 .hide{display: none;}



.content2 {background: url(../images/bg_main1.jpg) no-repeat; height:13.4rem; position:relative;}
.content2 .c1 {width: 7.5rem; height: 13.4rem; overflow: hidden;}

.content3 {background: url(../images/bg_main2.jpg) no-repeat; height:3.6rem; position:relative;}
.content3 .c1 {width: 7.5rem; height: 3.6rem; overflow: hidden;}

.content4 {background: url(../images/bg_main3.jpg) no-repeat; height: 5.4rem; /*height:8.2rem;*/ position:relative;}
.content4 .c1 {width: 7.5rem; height: 5.4rem; /*height: 8.2rem;*/ overflow: hidden;}
.content4 .c1 a.a_link {
  display: block;
    width: 2.5rem;
    height: 0.5rem;
    position: absolute;
    top: 1.1rem;
    left: 4.3rem;
    z-index: 12;
}
.content4 .c1 a.a_kf {
  display: block;
    width: 2.1rem;
    height: 0.5rem;
    position: absolute;
    top: 4.46rem;
    left: 2.1rem;
    z-index: 12;
}

.show {display: block!important;}
.content2 .c1 p.ylq {background: url(../images/ylq.png) no-repeat; width: 1.42rem; height: 1.42rem; background-size: 1.42rem 1.42rem; position: absolute; display: none;}
.content2 .c1 p.ylq1 {top: 3.48rem;left: .9rem;}
.content2 .c1 p.ylq2 {top: 3.48rem;left: 3.06rem;}
.content2 .c1 p.ylq3 {top: 3.48rem;left: 5.2rem;}
.content2 .c1 p.ylq4 {top: 5.56rem;left: .9rem;}
.content2 .c1 p.ylq5 {top: 5.56rem;left: 3.06rem;}
.content2 .c1 p.ylq6 {top: 5.56rem;left: 5.2rem;}
.content2 .c1 p.ylq7 {top: 7.64rem;left: .9rem;}
.content2 .c1 p.ylq8 {top: 7.64rem;left: 3.06rem;}
.content2 .c1 p.ylq9 {top: 7.64rem;left: 5.2rem;}
.content2 .c1 p.ylq10 {top: 9.72rem;left: .9rem;}
.content2 .c1 p.ylq11 {top: 9.72rem;left: 3.06rem;}
.content2 .c1 p.ylq12 {top: 9.72rem;left: 5.2rem;}
.gray {filter: grayscale(1)!important;}
/* .gray {background: url(../images/btn_qd_g.png) no-repeat!important; background-size: 2.98rem 1.29rem!important;} */

.content3 .c1 a.a_lq1 {display: block; background: url(../images/btn_lq.png) no-repeat; width: 1.16rem; height: .46rem; position: absolute; top: 14.7rem; left: 2.46rem; z-index: 12;}
.content3 .c1 a.a_lq2 {display: block; background: url(../images/btn_lq.png) no-repeat; width: 1.16rem; height: .46rem; position: absolute; top: 14.7rem; left: 5.82rem; z-index: 12;}
.content3 .c1 a.a_lq3 {display: block; background: url(../images/btn_lq.png) no-repeat; width: 1.16rem; height: .46rem; position: absolute; top: 16.25rem; left: 2.46rem; z-index: 12;}
.content3 .c1 a.a_lq4 {display: block; background: url(../images/btn_lq.png) no-repeat; width: 1.16rem; height: .46rem; position: absolute; top: 16.25rem; left: 5.82rem; z-index: 12;}
.gray2 {background: url(../images/btn_lq_g.png) no-repeat!important; background-size: 1.16rem .46rem!important;}

/* .content3 .c1 ul {overflow: hidden;background: url(../images/btn_rl.png) no-repeat;width: 7rem;height: 4rem;position: absolute;top: .9rem;left: .25rem;background-size: cover;}
.content3 .c1 ul li {float: left;}
.content3 .c1 ul li a {display: block; width: 1.4rem; height: 2rem;} */

/* .content3 .c1 ul li a.i_yqd1 {background: url(../images/btn_rl.png) no-repeat 0rem -4rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd2 {background: url(../images/btn_rl.png) no-repeat -1.4rem -4rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd3 {background: url(../images/btn_rl.png) no-repeat -2.8rem -4rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd5 {background: url(../images/btn_rl.png) no-repeat -4.2rem -4rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd8 {background: url(../images/btn_rl.png) no-repeat -5.6rem -4rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd10 {background: url(../images/btn_rl.png) no-repeat 0rem -6rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd12 {background: url(../images/btn_rl.png) no-repeat -1.4rem -6rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd15 {background: url(../images/btn_rl.png) no-repeat -2.8rem -6rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd18 {background: url(../images/btn_rl.png) no-repeat -4.2rem -6rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;}
.content3 .c1 ul li a.i_yqd20 {background: url(../images/btn_rl.png) no-repeat -5.6rem -6rem; width: 1.4rem; height: 2rem; background-size: 7rem 8rem!important;} */

.content2 .c1 .a_qd {
  display: block;
  width: 3.6rem;
  height: .9rem;
  background: url(../images/btn_qd.png) no-repeat;
  margin: 11.9rem 0 0 2rem;
  position: relative;
  z-index: 12;
}
.content2 .c1 .a_qd span {
  color: #1e7fab;
    font-size: .22rem;
    filter: drop-shadow(1px 1px 0px #fff);
    position: absolute;
    width: 1.56rem;
    display: inline-block;
    text-align: center;
    top: 0.8rem;
    left: 0.98rem;
}

@keyframes enlarge-shrink {
  0%, 100% {
    transform: scale(1); /* 动画开始和结束时的大小 */
  }
  50% {
    transform: scale(1.1); /* 动画中间的大小 */
  }
}
.element {
  animation: enlarge-shrink 1.5s infinite; /* 无限循环动画 */
}

.content2 .c1 .a_qd:hover {filter: brightness(1.1);}
.content3 .c1 .sp2 {background: url(../images/b1.png) no-repeat;font-size: .23rem;color: #fff;width: 2.7rem;height: .6rem;font-weight: bold;position: absolute;top: 5.06rem;left: 4rem; z-index: 11; text-align: right; padding-right: .2rem;}
.content3 .c1 .sp2 i {font-size: .29rem; font-weight: bold; color: #fff; margin: 0 .03rem;}


.content5 {background: url(../images/bg_main4.jpg) no-repeat; height:1.4rem; position:relative;}
.content5 .c1 {width: 7.5rem; height: 1.4rem; overflow: hidden;}
.content5 .c1 ul {overflow: hidden; display: flex; justify-content: center; margin-top:.15rem;}
.content5 .c1 ul li {float: left; margin: 0 .14rem;}
.content5 .c1 ul li a {display: block; width: 1.04rem; height: 1rem;}

.footer {background: url(//img1.tiancitycdn.com/mobile/dom/event/xz3/images/bg_footer.jpg) no-repeat; height: 1.4rem; background-size: 7.5rem 1.4rem; position: relative;}

.sec-slide{padding-top:.3rem; position: relative;}
.sec-slide .slide{height:3.04rem!important;width:7.5rem;overflow:hidden;position:relative;top:0;left:0; margin: 0 auto;}
.sec-slide .slide .img{overflow:hidden;position:absolute;transition:width .4s,height .4s,top .4s,left .4s,z-index .4s;-moz-transition:width .4s,height .4s,top .4s,left .4s,z-index .4s;-webkit-transition:width .4s,height .4s,top .4s,left .4s,z-index .4s;-o-transition:width .4s,height .4s,top .4s,left .4s,z-index .4s;-ms-transition:width .4s,height .4s,top .4s,left .4s,z-index .4s;text-align:center;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}
.sec-slide .slide .img img {height: 75%;}
.sec-slide .slide .img.img1{width:40%;height:40%;top:7%;left:-40%;z-index:1;}
.sec-slide .slide .img.img2{width:60%;height:85%;top:7%;left:-12%;z-index:2;}
.sec-slide .slide .img.img3{width:56%;height:98%;top:0;left:23%;z-index:3;}
.sec-slide .slide .img.img4{width:60%;height:85%;top:7%;left:52%;z-index:2;}
.sec-slide .slide .img.img5{width:40%;height:40%;top:7%;left:75%;z-index:1;}
.sec-slide .slide .img.img3 img{border: 2px solid #ffa507}
.sec-slide .slide .img.img3 .sl_pbt {position: absolute;background: #000;color: #f3a92f;font-size: .22rem;text-align: center;width: 4.1rem;height: .6rem;top: 1.67rem;left: .05rem;line-height: .6rem;}
.sec-slide .slide .img.img2 .sl_pbt,.sec-slide .slide .img.img4 .sl_pbt {position: absolute;background: #000;color: #fff;font-size: .22rem;text-align: center;width: 4rem;height: .55rem;top: 1.4rem;left: .46rem;line-height: .55rem;}
.btn_left {width: .8rem; height: .8rem; background: url(../images/btn_left.png) no-repeat; position: absolute; top: 1.1rem; left: .32rem; z-index: 15; background-size: .8rem .8rem;}
.btn_right {width: .8rem; height: .8rem; background: url(../images/btn_right.png) no-repeat; position: absolute; top: 1.1rem; right: .32rem; z-index: 15; background-size: .8rem .8rem;}
/*.btn_left:hover {background: url(../images/btn_left_h.png) no-repeat; background-size: .8rem .8rem;}*/
/*.btn_right:hover {background: url(../images/btn_right_h.png) no-repeat; background-size: .8rem .8rem;}*/


/*.slider img {width: 6rem; height: 3.6rem}*/

.s_tc {display: none; z-index: 100; background-size: cover!important; -webkit-tap-highlight-color: rgba(0,0,0,0)!important;}
.s_tc a,.s_tc div,.s_tc p {background-size: cover!important; -webkit-tap-highlight-color: rgba(0,0,0,0)!important;}
/* .tc_ty .content_1 {background: url(https://image.tiancity.com/common/alert/fs2.png) no-repeat; background-size: 6rem 2.1rem; width: 4.38rem; height: 1.7rem; padding: .2rem;}
.tc_ty .close {display: block;background: url(https://image.tiancity.com/common/alert/fs2.png) no-repeat -4.84rem 0; background-size: 6rem 2.1rem; width: .4rem;height: .4rem;position: absolute;top: .05rem;right: 0;z-index: 101;}
.tc_ty .sub_btn {display: block; background: url(https://image.tiancity.com/common/alert/fs2.png) no-repeat -4.8rem -.42rem; background-size: 6rem 2.1rem; width: 1.2rem;height: .5rem; opacity: .8; margin: 0 auto;}
.tc_ty .sub_btn:hover {opacity: 1;}
.tc_ty .p-msg {display: table-cell; vertical-align: middle; height: 1.1rem; color: #000; font-size: .23rem; text-align: center; width: 4.78rem; line-height: .28rem;}
.tc_ty .p-msg a {color: #000; border-bottom: 1px solid #000;} */

.tc_ty {background: url(../images/tc_ty.png) no-repeat; width: 6.6rem; height: 3.65rem; background-size: cover;}
.tc_ty .close {display:block;position:absolute;top: .3rem;right: .3rem;width: 1rem;height: .8rem;z-index: 10;}
.tc_ty .content_1 {display: flex;justify-content: center;align-items: center;flex-direction: column;width: 6.6rem;height: 3.65rem;padding-top: .1rem;}
/* .tc_ty .p_coupon {color: #000; font-size: .26rem;}
.tc_ty a.a-copy2 {margin: .1rem 0 .1rem; display: flex; justify-content: center; align-items: center; font-size: .23rem; color: #f38c40; width: 2.6rem; height: .5rem; border: 2px solid #f38c40; border-radius: 50px;}
.tc_ty .p_info {color: #f38c40;font-size: .18rem; text-align: center;} */
.tc_ty .p-msg {color: #1157c0;font-size: .3rem; text-align: center;}

.tc_qdcg101 {background: url(../images/tc_qdcg1.png) no-repeat; width: 6.6rem; height: 3.65rem; background-size: cover;}
.tc_qdcg101 .close {display:block;position:absolute;top: .3rem;right: .3rem;width: 1rem;height: .8rem;z-index: 10;}
.tc_qdcg101 .content_1 {display: flex;justify-content: center;align-items: center;flex-direction: column;width: 6.6rem;height: 3.65rem;padding-top: .55rem;}
.tc_qdcg101 .p_coupon {color: #000; font-size: .26rem; line-height: .5rem;}
.tc_qdcg101 a.a-copy2 {margin: .1rem 0 .1rem; display: flex; justify-content: center; align-items: center; font-size: .23rem; color: #f38c40; width: 2.6rem; height: .5rem; border: 2px solid #f38c40; border-radius: 50px;}
.tc_qdcg101 .p_info {color: #f38c40;font-size: .18rem; text-align: center;}

.tc_qdcg1 {background: url(../images/tc_qdcg1.png) no-repeat; width: 6.6rem; height: 3.65rem; background-size: cover;}
.tc_qdcg1 .close {display:block;position:absolute;top: .3rem;right: .3rem;width: 1rem;height: .8rem;z-index: 10;}
.tc_qdcg1 .content_1 {display: flex;justify-content: center;align-items: center;flex-direction: column;width: 6.6rem;height: 3.65rem;padding-top: .55rem;}
.tc_qdcg1 .content_1 .p-msg {color: #878782;font-size: .22rem; text-align: center;}
.tc_qdcg1 .content_1 .p-msg span {color: #1157c0; font-size: .32rem; font-weight: bold;}
/* .tc_qdcg1 .p_coupon {color: #000; font-size: .26rem;} */
/* .tc_qdcg1 a.a-copy2 {margin: .1rem 0 .1rem; display: flex; justify-content: center; align-items: center; font-size: .23rem; color: #f38c40; width: 2.6rem; height: .5rem; border: 2px solid #f38c40; border-radius: 50px;} */
/* .tc_qdcg1 .p_info {color: #f38c40;font-size: .18rem; text-align: center;} */

.tc_share2 {background: url(../images/tc_share2.png) no-repeat; width: 6.6rem; height: 3.65rem; background-size: cover;}
.tc_share2 .close {display:block;position:absolute;top: .3rem;right: .3rem;width: 1rem;height: .8rem;z-index: 10;}
.tc_share2 .content_1 {display: flex;justify-content: center;align-items: center;flex-direction: column;width: 6.6rem;height: 3.65rem;padding-top: .55rem;}
.tc_share2 .p_coupon {color: #000; font-size: .26rem;}
.tc_share2 a.a-copy2 {margin: .1rem 0 .1rem; display: flex; justify-content: center; align-items: center; font-size: .23rem; color: #f38c40; width: 2.6rem; height: .5rem; border: 2px solid #f38c40; border-radius: 50px;}
.tc_share2 .p_info {color: #f38c40;font-size: .18rem; text-align: center;}

.tc_qdcg2 {background: url(../images/tc_qdcg2.png) no-repeat; width: 6.6rem; height: 3.65rem; background-size: cover;}
.tc_qdcg2 .close {display:block;position:absolute;top: .3rem;right: .3rem;width: 1rem;height: .8rem;z-index: 10;}

.tc_hdsm {background: url(../images/tc_hdsm.png) no-repeat; width: 6.6rem; height: 7.7rem; background-size: 6.6rem 7.7rem;}
.tc_hdsm .close {display:block;position:absolute;top: .35rem;right: .35rem;width: 1rem;height: .8rem;z-index: 10;}
.tc_hdsm .content_1 {font-size: .22rem;color: #000;line-height: .4rem;margin: 1.44rem .6rem 0 .6rem;overflow-y: auto;height: 5.8rem; text-align: left!important;}

.tc_wdjl {background: url(../images/tc_wdjl.png) no-repeat; width: 6.6rem; height: 6.8rem; background-size: 6.6rem 6.8rem;}
.tc_wdjl .content_1 {font-size: .22rem; color: #000; line-height: .4rem; margin: 1.5rem .7rem 0 .42rem;}
.tc_wdjl .tab_div {width: 5.6rem; height: 4.32rem; overflow-x: hidden; overflow-y: auto; margin-left: .1rem;}
.tc_wdjl .tab_div table { width: 5.6rem; height: auto; color: #313131;}
/*.tc_wdjl .tab_div table tr th { text-align: center; height: .5rem; line-height: .5rem;color: #000;font-weight: bold; font-size: .3rem; color: #4a88f9;}*/
.tc_wdjl .tab_div table tr td { text-align: center; height: .6rem; line-height: .6rem; font-size: .21rem; font-weight: bold; border-bottom: 1px dashed #e5e5e5;}
.tc_wdjl .tab_div table tr td:first-child {color: #3a6bf0;}
.tc_wdjl .tab_div table tr td a {color: #3a6bf0;}
/*.tc_wdjl .tc_p_tips {font-size: .24rem; font-weight: bold; color: #000; text-align: center; margin-top: .4rem;}*/
.tc_wdjl .close {display:block;position:absolute;top: .35rem;right: .35rem;width: 1rem;height: .8rem;z-index: 10;}

.tc_wdjl .tcjl_ul {overflow: hidden; width: 5.6rem;}
.tc_wdjl .tcjl_ul li {float: left;}
.tc_wdjl .tcjl_ul li.tcul1 {text-align: center; height: .5rem; line-height: .5rem;color: #000;font-weight: bold; font-size: .3rem; color: #3a6bf0; width: 54%;}
.tc_wdjl .tcjl_ul li.tcul2 {text-align: center; height: .5rem; line-height: .5rem;color: #000;font-weight: bold; font-size: .3rem; color: #313131; width: 46%;}
/* .tc_wdjl .tcjl_ul li.tcul3 {text-align: center; height: .5rem; line-height: .5rem;color: #000;font-weight: bold; font-size: .3rem; color: #882009; width: 32%;} */

/* 分享弹窗1 */
.tc_share1 {width: 6.6rem; height: 3.65rem; background: url(../images/tc_share1.png) no-repeat; background-size: cover;}
.tc_share1 .content_1 {width: 6.6rem; height: 3.65rem; display: flex; justify-content: center; align-items: center;}
.tc_share1 .close {display: block;position: absolute;top: .35rem;right: .42rem;z-index: 102;width: .8rem;height: .8rem;margin: 0;}
.tc_share1 a {display: block; width: .72rem; height: .6rem; margin: 1.7rem .15rem 0;}
.tc_share1 a.a-share-link {background: url(../images/link.png) no-repeat; background-size: cover;}
.tc_share1 a.a-share-qq {background: url(../images/qq.png) no-repeat; background-size: cover;}
.tc_share1 a.a-share-wx {background: url(../images/wx.png) no-repeat; background-size: cover;}
.tc_share1 a.a-share-wb {background: url(../images/wb.png) no-repeat; background-size: cover;}
.tc_share1 .p_wx {
  display: none;
  position: absolute;
  top: -.4rem;
  left: 2.3rem;
  width: 3rem;
  font-size: .32rem;
  color: #fff;
  text-align: center;
  font-weight: bold;
  line-height: .6rem;
}
.tc_share1 .img_wx {width: 2rem;height: 2rem;border: 2px solid #ccc;border-radius: 5px;}

#hd99,#hd99 img {width: 4rem; height: 4rem;}
#hd99 .content_1 p {font-size: .35rem; font-weight: bold; color: #fff; text-align: center; margin-top: -.2rem;}
#hd99 .close {display:block;position:absolute;top:0;right: -.5rem;width: .43rem;height: .43rem; background: url(https://img1.tiancitycdn.com/project5/fs2/event/2020/fs201210downloadAd/images/btn_close.jpg) no-repeat; background-size: .43rem .43rem; z-index: 10;}

.topVid {width: 6.8rem; height: 4rem; margin: 0 auto; display: block;}

#popupMasker {opacity: .7!important;}

/* 通用dialog */
#dialog {display: none; top: 50%; left: 50%; transform: translate(-50%, -50%); background: url(../images/tcs.png) no-repeat; background-size: 4.02rem .91rem; width: 4.02rem; height: .91rem; z-index: 99999;}
#dialog p {font-size: .28rem; color: #fff; width: 4.02rem; height: .91rem; display: flex; justify-content: center; align-items: center;}
/* .ui-widget.ui-widget-content {border: 0;}
.ui-draggable .ui-dialog-titlebar,.ui-dialog .ui-resizable-n,.ui-resizable-handle,#dialog {display: none;}
.ui-dialog .ui-dialog-content {background: url(../images/tcs.png) no-repeat;background-size: 4.02rem .91rem;width: 4.02rem!important;height: .91rem!important;display: flex;justify-content: center;align-items: center; color: #fff!important; font-size: .26!important;}
.ui-widget {font-size: .26rem!important;} */



/* .tips {color: #882009; font-size: .22rem; text-align: center;} */

/*mask*/
/* .mask{width: 6.86rem;height: 2.76rem; background: url(../images/wechatTips.png) no-repeat; background-size: cover; color: white;position: absolute;top: 1.8rem!important;left:.32rem!important;display:none;z-index:11; margin-left:0!important} */
/* .mask:before{content: "";background: url(https://img1.tiancitycdn.com/mobile/faerie/event/xz5/images/download-maskarrow.png) no-repeat;background-size:.7rem .7rem;width: .7rem;height: .7rem;display: block;position: absolute;top: -.75rem;right: 0;} */
/* .mask p{width: 90%;margin: 0 auto;padding: 2.5% 0;} */


.tab_div::-webkit-scrollbar {
  display: none;
}


#scroll-container {
  margin: 0.35rem auto 0;
  position: relative;
  overflow: hidden;
  height: 0.6rem;
  font-size: .23rem;
  font-weight: bold;
  color: #dfffe7;
  padding-left: 1.1rem;
  width: 6rem;
}
#ulContent {overflow: hidden;}
#ulContent li {
  height: .6rem;
  text-align: center;
  list-style-type: none;
  display: flex;
  justify-content: center;
    align-items: center;
}



.tc_dkjl {background: url(../images/tc_dkjl.png) no-repeat; width: 6.6rem; height: 6.81rem; background-size: 6.6rem 6.81rem;}
.tc_dkjl .close {display:block;position:absolute;top: .35rem;right: .35rem;width: 1rem;height: .8rem;z-index: 10;}
.tc_dkjl .content_1 {font-size: .22rem;color: #000;line-height: .4rem;margin: 1.6rem .6rem 0 .6rem;overflow-y: auto; text-align: left!important; width: 5.5rem;}
.tc_dkjl .tab_div {width: 5.5rem; height: 4.7rem; overflow-x: hidden; overflow-y: auto;}
.tc_dkjl .tab_div .tc_dkjl_p {background: url(../images/tc_fdjl_p.png) no-repeat; width: 5.5rem; height: 6.8rem; background-size: 5.5rem 6.8rem;}




.djl {
  width: 6.68rem;
  height: 1.25rem;
  position: absolute;
  top: 1.7rem;
  left: 50%;
  transform: translateX(-50%);
  overflow: hidden;
  white-space: nowrap;
}
/* 滚动内容容器 */
.djl-container {
    display: flex; /* 让图片并排显示 */
    width: 39.64rem; /* 两个图片宽度之和（19.62*2） */
    animation: marquee 20s linear infinite; /* 滚动动画 */
}

/* 图片样式 */
.marquee-img {
    width: 19.82rem; /* 图片宽度（1962px转换为rem） */
    height: auto; /* 保持图片比例 */
    flex-shrink: 0; /* 防止图片被压缩 */
  display: inline-block;
  vertical-align: top;
}

/* 滚动动画定义 */
@keyframes marquee {
    0% {
        transform: translateX(0); /* 初始位置 */
    }
    100% {
        transform: translateX(-19.82rem); /* 向左滚动一个图片宽度 */
    }
}