<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body,header,section,nav,aside,article,footer,div,p,h1,h2,h3,h4,h5,h6,table,a,img,strong,span{margin:0;padding:0}
body{ font-size:28px;-webkit-tap-highlight-color:rgba(0,0,0,0);} /*以去除微信浏览器点击链接和表单的时候的蓝框*/
.wrap{width:100%;max-width:640px;min-width:320px;margin:0 auto; position:relative; overflow:hidden;}
.hezi{display:-webkit-box;display:-moz-box;display:box;}
.align{-webkit-box-align:center;-moz-box-align:center;box-align:center;}
.pack{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;}
.flex{-webkit-box-flex:1; -moz-box-flex:1;box-flex:1;}
.h100{ height:100%;}
.h100 img{ width:100%;}
.clear{ clear:both;}
.hidden{display:none;}
.img-block{display: block;width: 100%;height: auto;}

/*loading*/
.loading_box{ position: fixed; left:0;top:0;width:100%;height:100%;z-index:100;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;
-moz-box-pack:center; background-color:rgba(0,0,0,0.5); background-image:url(../images/loading.gif); background-position:center;
background-repeat:no-repeat; background-size:10% auto;display:none;}
body{-webkit-tap-highlight-color:rgba(0,0,0,0);}

/* 互动详情 */
.container{width: 92%;padding-left: 4%;padding-right: 4%;padding-bottom:2em;font-size: 1rem;line-height: 1.5em;}

.interact{color: #595757;background: url("../images/bg-main.png") no-repeat left 57%;background-size: 100% auto;}
.tit-plan{border-bottom: 1px dashed #6eb9ff;text-align: center;line-height:1.6em;margin-bottom: .4em;margin-top: .3em;}
.tit-plan img{width: 68%;}
.prize-list{margin-bottom: 3.5em;margin-top: 1.25em;}
.prize{overflow: hidden;margin-bottom: 1em;}
.prize-img{width: 16%;float: left;margin-right: 3%;}
.prize-img img{display: block;width: 100%;height: auto;}
.prize-txt{float: left;width:81%; }
.prize-txt img{display: inline-block;height: 1em;width: auto;padding: 0 .2em; vertical-align: middle;}
.tit-info{font-size: 1.08em;font-weight: bold;color:#089bff;border-top: 1px dashed #6cb7fe;line-height: 2.5em;text-align: center;}
.tit-info small{display: block;text-align: center;font-weight: normal;color:#898989;line-height: 2em;}
.contact-info{margin-bottom: 1em; padding: 1.5em 2.5em;background: url("../images/phone-text-bg.png") no-repeat;background-size: 100% 100%;color:#fff;}
.contact-info p{line-height: 2em;margin-bottom: .5em;}
.contact-info li + li{margin-top: .6em;}
.contact-info li span{display:inline-block;margin-right:.5em;background: #fff;border-radius: 4px;color:#089bff;line-height: 1.5em;padding:0 .5em;}
.contact-info li a{color:#fff;}
.btn{display:inline-block;border: 2px solid #089bff;height:2.4em;line-height: 2em;background-color: #fff;border-radius: 1.1em;color:#089bff;font-weight: bold;text-align: center;}
.btn-sm{padding-right: 1em;padding-left: 1em;margin-bottom: 1em;}
.copyright{text-align: center;color:#898989;font-size: 0.875em;}
@media screen and (max-width:320px ){
    .container{font-size: 0.875rem;}
}

/*推荐*/
.reg_bg {position: relative;width:100%;height:auto;background: url(../images/reg_bg.jpg) no-repeat;background-size: 100% 100%;overflow: hidden; box-sizing: border-box; }
.reg_box {padding:.32rem .48rem .38rem;position: relative;overflow: hidden;}
.reg_tit {width:100%;height:.36rem;line-height:.36rem;padding-bottom:.21rem;border-bottom:#089bff 1px dashed;font-size:.24rem;color:#089bff;}
.reg_con {width:100%;height:auto;padding:.30rem .32rem;position: relative;overflow: hidden;box-sizing: border-box;}
.reg_row{position: relative;float:left;width:100%;margin-top:.13rem;padding:0 .10rem 0 .26rem;height:.47rem;line-height:.25rem; background-color:#fff;border:#bfbfbf 1px solid;border-radius:.05rem;box-sizing: border-box;}
.reg_row span {position: absolute;left:.10rem;top:.12rem;font-size:.25rem;color:#ff0000;}
.label01{width:auto;min-width:.5rem;margin-right:.20rem;font-size:.24rem;color:#898989; display: block;}
.input01 {width:100px;border:none; background: none;font-size:.24rem;color:#898989;display: block;outline:none;}
.reg_btn {width:2.34rem;height:.50rem;line-height:.46rem;margin:0 auto .28rem; background-color:#fff;border:#21a5ff 2px solid;border-radius:2em;font-size:.24rem;color:#089bff; display: block; text-align: center; box-sizing: border-box;}
.error{padding-left: 1em; line-height: .54rem; font-size: .24rem; color: #f49c0f; display: none;}
.reg_row.w329 {width:3.29rem;}
.reg_row.reg_row2 {border:none;height:.44rem;line-height:.44rem; background:none;font-size:.25rem;color:#898989;}
.reg_row.reg_row2 input[type='radio']{display: none;}
.reg_row.reg_row2 span{top:.01rem;}
.radio_label { display:inline-block;padding:0 0 0 .51rem;width:.60rem;line-height:.44rem;background: url(../images/radio01.png) 0 center no-repeat;background-size: .27rem .27rem;}
.reg_row.reg_row2 input[type='radio']:checked+label{background: url(../images/radio02.png) 0 center no-repeat;background-size: .27rem .27rem;}
.reg_tip {line-height:.22rem;font-size:.12rem;color:#898989; text-align: center;}

/*弹窗*/
.modal{position: fixed; top: 0; background-color: rgba(0, 0, 0, 0.7); height: 100%; width: 100%; font-family: "微软雅黑", arial, serif;
    display: none;
}
.modal_content{width: 70%; background-color: #e4eee8; position: absolute; left: 15%; top: 27%; border-radius: .15rem; box-sizing: border-box; overflow: auto; color: #000;}
.modal .text{font-size: .25rem; text-align: center; width: 80%; display: inline-block; line-height: 1.8em; left: 10%; position: relative; top: 14%; margin: 1.5em 0;}
.modal .mbtn{font-size: .31rem; text-align: center; display: block; line-height: 2em; margin: 0 auto; padding: .1rem 0; border-radius: 0 0 .15rem .15rem; height: 2em; border-top: 1px solid #4198f1; color: #4198f1;}
</pre></body></html>