﻿*{ margin:0; padding:0; box-sizing:border-box;}
label {cursor:pointer;}
a:link{ text-decoration:none;}
input:focus {outline:none;}
textarea{resize:none;}
textarea,input,select {background: none; border:none; margin: 0; padding: 0;}
body,div,ul,ol,dl,dd,dt,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
ol,ul,li,dl{list-style:none outside none;}
article, aside, footer, header, hgroup, nav, section, figure, figcaption { display: block;margin:0;padding:0;} /*html5设置*/
h1, h2, h3, h4, h5, h6, th, td, table, input, button, select, textarea, sub{ font-size:1em;}
body, input, button, select, textarea, sub{ font-family:Arial, sans-serif;}
em, cite, address, optgroup {font-style:normal;}
kbd, samp, code {font-family:monospace;}
img, input, button, select, textarea {vertical-align:middle; outline:none;}
img, fieldset {border:0;}
abbr, acronym {cursor:help; border-bottom:.01rem dotted black;}
table {width:100%; border-spacing:0; border:0;}
legend, hr { overflow:hidden; position:absolute; top:0; left:0;}
legend, hr, caption {visibility:hidden; font-size:0; width:0; height:0; line-height:0;}
.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }
.clearfix { zoom: 1; }
ul li{ list-style-type:none;}
.fr { float:right;}
.fl { float: left;}
.flex{ display:flex; flex-flow:row nowrap;}
div {  -webkit-transition-timing-function: ease-in-out;  -moz-transition-timing-function: ease-in-out;  -ms-transition-timing-function: ease-in-out;  -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;}
body { position: relative;  font-family:"微软雅黑","Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;  width: 100%;  color:#333;  background: #cccccc;  font-size:0.24rem;  line-height:1.625;}
a img,span img{ width:100%;}
.wrap{ width:10.8rem; min-height:19.22rem;  margin:0 auto; position:relative; background:#fff; overflow:hidden;}
header{ width:100%; height:1.5rem; background:url(../images/hlogo_bg.jpg) no-repeat 0 0 / 100% auto; position:relative; overflow:hidden; position:fixed; left:0; top:0; z-index:18;}
.wrap{ padding-top:1.5rem;}
.hlogo{ width:5.2rem; height:1.5rem; float:left; position:relative;}
.hlogo a{ display:block; width:4.29rem; height:1.22rem; margin:0.15rem 0 0 0.18rem; background:url(../images/hlogo.png) no-repeat 0 0 / 100% auto; }
.h_r{ width:4rem; height:1.5rem; float:right; overflow:hidden;}
.h_r a{ display:block; width:3rem; height:0.91rem; float:right; margin:0.32rem 0.26rem 0 0; background-image:url(../images/btn_yy03.png); background-repeat:no-repeat; background-size:100% auto;}
.h_r .hbtn_yy{ display:none; background-position:0 0;}
.h_r .hbtn_dload{ display:block; background-position: 0 0;}
section{ width:100%; overflow:hidden; position:relative;}
.banner{ height:19rem; background:url(../images/bg01.jpg) no-repeat 0 0 / 100% auto;}
.sect01{ height:8.4rem; background:url(../images/bg02.jpg) no-repeat 0 0 / 100% auto;}
.sect02{ height:9.4rem; background:url(../images/bg03.jpg) no-repeat 0 0 / 100% auto;}
.sect03{ height:8rem; background:url(../images/bg04.jpg) no-repeat 0 0 / 100% auto;}
.sect04{ height:16.4rem; background:url(../images/bg05.jpg) no-repeat 0 0 / 100% auto;}
/*.sect05{ height:8.76rem; background:url(../images/bg06.jpg) no-repeat 0 0 / 100% auto;}*/
.sect05{ height:9rem; background:url(../images/bg07.jpg) no-repeat 0 0 / 100% auto;}
.sect06{ height:9.89rem; background:url(../images/bg08.jpg) no-repeat 0 0 / 100% auto;}
.sect07{ height:9.99rem; background:url(../images/bg09.jpg) no-repeat 0 0 / 100% auto;}
.sect08{ height:8.52rem; background:url(../images/bg10.jpg) no-repeat 0 0 / 100% auto;}
.sect09{ height:11.15rem; background:url(../images/bg11.jpg) no-repeat 0 0 / 100% auto;}
.title{ width:100%; height:2.6rem; margin:0.2rem 0 0 0;  position:relative;}
.title span{ display:block; width:9.17rem; height:2rem; margin:0 auto;}
.sect01 .title span,.sect02 .title span,.sect03 .title span,.sect04 .title span,.sect05 .title span{ background-image:url(../images/title01.png); background-repeat:no-repeat; background-size:100% auto; }
.sect06 .title span,.sect07 .title span,.sect08 .title span,.sect09 .title span,.sect10 .title span{ background-image:url(../images/title02.png); background-repeat:no-repeat; background-size:100% auto; }
.sect01 .title span,.sect06 .title span{ background-position:0 0;}
.sect02 .title span,.sect07 .title span{ background-position:0 -2.32rem;}
.sect03 .title span,.sect08 .title span{ background-position:0 -4.65rem;}
.sect04 .title span,.sect09 .title span{ background-position:0 -6.93rem;}
.sect05 .title span,.sect10 .title span{ background-position:0 -9.25rem;}
.title p{ display:block; width:100%; font-size:0.34rem; color:#555757; text-align:center; margin-top:0.2rem; line-height:0.3rem;}
.banner_c{ width:100%; overflow:hidden; height:100%; position:relative;}
.logo,.logo a{ display:block; width:3.2rem; height:1.04rem;}
.logo{ position:absolute; left:0.2rem; top:0.2rem;}
.slogan{ width:8.64rem; height:2.8rem; position:absolute; left:50%; top:10.6rem; margin-left:-4.32rem;}
.btn_dload{ width:100%; height:2rem; position:absolute; left:50%; top:14.4rem; margin-left:-5.4rem;}
.btn_dload a{ display:block; width:6.47rem; height:1.88rem; margin:0 auto; }
.btn_rule{ display:block; width:1.9rem; height:0.53rem; background:url(../images/icon_rule.png) no-repeat 0 0 / 100% auto; position:absolute; right:0.4rem; top:3rem; z-index:6;}
.sect01_c{ width:100%; height:5.38rem; background:url(../images/act01_bg.png) no-repeat 0 0 / 100% auto; position:relative; margin:0.8rem auto 0; overflow:hidden;}
.sect02_c{ width:100%; overflow:hidden; position:relative; margin:0.8rem auto 0;}
.sect02_c ul{ width:100%;  margin:0 auto; display:flex; flex-flow:row nowrap; justify-content:center;}
.sect02_c ul li{ display:block; width:4.21rem; height:3.87rem; margin-left:-0.3rem; margin-right:-0.3rem;}
.sect02_c ul li img{ width:100%;}
.sect03_c{ width:100%; overflow:hidden; margin:0.6rem auto 0; position:relative;}
.sect03_c span{ width:10.12rem; height:4.6rem; margin:0  auto;}
.sect03_c span img{ width:100%;}
.sect03_c span{ display:block; width:10rem; margin:0 auto;}
.sect04_c{ width:100%; overflow:hidde; position:relative;}
.sect04 .btn_rule{ top:3.3rem;}
.sect01_m{ width:10rem; height:5.1rem; margin:0.4rem auto;}
.sect01_m span{ display:block; width:9.33rem; height:5.1rem; margin:0 auto;}
.gologin{ width:100%; min-height:1.4rem; overflow:hidden; margin:0.4rem auto 0.2rem;}
.gologin p{ display:block; width:100%; font-size:0.32rem; color:#555757; line-height:0.56rem; text-align:center; position:relative;}
.gologin p.gl_qf{ padding-right: 3.6rem;margin: 0.1rem auto; }
.gologin p a{ color:#ff894b;}
.gologin p a.btn_lqzg{display: block; width: 1.99rem; height: 0.53rem; background-color: #ffe167; border-radius: 25px; color: #d62a12; line-height: 0.53rem; text-align: center; font-size: 0.32rem;
box-shadow: 1px 1px 1px #bd9938; position: absolute; right: 2.5rem; top: 0;	}
.gologin p.gl_bd{ font-size:0.3rem; color:#ce301c;}
.rotary_c{ width:100%; margin:0 auto; overflow:hidden; position:relative;}
.rotary_main{ width:100%; height:6.3rem; position:relative; overflow:hidden;}
.chouj_cont{width:10.2rem; height:6.3rem; margin:0 auto; overflow:hidden; position:relative; }
.chouj_cont table{ width:10.2rem; height:6.2rem;}
.chouj_cont table td{ display:block; float:left; width:2.36rem; height:1.91rem; overflow:hidden; position:relative; margin:0 0.24rem 0.14rem 0; padding:0;}
.chouj_cont table td.lottery-unit-3,.chouj_cont table td.lottery-unit-4,.chouj_cont table td.lottery-unit-5{ margin-right:0;} 
.lottery-unit{ width:2.36rem; height:1.67rem; background:url(../images/lottery_bg01.png) no-repeat 0 0 / 100% auto; box-sizing:content-box;}
.lottery-unit.active{background:url(../images/lottery_bg01.png) no-repeat 0 -1.93rem / 100% auto;}
.lottery-unit span{ display:block; width:1.2rem; height:1.2rem; text-align:center; margin:0.1rem auto 0;  }
.lottery-unit p{ display:block; width:100%; font-size:0.28rem; line-height:0.24rem; color:#2a5a66; text-align:center; }
.chouj_cont table td.chouj_btn{ width:4.96rem; height:1.87rem; overflow:hidden; padding:0; }
.chj_btn{ display:table-column; width:4.96rem; height:1.87rem; float:left; background:url(../images/lottery_btn.png) no-repeat 0 0 / 100% auto;}
.rotate_rank{ width:100%; overflow:hidden; position:relative; margin:0 auto;}
.rotary_rank_c{ width:10.2rem; height:3.4rem; background:url(../images/rotate_rank_bg.png) no-repeat 0 0 /100% auto; margin:0 auto; position:relative;}
.rotary_props,.ratary_reward{ width:4.5rem; height:3rem; float:left; margin-top:0.3rem; }
.rotary_props{ margin:0.3rem 0.4rem 0 ;}
.rotary_props h3,.ratary_reward h3{ display:block; width:4.35rem; height:0.4rem;  margin:0 auto; font-size:0.36rem; color:#00c2d1; line-height:0.4rem; text-align:center; font-weight:normal;}
.rotary_props ul,.ratary_reward ul{ width:3.5rem; height:1.3rem; overflow-y:auto; margin:0.2rem 0 0.2rem 1rem;}
.rotary_props ul li,.ratary_reward ul li{ width:100%; font-size:0.24rem; color:#555757; line-height:0.36rem; text-align:left; }
.rotary_props ul li p,.ratary_reward li p{ display:block; width:70%; float:left;}
.rotary_props ul li span,.ratary_reward ul li span{ display:block; width:30%; float:left;}
.ra_btn{ display:block; width:2.82rem; height:0.66rem; background-image:url(../images/ra_btn.png); background-repeat:no-repeat; background-size:100% auto; margin:0 auto;}
.ra_btn01{ background-position:0 0;}
.ra_btn02{ background-position:0 -0.72rem;}
.sect05_c,.sect06_c{ width:100%; height:6rem; overflow:hidden; margin:0.2rem auto 0; position:relative;}
.sect05_pict{ width:10.5rem; height:4.68rem; background:url(../images/act05_bg.png) no-repeat 0 0 / 100% auto; position:absolute; left:50%; top:0; margin-left:-5.1rem; overflow:hidden;}
.sect06_pict span{ display:block; width:3.35rem; height:3.55rem; overflow:hidden; }
.sect05_pict span{ display:block; width:4.87rem; height:3.95rem; overflow:hidden; margin:0.33rem 0 0 0.45rem; }
.sect06_pict{ width:10.4rem; height:4.77rem; background:url(../images/act06_bg.png) no-repeat 0 0 / 100% auto; margin:0; overflow:hidden;}
.sect06_pict span{ margin:0.55rem 0 0 6.12rem; }
.sect06 .btn_rule,.sect07 .btn_rule,.sect08 .btn_rule{ top:2.3rem;}
.shenshou_c{ width:100%; height:3.5rem; margin:1rem auto 0; position:relative;}
.shenshou_c span{ display:block; width:100%; margin:0 auto;}
.shenshou_c span img{ width:100%;}
.shenshou_c li{ display:block; width:2.18rem; height:2.7rem;}
.shenshou_c  ul{ justify-content:center;}
.shenshou_c li img{ width:100%;}
.sect07_c{ width:10.43rem; height:4.14rem; background:url(../images/act07_bg.png) no-repeat 0 0 / 100% auto; margin:0 auto; overflow:hidden; position:relative;}
.sect07_hd{ width:9.46rem; height:3.2rem; margin:0.54rem 0 0 0.54rem; position:relative;}
.sect07_hd li{ display:block; width:1.32rem; height:0.49rem; position:absolute; background-image:url(../images/sect07_btn.png); background-repeat:no-repeat; background-size:100% auto; font-size:0.2rem; color:#fff; line-height:0.48rem; text-align:center;}
.sect07_bleft{ background-position:0 -0.58rem}
.sect07_bright{ background-position:0 -1.74rem}
.sect07_bleft:hover,.sect07_bleft.hover{ background-position:0 0;}
.sect07_bright:hover,.sect07_bright.hover{ background-position:0 -1.16rem;}
.sect07_btn01{ left:0.42rem; top:0;}
.sect07_btn02{ left:0.13rem; top:0.65rem;}
.sect07_btn03{ left:0; top:1.28rem;}
.sect07_btn04{ left:0.13rem; top:1.92rem;}
.sect07_btn05{ left:0.42rem; top:2.55rem;}
.sect07_btn06{ right:0.42rem; top:0;}
.sect07_btn07{ right:0.13rem; top:0.65rem;}
.sect07_btn08{ right:0; top:1.28rem;}
.sect07_btn09{ right:0.13rem; top:1.92rem;}
.sect07_btn10{ right:0.42rem; top:2.55rem;}
.sect07_bd{ width:5.82rem; height:2.79rem; position:absolute; left:2.37rem; top:0.67rem; overflow:hidden;}
.sect07_bd li{ display:none; width:100%; overflow:hidden;}
.sect07_bd li img{ width:100%;}
.sect07_bd li.on{ display:block;}
.sect09_c{ width:10.23rem; height:4.7rem; background:url(../images/act08_bg.png) no-repeat 0 0 / 100% auto; margin:0.4rem auto 0; position:relative; overflow:hidden;}
.wx_l{ width:2.2rem; height:2.6rem; margin:1.2rem 0 0 0.6rem;}
.wx_l span{ display:block; width:1.6rem; height:1.6rem; overflow:hidden; margin:0 auto;}
.wx_l p{ display:block;}
.wx_l p{ display:block; width:2.06rem; height:0.42rem; margin:0.4rem auto 0;  font-size:0.18rem; color:#5ca9bb; line-height:0.4rem; text-align:center; background:url(../images/k_bg.png) no-repeat 0 0 / 100% auto; }
.sect10_c{ width:10.8rem; height:5rem; background:url(../images/act10_bg.png) no-repeat 0 0 / 100% auto; margin:0.8rem auto 0; overflow:hidden}
.back_c{ width:9.03rem; height:6rem; margin:0.3rem auto 0; overflow:hidden; position:relative;}
.back_hd{ width:100%; height:0.9rem; margin:0 auto;}
.back_hd ul{ width:6.6rem; margin:0 auto;}
.back_hd li{ display:block; width:2.8rem; height:0.6rem; float:left; margin:0 0.2rem; cursor:pointer; text-indent:9rem; overflow:hidden; white-space:nowrap; background:url(../images/lb_btn01.png) no-repeat 0 0 / 100% auto;}
.back_hd li.back_btn01{ background-position:0 0;}
.back_hd li.back_btn02{ background-position:0 -0.65rem;}
.back_hd li.back_btn01:hover,.back_hd li.back_btn01.hover{ background-position:0 -1.33rem;}
.back_hd li.back_btn02:hover,.back_hd li.back_btn02.hover{ background-position:0 -1.99rem;}

.back_bd{ width:9.03rem; height:3.15rem; background:url(../images/lb_bg.png) no-repeat 0 0 / 100% auto; margin:0 auto; position:relative; overflow:hidden;}
.lb_hd{ width:8.9rem; height:0.6rem; margin:0.25rem auto 0.12rem;}
.lb_hd  ul{ width:100%; display:flex; flex-flow:row nowrap; justify-content:center;}
.lb_hd li{ display:block; width:1.33rem; height:0.4rem; float:left; margin:0 0.07rem; cursor:pointer; background:url(../images/lb_btn02.png) no-repeat 0 0 / 100% auto; font-size:0.24rem; color:#fff; text-align:center; line-height:0.4rem; }
.lb_hd li:hover,.lb_hd li.hover{ background-position:0 -0.7rem; color:#f36510;}
.lb_bd{ width:100%; overflow:hidden;}
.lb_bd li{ display:none; width:7rem; height:2rem; margin:0 auto; }
.lb_bd li img{ width:100%;}
.lb_bd li.on{ display:block;}
.back_unit{ display:none;}
.back_unit.on{ display:block;}
.btn_dl{ width:4.68rem; height:1.23rem; margin:1rem auto 0;}
.btn_dl a{ display:block; width:4.68rem; height:1.23rem; background:url(../images/btn_dload01.png) no-repeat 0 0 / 100% auto;}
footer{ width:100%; overflow:hidden;}
.footer_c{ width:100%; box-sizing:border-box; padding:0.6rem 0.2rem; background:#e4ebec;}
.footer_c p{ display:block; width:100%; font-size:0.26rem; text-align:center; line-height:0.4rem;}
.flogo{ width:2rem; float:left; overflow:hidden; margin-top:0.3rem;}
.flogo a,.flogo a img{ display:block; width:2rem;}
.bcode{ width:100%; height:3.6rem; overflow:hidden; margin-top:0.6rem;}
.bcode ul{ width:6.5rem; margin:0 auto; display:flex; flex-flow:row nowrap; justify-content:space-between;}
.bcode ul li{ display:block; width:2.84rem; height:2.5rem; background:url(../images/w2_code_bg.png) no-repeat 0 -2.5rem / 100% auto; overflow:hidden;}
.bcode ul li span{ display:block; width:1.5rem; height:1.5rem; margin:0.26rem 0 0 1.25rem;}
.bcode ul li span img{ width:100%;}
.bcode ul li p{ display:block; width:100%; font-size:0.2rem; color:#26b1b4; line-height:0.4rem; text-align:center; margin-top:0.3rem;}
.bcode ul li.w2_bcode01{ background:url(../images/w2_code_bg.png) no-repeat 0 0 / 100% auto;}
.ibottom{ width:100%; overflow:hidden; position:relative; background:#fff; padding:0.4rem 0; }
.itotop{ width:100%; height:1.2rem; }
.itotop a{ display:block; width:3rem; height:0.76rem; background:#d5eff3; margin:0 auto; border-radius:10px; overflow:hidden;}
.itotop a em{ display:block; width:0.62rem; height:0.29rem; background:url(../images/icon_link.png) no-repeat 0 -2.57rem / 100% auto; margin:0.24rem auto 0;}
.ilink{ width:8.6rem; margin:0 auto; overflow:hidden;}
.ilink ul{ display:box; display:-webkit-box; display:-moz-box; display:-ms-box; -webkit-box-align:center; -ms-box-align:center; -o-box-align:center; -moz-box-align:center; -webkit-box-orient:horizontal; -moz-box-orient:horizontal; -ms-box-orient:horizontal; -o-box-orient:horizontal; box-pack:justify; -webkit-box-pack:justify; -moz-box-pack:justify; -ms-box-pack:justify; -o-box-pack:justify;}
.ilink li{ display:block;}
.ilink li a{ display:block; height:0.7rem; overflow:hidden;}
.ilink li a em{ display:block; width:0.62rem; height:0.64rem; margin:0 auto; float:left; background-image:url(../images/icon_link.png); background-repeat:no-repeat; background-size:100% auto;}
.ilink01 a em{ background-position:0 0;}
.ilink02 a em{ background-position:0 -0.67rem;}
.ilink03 a em{ background-position:0 -1.33rem;}
.ilink li p{ display:block; float:left; margin-left:0.2rem; height:0.62rem; font-size:0.3rem; color:#4d4d4d; line-height:0.62rem;}
.ilink li p{ display:block; float:left; margin-left:0.2rem; height:0.62rem; font-size:0.3rem; color:#4d4d4d; line-height:0.62rem;}
.iphone{ width:4rem; margin:0.4rem auto 0; }
.iphone span{ display:block; width:100%; position:relative; text-indent:0.7rem; font-size:0.3rem; color:#4d4d4d; line-height:0.36rem; text-align: center;}
.iphone span em{ display:block; width:0.62rem; height:0.36rem; background:url(../images/icon_link.png) no-repeat 0 -2rem / 100% auto; position:absolute; left:50%; top: 0; margin-left: -1.2rem;}
.iphone p{ display:block; width:100%; font-size:0.3rem; color:#4d4d4d; margin-top:0.1rem; text-align:center;}

.zhaomu{ width:100%; overflow:hidden; margin-top:0.4rem;}
.zhaomu_c{ width:10.51rem; height:4.7rem; background:url(../images/zm_bg.png) no-repeat 0 0 / 100% auto; margin:0 auto 0; position:relative; overflow:hidden;}
.zm_list{ width:4.43rem; height:3.5rem; position:relative; float:left; background:url(../images/zm_bg02.png) no-repeat 0 0 / 100% auto; margin-top:0.32rem;}
.zm01{ margin-left:0.7rem; margin-right:0.26rem;}
.zm_t{ display:block; width:2.76rem; height:0.6rem; margin:0 auto; overflow:hidden; background-image:url(../images/zm_t.png); background-repeat:no-repeat; background-size:100% auto;}
.zm01 .zm_t{ background-position:0 0 ;}
.zm02 .zm_t{ background-position:0 -0.59rem ;}
.zm_list ul{ width:100%; height:2.56rem; margin-top:0.28rem;}
.zm_list ul li{ width:100%; display:block; height:0.65rem; font-size:0.2rem; color:#555757; line-height:0.6rem; text-align:center;}
.zm_sm{ width:100%; font-size:0.18rem; color:#387f8e; line-height:0.3rem; position:relative;}
.zm_sm em{ display:block; float:left; width:1rem;}
.zm_btn{ width:4.52rem; height:1.1rem; margin:0.4rem auto 0;}
.zm_btn a{ display:block; width:4.52rem; height:1.08rem; background:url(../images/icon_btn_bm.png) no-repeat 0 0 / 100% auto;}
.pshow{ width:100%; margin:0.4rem auto 0;}
.pshow_c{ width:100%; height:4.6rem; position:relative; overflow:hidden; display:flex; flex-flow:row nowrap; justify-content:center;}
.pshow_item{ width:2.46rem; height:4.2rem; float:left; margin:0 0.1rem; background:#fff; box-shadow:0 0 2px #999; box-sizing:border-box; border-radius:0.1rem;  }
.pshow_pict{ width:2.4rem; height:3.4rem; border-radius:0.1rem; overflow:hidden; margin:0.02rem  auto 0; }
.pshow_pict a{ display:block; width:2.4rem; height:3.4rem; }
.pshow_pict a img{ width:100%;}
.pshow_info{ width:100%; box-sizing:border-box; padding:0 0.08rem;}
.psinfo_l{ width:1.7rem; float:left; height:100%; font-size:0.18rem; color:#a0a0a0; line-height:0.3rem; margin-top:0.06rem;}
.psinfo_l p{ display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.psinfo_r{ width:0.6rem; float:right;}
.psr_zan{ width:100%; margin-top:0.16rem;}
.sicon_zan{ display:block; width:0.24rem; height:0.21rem; background:url(../images/icon_heart.png) no-repeat 0 0 / 100% auto; margin:0 auto;}
.psr_zan p{  font-size:0.18rem; text-align:center; color:#a0a0a0; line-height:0.36rem; width:100%; margin:0 auto;}
.sicon_zan:hover,.sicon_zan.hover{ background-position:0 -0.23rem;}
.pshow_btn{ width:4.52rem; height:1.1rem; margin:0 auto;}
.pshow_btn a{ display:block; width:4.52rem; height:1.08rem; background:url(../images/icon_btn_bm.png) no-repeat 0 -1.36rem / 100% auto;}
.b_dl_btn{ width:4.52rem; height:1.2rem; margin:0.2rem auto 0;}
.b_dl_btn a{ display:block; width:4.52rem; height:1.08rem; background:url(../images/icon_btn_bm.png) no-repeat 0 -2.68rem / 100% auto;}

/*弹框样式*/
.win_wrap{ width:100%; position:relative;}
.wrule,.wintip,.winzf { display:none; width:100%; height:100%; background:rgba(0,0,0,0.65); position:fixed; left:0; right:0; top:0; bottom:0; z-index:500;}
.wrule_c,.wlogin_c{ width:10.8rem; height:6.66rem; background:url(../images/win_bg.png) no-repeat 0 0 / 100% auto; position:absolute; left:50%; top:50%; margin-left:-5.4rem; margin-top:-3.2rem; overflow:hidden;}
.wr_tt,.wr_tt span{ display:block; width:6.82rem; height:0.8rem; }
.wr_tt{ margin:0.5rem auto 0.24rem;}
.wr_c,.wl_c{ width:9.4rem; height:5rem; margin:0 0 0 1.1rem;}
.wr_c ul{ width:9rem; height:4.3rem; overflow-y:auto;}
.wr_c ul li{ width:100%; font-size:0.28rem; color:#5f5f5f; line-height:0.54rem; clear:both; }
.wr_c ul li span{ display:block; min-width:1.2rem; float:left; font-weight:bold;}
.wr_c ul li p{ display:block; width:8.6rem;  position:relative; padding-left:1.2rem; }
.wl_tt{ width:6.45rem; height:0.52rem; margin:0.6rem auto 0.3rem; background:url(../images/win_tt06.png) no-repeat 0 0 / 100% auto; font-size:0.36rem; color:#e06a0b; line-height:0.46rem; text-align:center;}
.wl_hd{ width:100%; height:0.6rem; overflow:hidden; position:relative; margin:0.4rem auto ; }
.wl_hd ul{ width:5.6rem; margin:0 auto;}
.wl_hd li{ display:block; width:2.18rem; height:0.6rem; float:left; margin:0 0.25rem; background:#fdddac; font-size:0.3rem; color:#e05037; line-height:0.58rem; text-align:center; border-radius:25px; border:1px solid #f8cea7;}
.wl_hd li:hover,.wl_hd li.hover{ background-color:#e05037; color:#fff;}
.wl_row,.wa_row,.fmrow{ width:100%; overflow:hidden; margin-bottom:0.2rem;}
.wl_bd{ width:6.7rem; overflow:hidden; margin:0 auto 0;}
.wl_unit{ width:100%; display:none;}
.wl_unit.on{ display:block;}
.wl_unit .sbtn{ display:block; width:1.9rem; height:0.66rem; float:left; margin-left:0.1rem; font-size:0.28rem; background:#ffba76; color:#fff;}
.wl_row input,.wa_row input,.fmrow select{ display:block; width:6.6rem; height:0.66rem; background:#fff; border-radius:6px; padding:0 0.16rem; box-sizing:border-box; font-size:0.3rem; color:#333;}
.wa_row input,.fmrow select{ border:1px solid #31c8d4; }
.wl_row input {  border:1px solid #ffba76;}
.wl_c .wl_code{ width:4.6rem; float:left;}
.yzm_img{ display:block; width:1.6rem; height:0.66; float:left; margin-left:0.1rem;}
.yzm_img img{ width:100%;}
.wl_c .wl_btn,.wl_c .waddr_btn,.fm_btn{ display:block; width:3.73rem; height:0.96rem; background-image:url(../images/log_btn.png); background-repeat:no-repeat; background-size:100% auto; margin:0 auto 0; border:0; padding:0; background-color:transparent;}
.wl_btn{ background-position:0 0;}
.wl_c .waddr_btn{ background-position:0 -2.09rem;}
.fm_btn{ background-position:0 -1.05rem}
.wr_close,.win_close{ display:block; width:0.4rem; height:0.42rem; background:url(../images/icon_wclose.png) no-repeat 0 0 / 100% auto; position:absolute; right:0.6rem; top:0.5rem;}
.waddr .wl_c{ width:8.6rem; margin:0.4rem auto 0;}
.wa_row p{ display:block; width:2rem; float:left; font-size:0.3rem; color:#5f5f5f; text-align:right; margin-right:0.1rem;}
.wa_row input{ width:5.6rem;}
.wl_ts{ display:block; width:5.6rem; height:1.6rem; background:#fff; border:1px solid #31c8d4; border-radius:6px; padding:0.16rem; box-sizing:border-box; font-size:0.3rem; color:#333;}
.wresult_c{ width:10rem; height:6.8rem; background:url(../images/wtip_bg.png) no-repeat 0 0 / 100% auto; position:absolute; left:50%; top:50%; margin-left:-5rem; margin-top:-3rem; overflow:hidden; }
.wresult_m{ width:10rem; margin:0 auto;}
.wresultPict{ display:block; width:2.6rem; height:2.6rem; text-align:center; margin:0.1rem auto;}
.wresultTxt{ display:block; width:100%; overflow:hidden; font-size:0.32rem; text-align:center; color:#444; margin-bottom:0.4rem;}
.wresultTxt span{ color:#dd4a33;}
.wresultBtn,.wresultBtn01{ display: block; width: 3.05rem; height: 0.8rem; background: url(../images/btn_l02.png) no-repeat 0 -2.23rem / 100% auto; margin: 0 auto;}
.wtip_m{ width:8rem; margin:2.8rem auto 0;}
.wtip_m p{ display:block; width:100%; text-align:center; margin-bottom:0.6rem; font-size:0.4rem;}
.wlqlog{ display:none; width:100%; height:5rem; }
.wlql_c{ width:6.7rem; overflow:hidden; margin:0.6rem auto 0;}
.fmbtn{ width:100%; overflow:hidden; margin-top:0.4rem;}
.winzf_c{ width:10rem; height:6.72rem; background:url(../images/wtip_bg.png) no-repeat 0 0 / 100% auto; position:absolute; left:50%; top:50%; margin-top:-4rem; margin-left:-5rem; overflow:hidden;}
.winzf_m{ width:8rem; overflow:hidden; margin:1.2rem auto 0;}
.winzf_m span{ display:block; width:3rem; height:3rem; margin:0 auto;}
.winzf_m p{ display:block; width:100%; margin-top:0.3rem; font-size:0.36rem; color:#26677e; text-align:center;}
.wsignup_c{ width:10.8rem; height:9rem; background:url(../images/win_bg03.png) no-repeat 0 0 / 100% auto; position:absolute; left:50%; top:50%; margin-left:-5.4rem; margin-top:-4.5rem; overflow:hidden;}
.wl_f{ width:100%; height:0.66rem; position:relative; clear:both;}
.wl_f p{ display:block; width:1.6rem; float:left; font-size:0.24rem; color:#5f5f5f; line-height:0.46rem; text-align:right;}
.wl_f .wl_txt,.wl_sel{ display:block; height:0.46rem; float:left; background:#fff; border:1px solid #31c8d4; border-radius:5px; padding:0 0.12rem; font-size:0.24rem; color:#5f5f5f;}
.wl_f .wl_short{ width:3.1rem;}
.wl_txt{ width:6.2rem;}
.wl_sel{ width:1.12rem;}
.wl_f .wl_short02{ width:2.8rem; margin-right:0.25rem;}
.wl_f .p_long{ width:2rem;}
.wl_sel_js{ width:2.3rem;}
.wl_f_btn{ width:8.2rem; height:0.8rem; margin-top:0.2rem;}
.wsignup_btn{ display:block; width:3.2rem; height:0.8rem; background:url(../images/icon_btn_bm.png) no-repeat 0 0 / 100% auto; margin:0 auto;}










