html,body{width: 100%;}
.index_wrap{width: 100%;height: 15.36rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_bg01.jpg) no-repeat center / cover;position: relative;}
.logo{width: 0.94rem;height: 1.23rem;position: absolute;top: 0.22rem;left: 0.4rem;background: url(//img.gyyxcdn.cn/action/wap_logo94x123.png) no-repeat;background-size: 100% 100%;z-index: 999;}
.enter{width: 0.8rem;height: 0.8rem;position: absolute;top: 0.39rem;right: 0.23rem;background: url(//img.gyyxcdn.cn/action/wap_menu_btn.png) no-repeat;background-size: 100% 100%;z-index: 999;}

/* 公共导航 */
.wd_nav{width: 100%;height: 1.68rem;position: absolute;top: 50%;margin-top: 5.4rem;font-size: 0;text-align: center;}
.wd_nav li{width: 1.75rem;height: 1.68rem;display: inline-block;margin: 0 0.18rem;}
.wd_nav li a{display: block;width: 100%;height: 100%;background: url(//img.gyyxcdn.cn/action/txccl_wap_nav.png) no-repeat;background-size: 1.75rem 8.4rem;text-indent: -9999px;overflow: hidden;font-size: 0;}
.wd_nav li:nth-child(1) a{background-position: 0 -5.04rem;}
.wd_nav li:nth-child(2) a{background-position: 0 0;}
.wd_nav li:nth-child(3) a{background-position: 0 -6.72rem;}
.wd_nav li a.bind_btn{background-position: 0 -1.68rem;}
.wd_nav li a.bound_btn{background-position: 0 -3.36rem;}
.wd_nav li a.home_btn{background-position: 0 0;}

.wd_nav{animation: op01 0.5s 0.5s ease-in-out forwards;opacity: 0;}
@keyframes op{
	0%{
		transform: translateY(-1rem);
		opacity: 0;
	}
	100%{
		transform: translateY(0rem);
		opacity: 1;
	}
}
@keyframes op01{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}

.ccl_wrap .wd_nav{position: static;margin-top: 0.1rem;}
.jp_wrap .wd_nav{position: static;margin-top: .45rem;}

/* 首页 */
.index_time{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: 3.5rem;
    margin-left: -2.62rem;
    width: 5.23rem;
    height: 0.41rem;
    line-height: 0.44rem; 
    text-align: center;
    font-size: 0.28rem;
    color: rgb( 255, 255, 212 );
    background: url(//img.gyyxcdn.cn/action/txccl_wap_time_bg.png) no-repeat 50% 0;
    background-size: 100% 100%;
}
.index_gz{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: 4.1rem;
    margin-left: -0.93rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_rule_bg.png) no-repeat;
    background-size: 1.86rem 0.43rem;width: 1.86rem;
    height: 0.43rem;
    line-height: .43rem;
    font-size: 0.28rem;
    color: rgb( 255, 255, 181 );
    text-align: center;
}

/* 戳戳乐 */
.ccl_wrap, .jp_wrap {
    width: 100%;
    height: 15.36rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_bg02.jpg) no-repeat;
    background-size: 7.5rem 15.36rem;
    overflow: hidden;
}
.ccl_marquee{
    width: 7.2rem;
    height: 0.45rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_scrollbg.png) no-repeat;
    background-size: 100% 100%;
    margin: 1.5rem auto 0.2rem;
    overflow: hidden;
    box-sizing: border-box;
    padding: 0 0.2rem;
}
.ccl_marquee p{
    height: 0.45rem;
    line-height: 0.45rem;
    color: rgb( 175, 89, 13 );
    font-size: 0.24rem;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block; 
    margin-right: .2rem;
}
.top_btn {
    display: flex;
    justify-content: space-between;
    margin: 0 .46rem .12rem;
}
.top_btn div {
    width: 1.22rem;
    height: .37rem;
    line-height: .37rem;
    font-size: 0.24rem;
    color: rgb( 231, 103, 35 );
    text-align: center;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_btn01.png) no-repeat;
    background-size: 100% 100%;
}
.pool_list,
.pool_list01,
.pool_list02,
.pool_list03,
.pool_list04 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.pool_list .row_pool {
    display: flex;
    flex-direction: row;
}

.pool_list .column_pool {
    display: flex;
    flex-direction: column;
}
.pool_list01 {
    height: .83rem;
}
.pool_list02 {
    height: 2.49rem;
}
.pool_list03 {
    height: 4.15rem;
}
.pool_list04 {
    height: 2.49rem;
}
.pool_list .prize_on {
    position: absolute;
    display: none;
    width: .5rem;
    height: .5rem;
    background: url(//img.gyyxcdn.cn/action/txccl_prize_on.png) no-repeat;
    background-size: contain !important;
}
.prize_daodao {
    position: relative;
    width: .83rem;
    height: .83rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_prize_daodao.png) no-repeat;
    background-size: 100% 100%;
}

.prize_daodao .prize_active {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_daodao_on.png) no-repeat;
    background-size: 100% 100%;
}

.prize_daodao .prize_po {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_daodao_po.png) no-repeat;
    background-size: 100% 100%;
}
.prize_daodao .prize_ka {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_daodao_ka.png) no-repeat;
    background-size: 100% 100%;
}
.prize_daodao .prize_on {
    left: .06rem;
    top: .22rem;
}
.prize_qiuqiu {
    position: relative;
    width: 1.66rem;
    height: .83rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_prize_qiuqiu.png) no-repeat;
    background-size: 100% 100%;
}

.prize_qiuqiu .prize_active {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_qiuqiu_on.png) no-repeat;
    background-size: 100% 100%;
}

.prize_qiuqiu .prize_po {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_qiuqiu_po.png) no-repeat;
    background-size: 100% 100%;
}
.prize_qiuqiu .prize_ka {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_qiuqiu_ka.png) no-repeat;
    background-size: 100% 100%;
}
.prize_qiuqiu .prize_on {
    left: .4rem;
    bottom: -.05rem;
}
.prize_qilin {
    position: relative;
    width: 1.66rem;
    height: 2.49rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_prize_qilin.png) no-repeat;
    background-size: 100% 100%;
}

.prize_qilin .prize_active {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_qilin_on.png) no-repeat;
    background-size: 100% 100%;
}

.prize_qilin .prize_po {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_qilin_po.png) no-repeat;
    background-size: 100% 100%;
}
.prize_qilin .prize_ka {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_qilin_ka.png) no-repeat;
    background-size: 100% 100%;
}
.prize_qilin .prize_on {
    left: .66rem;
    top: 1.16rem;
}
.prize_jiuwei {
    position: relative;
    width: 1.66rem;
    height: 1.66rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_prize_jiuwei.png) no-repeat;
    background-size: 100% 100%;
}

.prize_jiuwei .prize_active {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_jiuwei_on.png) no-repeat;
    background-size: 100% 100%;
}

.prize_jiuwei .prize_po {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_jiuwei_po.png) no-repeat;
    background-size: 100% 100%;
}
.prize_jiuwei .prize_ka {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_jiuwei_ka.png) no-repeat;
    background-size: 100% 100%;
}
.prize_jiuwei .prize_on {
    left: .6rem;
    top: 0.82rem;
}
.prize_diwu {
    position: relative;
    width: 2.49rem;
    height: 2.49rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_prize_diwu.png) no-repeat;
    background-size: 100% 100%;
}

.prize_diwu .prize_active {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_diwu_on.png) no-repeat;
    background-size: 100% 100%;
}

.prize_diwu .prize_po {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_diwu_po.png) no-repeat;
    background-size: 100% 100%;
}
.prize_diwu .prize_ka {
    width: 100%;
    height: 100%;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_diwu_ka.png) no-repeat;
    background-size: 100% 100%;
}
.prize_diwu .prize_on {
    left: .8rem;
    top: 0.95rem;
}
.prize_title_bg {
    width: 1.66rem;
    height: 3.32rem;
    padding-top: 1.35rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_prize_title.png) no-repeat;
    text-align: center;
    font-size: .18rem;
    color: #fff;
    box-sizing: border-box;
    background-size: 100% 100%;
}
.prize_title_bg div:nth-child(2) {
    color: #FFF495;
}
.bottom_btn {
    display: flex;
    justify-content: space-between;
    margin: .24rem .5rem 0;
}
.bottom_btn .left {
    display: flex;
}
.bottom_btn .left div {
    width: 1.35rem;
    line-height: .36rem;
    padding-left: .48rem;
    box-sizing: border-box;
    color: rgb( 235, 121, 50 );
    font-size: .24rem;
}
.bottom_btn .left div:nth-child(1) {
    height: .36rem;
    margin-right: .22rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_btn02.png) no-repeat;
    background-size: 100% 100%;
} 
.bottom_btn .left div:nth-child(2) {
    height: .35rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_btn03.png) no-repeat;
    background-size: 100% 100%;
} 
.bottom_btn .right label span {
    vertical-align: top;
    color: rgb( 173, 74, 12 );
    font-size: .24rem;
}
input[type="checkbox"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    width: .24rem;
    height: .24rem;
    margin-top: .05rem;
    border: 1px solid #804607;
}
input[type="checkbox"]:checked::before {
    content: '';
    display: block;
    position: absolute;
    width: .2rem;
    height: .18rem;
    margin-top: .02rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_checked.png);
    background-size: .2rem .18rem;
}

/* 竞拍 */

.index-swiper{width: 100%;overflow: hidden;}
.swiper-slide{width: 100%;height: 11.32rem;position: relative;overflow: hidden;}
.swiper-button-prev:after,.swiper-button-next:after {
    display: none;
}
.swiper-button-prev,.swiper-button-next{
    top: 3.88rem;
    width: .62rem;
    height: .62rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_jp_arrow.png) no-repeat;
    background-size: cover;
}
.swiper-button-prev{
    background-position: 0 0;
}
.swiper-button-next{
    background-position: 0 -.62rem;
}
.jp{
    padding:1.5rem 0 0;
    box-sizing:border-box;
}
.jp_img{
    width:5.59rem;
    height:4.55rem;
    background:url(//img.gyyxcdn.cn/action/txccl_wap_jp_border.png) no-repeat;
    background-size:100% 100%;
    margin:0 auto;
    text-align:center;
    padding-top:0.18rem;
    box-sizing:border-box;
}

.jp_img img{
    display:block;
    width:4.96rem;
    height:4.13rem;
    margin:0 auto;
    margin-bottom: .36rem;
}
.jp_img p{
    font-size:0.24rem;
    color:rgb( 129, 57, 22 );
    line-height:0.34rem;
}
.jp_list{padding:0.25rem 0.69rem 0 0.84rem;}
.jp_btn{
    width:5.37rem;
    height:0.59rem;
    margin: .4rem auto .3rem;
    background:url(//img.gyyxcdn.cn/action/txccl_jp_wap_detail.png) no-repeat;
    background-size: 100% 100%;
}

.jp_tab ul{width:5.83rem;}
.jp_tab ul li{font-size: 0.24rem;color: #813916;font-weight: bold;line-height:0.38rem;margin-bottom: 0.15rem;height: auto;display: flex;justify-content: space-between}
.jp_tab ul li span{
    width:4.57rem;
    height:0.34rem;
    border:0.02rem solid #b29a85;
    text-indent:0.14rem;
    font-weight:normal;
}
.jp_tab ul li em{font-style: normal;color: #e3491f;}
.jp_txt{text-align: right;font-size:0.24rem;color: #8b5b3b;line-height:0.58rem;}
.jp_txt span{padding-left:0.3rem;}
.jp_soll{width: 5.97rem;overflow-y: auto;}
.jp_table{width: 5.82rem;font-size:0.24rem;color: #8b5b3b;text-align: center;border-collapse: collapse ;}
.jp_table tr th{font-weight: bold;border:0.02rem solid #e3c2a5;height:0.44rem;background: #f5e3c8;color:#813916;}
.jp_table tr td{border: 0.02rem solid #e3c2a5;padding: 0.08rem 0;background: #fefaef;}
.jp_table tr td span{color: #e3491f;}
.jp_soll01{max-height: 1.42rem;}
.jp_soll02{height: 3.76rem;}
.jp_soll::-webkit-scrollbar{width:0.04rem;}
.jp_soll::-webkit-scrollbar-track{background-color: #e8cf95;width:0.04rem; border-radius:0.05rem;}
.jp_soll::-webkit-scrollbar-thumb {background-color: #7b4d2e;width:0.04rem; border-radius:0.05rem;}
.auction_btn {
    padding: .15rem .3rem 0 .15rem;
    overflow: hidden;
}
.jp_confirm,
.jp_menu {
    display: block;
    width: 2.35rem;
    height: .49rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_jp_btn.png) no-repeat 0 0;
    background-size: cover;
}

.jp_confirm {
    float: left;
    background-position: 0 0;
}

.jp_menu {
    float: right;
    background-position: 0 -.49rem;
}

/* 弹层 */
.tc{box-sizing: border-box;padding-top:0.48rem;position: relative;}
.tc .tc_close{width:0.61rem;height:0.69rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_close.png) no-repeat;background-size:100% 100%;position: absolute;bottom:-1.06rem;left:50%;margin-left:-0.31rem;}
.tc h3{color: #a7570f;font-size:0.4rem;font-weight: bold;text-align: center;}
.tc_btn{width: 100%;height:1.04rem;display:flex;justify-content:center;text-align:center;}
.tc_btn a, .tc04 .tc_js a{width: 2.73rem;height: 1.04rem;display: inline-block;margin: 0 0.1rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_btn01.png) no-repeat;background-size:100% 100%;line-height: 1.04rem;color: #8e4f17;font-size:0.32rem;font-weight: bold;}

.tc01{width: 7.22rem;height: 6.71rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_bg01.png) no-repeat;background-size:100% 100%;}
.tc01 .tc_cont{overflow: hidden;padding-left:0.3rem;margin-top: 0.4rem;}
.tc01 .tc_cont div{height: 0.54rem;margin:0.3rem 0 0;overflow: hidden;}
.tc01 .tc_cont div.tc_cz{margin-top:0.22rem;}
.tc01 .tc_cont div span{color: #8b592c;font-size: 0.24rem;font-weight: bold;display:block;width: 1.44rem;height:0.44rem;line-height: 0.44rem;text-align: center;overflow: hidden;float: left;}
.tc01 .tc_cont ul{overflow: hidden;}
.tc01 .tc_cont ul li{margin-bottom:0.15rem;overflow: hidden;}
.tc01 .tc_cont ul li span{color: #8b592c;font-size: 0.24rem;display:block;width: 1.44rem; min-height: 0.44rem;line-height:0.44rem;text-align: center;overflow: hidden;float: left;background: #FDFAE1;}
.tc01 .tc_cont ul li span:nth-child(1)  {
    width: 3.85rem;
}
.tc01 .tc_cont div span:nth-child(1)  {
    width: 3.85rem;
}
.tc01 .tc_cont ul li span a{display: block;width: 1.44rem;height: 0.38rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_btn02.png) no-repeat;background-size:1.44rem 0.76rem;margin:0.03rem auto 0;color: #fcf1d7;font-size: 0.24rem;text-align: center;line-height:0.38rem;}
.tc01 .tc_cont ul li span.tc_ylq a{background-position:0 -0.38rem;}
.tc01 .tc_cont ul li span.tc_yqm{width: 1.9rem;background: #97785c;color: #fffaed;margin-left: 0.95rem;}
.tc01 .tc_cont ul li span.tc_copy,.tc01 .tc_cont ul li span.tc_js, .tc04 .tc_js{width:1.44rem;height:0.38rem;margin: 0.02rem 0.12rem 0;}
.tc01 .tc_cont ul li span.tc_copy a,.tc01 .tc_cont ul li span.tc_js a{display: block;width:1.44rem;height:0.38rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_btn02.png) no-repeat;background-size:1.44rem 0.76rem;margin: 0;line-height:0.38rem;color: #fcf1d7;}

.tc02{width:6.36rem;height: 6.1rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_bg02.png) no-repeat;background-size:100% 100%;}

.tc02 .tc_cont{overflow: hidden;padding-top:0.78rem;}
.tc02 ul{overflow: hidden;}
.tc02 ul li{height:0.54rem;overflow: hidden;margin-bottom:0.38rem;}
.tc02 ul li span{display: block;width: 1.82rem;height:0.54rem;line-height:0.54rem;color: #8d5019;font-size:0.32rem;text-align: right;float: left;}
.tc02 ul li input{width:3.9rem;height: 0.54rem;border:0.02rem solid #8e462e;outline: none;background: transparent;box-sizing: border-box;padding: 0 0.1rem;color: #8d5019;font-size:0.28rem;float: left;}
.tc02 ul li select{width:3.9rem;height: 0.5rem;border:0.02rem solid #8e462e;outline: none;background: transparent;box-sizing: border-box;padding: 0 0.1rem;color: #8d5019;font-size: 0.28rem;float: left;}

.tc03{width:6.36rem;height:7.5rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_bg03.png) no-repeat;background-size:100% 100%;}
.tc03 .tc_cont{overflow: hidden;}
.tc03 ul{padding-top:0.55rem;overflow: hidden;}
.tc03 ul li{height: 0.54rem;overflow: hidden;margin-bottom: 0.36rem;}
.tc03 ul li:nth-of-type(3){height:1.3rem;}
.tc03 ul li span{display: block;width: 1.57rem;height:0.54rem;line-height:0.54rem;color: #8d5019;font-size:0.32rem;text-align: right;float: left;}
.tc03 ul li input{width:4.25rem;height: 0.54rem;border:0.02rem solid #c29b8d;outline: none;background:#fefef9;box-sizing: border-box;padding: 0 0.1rem;color: #8d5019;font-size:0.28rem;float: left;}
.tc03 .tc_btn a{width: 3.84rem;height:0.89rem;display: inline-block;margin: 0 0.1rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_btn03.png) no-repeat;background-size:100% 100%;line-height: 0.89rem;color: #8e4f17;font-size:0.36rem;font-weight: bold;}
.tc03 ul li textarea{width: 4.25rem;height: 1.3rem;border:0.02rem solid #c29b8d;outline: none;background: #fefef9;box-sizing: border-box;padding: 0 0.1rem;color: #8d5019;font-size:0.28rem;float: left;}
.tc03 p{color: #6e421a;font-size: 0.24rem;padding: 0 0.3rem 0 0.9rem;line-height:0.4rem;}

.tc03 h4{padding-left:0.56rem;font-size:0.4rem;color:#a7570f;line-height:0.56rem;font-weight: bold;}
.tc03 .tc_rz{margin:0.3rem 0.35rem 0 0.56rem;height:5.3rem;overflow-y:auto;}
.tc03 .tc_rz p{color: #7d3721;padding: 0 0.3rem 0 0;}
.tc03 .tc_rz::-webkit-scrollbar{width:0.06rem;}
.tc03 .tc_rz::-webkit-scrollbar-track{background-color:#d7b58f;width:0.06rem;border-radius:0.05rem;}
.tc03 .tc_rz::-webkit-scrollbar-thumb{background-color:#9c662b;width:0.06rem;border-radius:0.05rem;}
.tc03 .tc_ls{float: left;padding:0 1.28rem 0 0.56rem;color:#8d6346;line-height:0.5rem;}
.tc03 .tc_ykt{float: left;padding:0;color:#8d6346;line-height:0.5rem;}
.tc03 .tc_radio {position: relative;display: inline-block;margin-right:0.15rem;vertical-align: middle;margin-top:0.06rem;}
.tc03 .tc_radio input[type="checkbox"] {opacity: 0;position: absolute;}
.tc03 .radio-btn {display: inline-block;width: 0.22rem;height: 0.22rem;border:0.02rem solid #8d6346;position: relative;cursor: pointer;}
.tc03 .tc_radio input[type="checkbox"]:checked + .radio-btn::before {content: '';display: block;position: absolute;width:0.33rem;height: 0.25rem;margin-top:-0.02rem;background:url(//img.gyyxcdn.cn/action/txccl_wap_checked.png);background-size:100% 100%;}

.tc04{width:6.42rem;height: 3.85rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_bg04.png) no-repeat;background-size:100% 100%;}
.tc04 ul{overflow: hidden;margin:0.45rem 0 0.47rem 0.72rem;}
.tc04 li{height:0.54rem;}
.tc04 li input{height: 0.54rem;width:3.37rem;border: 0.02rem solid #7d2911;outline: none;background: transparent;box-sizing: border-box;padding: 0 0.1rem;color: #8d5019;font-size:0.28rem;text-align: center;float: left;margin-right:0.04rem;}
.tc04 li span{display: block;width: 1.6rem;height:0.54rem;float: left;}
.tc04 li span a{display: block;width: 1.6rem;height: 0.54rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_qr.png) no-repeat;background-size:100% 100%;text-align: center;line-height: 0.54rem;color: #fef6e5;font-size:0.28rem;font-weight: bold;}
.tc04 p{color: #a7570f;font-size: 0.28rem;text-align: center;line-height:0.4rem;}
.tc04 p.notice{color: #6e421a;font-size: 0.24rem;margin-top: 0.45rem;}
.tc04 .tc_jp{text-align: center;}
.tc04 .tc_js {width: 100%; text-align: center;}
.tc04 .tc_js a {text-align: center; margin: 0 auto;}
.tc_img{display: inline-block;width: 1.05rem;height: 1.03rem;margin:0.35rem auto 0.27rem;position: relative;}
.tc_img img{width: 0.98rem;height:0.97rem;text-align: center;margin-top:0.03rem;}
.tc04 p.tc_no{color: #8d6346;}
.tc04 .tc_jp p{color: #855e3c;font-size:0.32rem;line-height: 0.48rem;margin:0.48rem 0;}
.tc04 .tc_radio {position: relative;display: inline-block;margin-right:0.15rem;vertical-align: middle;}
.tc04 .tc_radio input[type="radio"] {opacity: 0;position: absolute;}
.tc04 .radio-btn {display: inline-block;width: 0.22rem;height: 0.22rem;border:0.02rem solid #8d6346;position: relative;cursor: pointer;}
.tc04 .tc_radio input[type="radio"]:checked + .radio-btn::before {content: '';display: block;position: absolute;width:0.33rem;height: 0.25rem;margin-top:-0.02rem;background:url(//img.gyyxcdn.cn/action/txccl_wap_checked.png);background-size:100% 100%;}

.tc05{width:6.42rem;height: 4.52rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_bg04.png) no-repeat;background-size:100% 100%;}
.tc05 .tc_jp{text-align: center;}
.tc05 p{text-align: center;color: #a7570f;font-size:0.26rem;line-height:0.4rem;}

.tc06{width:6.87rem;height:8.73rem;background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_bg06.png) no-repeat;background-size:100% 100%;}
.tc06 .tc_gz{margin:0.35rem 0.3rem 0.25rem;height:6.67rem;color:#7d3721;overflow-y:auto;}
.tc06 .tc_gz h4{font-size:0.28rem;line-height:0.54rem; font-weight: 800;}
.tc06 .tc_gz p{position:relative;padding:0 0.25rem 0 0.4rem;font-size:0.24rem;line-height:0.4rem;}
.tc06 .tc_gz p i{position: absolute;top: 0;left: 0;width: 0.36rem;height: 0.36rem;clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);background:#7D3721;color: #fff;font-style: normal;text-align: center;}
.tc06 .tc_gz::-webkit-scrollbar{width:0.06rem;}
.tc06 .tc_gz::-webkit-scrollbar-track{background-color:#d7b58f;width:0.06rem;border-radius:0.05rem;}
.tc06 .tc_gz::-webkit-scrollbar-thumb{background-color:#9c662b;width:0.06rem;border-radius:0.05rem;}
.tc06 table, .tc07 table {border-collapse: collapse ;}
.tc06 table th, .tc06 table td {font-size: 0.24rem;text-align: center;border: 0.01rem solid #E8D8BF;}

.tc07 {
    width: 7.22rem;
    height: 6.71rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_bg05.png) no-repeat;
    background-size:100% 100%;
}
.tc07 table {
    display: block;
    overflow-y: auto;
    margin: .48rem 0.25rem 0;
    font-size: .24rem;
    color: rgb( 108, 70, 53 );
}
.tc07 table th, .tc07 table td {
    padding: .08rem 0;
    border: 0.01rem solid #DEC9AE;
    text-align: center;
}
.tc07 table th {
    font-weight: bold;
}
.tc07 .tips {
    margin: .36rem .25rem 0;
    font-size: .24rem;
    color: rgb( 108, 70, 53 );
}
.tc07 .auction_list {
    height: 4.5rem;
}
.tc07 .edit_address {
    display: none;
}
.tc07 .exchange_prize {
    margin: .36rem .38rem 0;
}
.tc07 .exchange_prize img {
    height: .9rem;
    border: 0.01rem solid #C36A2B;
    padding: 0.02rem;
}
.tc07 .exchange_prize img+img {
    margin-left: .1rem;
}
.tc07 .exchange_table td, .tc07 .exchange_table th{
    border: none;
}
.tc07 .exchange_table tr {
    background: #FCFAE2;
    border: .1rem solid #FFFFEE;
}
.tc07 .task_recieve, .tc07 .task_recieved {
    display: block;
    width: 1.44rem;
    height: 0.38rem;
    background: url(//img.gyyxcdn.cn/action/txccl_wap_tc_btn02.png) no-repeat;
    background-size: 1.44rem 0.76rem;
    margin: 0.03rem auto 0;
    color: #fcf1d7;
    font-size: 0.24rem;
    text-align: center;
    line-height: 0.38rem;
}
.tc07 .task_recieved {
    background-position: 0 -0.38rem;
}
.tc07 .exchange_tip {
    font-size: .24rem;
    color: rgb( 108, 70, 53 );
    text-align: center;
}
.tc07 .prize_list {
    height: 2.05rem;
}
   
/*footer*/
.wrapFooter{background:#fff;border-top:0.02rem solid #E5E5E5;height: 2.85rem;}
.ficon { height: 0.96rem; }
.ficon ul { margin: 0.32rem;overflow: hidden; }
.ficon li { float:left;width: 3.42rem;}
.ficon li:nth-child(2n+1) { border-right:0.02rem solid #d2e3ee; }
.ficon li a { display:block;padding-left: 1.5rem;color: #4986ae;font-size: 0.32rem;height: 0.96rem;line-height: 0.96rem;background:url(//image.gyyxcdn.cn/upload/pic/ficon/wd_ficon.png) 0 0  no-repeat;background-size:0.8rem 1.92rem;  }
.ficon li a.a01 { background-position: 0.6rem 0; }
.ficon li a.a02 { background-position: 0.6rem -0.96rem; }
.copyright { padding-top: 0.24rem;font-size: 0.24rem;color: #7797ab;border-top:0.02rem solid #e5e5e5;line-height: 0.4rem;text-align: center; }
.copyright a { color: #7797ab; }
/*漂浮 */
.wd_tc{background: rgba(10,47,90,.85);position: fixed;top: 0;left: 0;width: 100%;height: 100vh;display: none;z-index: 999;overflow: auto;}
.wd_tc .close{width: 0.72rem;height: 0.72rem;position: absolute;background: url(//image.gyyxcdn.cn/upload/wd/hd/m/2024/tf/jbl/images/pf/wd_tc_btn.png);background-size:100% 100%;top: 0.27rem;right: 0.11rem;z-index: 999;}
.wd_tc ul{position: absolute;width: 100%;}
.wd_tc ul li{text-align: center;width: 6.85rem;margin: 0 auto;height: .96rem;background: url(//image.gyyxcdn.cn/upload/wd/hd/m/2024/tf/jbl/images/pf/wd_tc_dx.png) no-repeat 0 100%;background-size:6.85rem .15rem;}
.wd_tc ul li:nth-child(1){margin-top: 1.03rem;}
.wd_tc ul li:last-child{margin-bottom: 1.23rem;background: none;}
.wd_tc ul li a{color: #d4e8ff;font-size: 0.36rem;display: block;width: 6.85rem;height: .96rem;line-height: .85rem;}
.body_pos{position: fixed;}

.js_bindErr {
    margin: -.32rem 0.6rem 0 1.8rem;
    color: #ff301b;
    font-size: 0.24rem;
}
.js_gybRewardUrl, #rulesPop a, .js_refreshAuction {
	color: red;
	text-decoration: underline;
}
.js_commonTip, .js_lotteryTip {
	padding: 0 .3rem;
}