nav{width:100%;height:3.667rem;padding:0 1.25rem;background:#fffdfd}
nav a{font-size:1.333rem;color:#4a4a4a;margin-right:2rem}
nav a.cut_active{font-size:1.5rem}
nav a.search{width:1.5rem;height:1.583rem;margin-right:1.25rem;background-position:0 -.083rem}
nav a.vip{position:relative}
nav a.vip i{width:1rem;height:1rem;position:absolute;top:-.5rem;right:-1.25rem;background-position:-6.75rem -.083rem}
.home .channel{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem .8rem;padding:1.167rem .8rem 1.167rem;background:#fff;border-radius:.5rem}
.home .channel a i{margin-bottom:.333rem}
.home .channel a span{font-size:1rem;color:#4a4a4a}
.home .channel a:nth-of-type(-n+5) i{width:3.667rem;height:3.667rem}
.home .channel a:nth-last-child(-n+5) i{width:2rem;height:2rem}
.home .channel a.vip i{position:relative}
.home .channel a.vip i::after{display:inline-block;content:"";width:1.583rem;height:.917rem;position:absolute;top:-.417rem;right:-1.167rem;background:url(/images/3.0/bcw_all1.png) no-repeat -9.417rem -.083rem/29.75rem 42.583rem}
.home .channel .kjh i{background-position:0 -3.25rem}
.home .channel .zst i{background-position:-5.333rem -3.25rem}
.home .channel .zjjh i{background-position:-10.667rem -3.25rem}
.home .channel .cpgj i{background-position:-16rem -3.25rem}
.home .channel .ylcx i{background-position:-21.333rem -3.25rem}
.home .channel .npp i{background-position:0 -8.583rem}
.home .channel .bl i{background-position:-3.667rem -8.583rem}
.home .channel .nrh i{background-position:-7.417rem -8.583rem}
.home .channel .znjh i{background-position:-11.083rem -8.583rem}
.home .channel .xhfb i{background-position:-14.75rem -8.583rem}
.home .xibao{height:2.5rem;margin-top:.8333rem;overflow:hidden}
.home .xibao .swiper-slide{height:2.5rem;line-height:2.5rem;padding:0 .5rem 0 6.1667rem;font-size:1.1667rem;color:#4a4a4a;overflow:hidden;background:url(/images/3.0/xibao.png) no-repeat .5rem center/5.1667rem 1.9167rem;background-color:#fff;border-radius:.3333rem}
.home .xibao .swiper-slide i{min-width:1.3333rem;height:1.3333rem;margin-top:.4167rem;background-position:-27.75rem -24.8333rem}
.home .gn_modle{margin-top:.917rem}
.home .gn_modle .slideshow{width:9.333rem;height:12rem;margin-right:.667rem;border-radius:.417rem}
.home .gn_modle .slideshow .swiper-slide,.home .gn_modle .slideshow .swiper-slide img{width:100%;height:100%;border-radius:.417rem}
.home .gn_modle .slideshow .swiper-pagination{text-align:center;bottom:.417rem}
.home .gn_modle .slideshow .swiper-pagination span{display:block;width:.25rem;height:.25rem;background:#fff}
.home .gn_modle .slideshow .swiper-pagination span.swiper-pagination-bullet-active{background:#54bbfe}
.home .gn_modle .sqzwrap .top{height:2.5rem}
.home .gn_modle .sqzwrap .top>span{width:9.667rem;font-size:1.167rem;color:#4a4a4a}
.home .gn_modle .sqzwrap .top>span.sprite_img{font-size:1.25rem;font-weight:700;color:#fff}
.home .gn_modle .sqzwrap .top>span:first-of-type.sprite_img{background-position:0 -12.25rem}
.home .gn_modle .sqzwrap .top>span:last-of-type.sprite_img{background-position:-11.333rem -12.25rem}
.home .gn_modle .sqzwrap .list{padding:.167rem .5rem .833rem;background:#fff;border-radius:0 0 .5rem .5rem;display:none}
.home .gn_modle .sqzwrap .list a{display:block;height:2.167rem;padding:0 .5rem;margin-top:.667rem;line-height:2.167rem;font-size:1.083rem;overflow:hidden;background:#f3f9ff;border-radius:.333rem}
.home .gn_modle .sqzwrap .list a span:first-of-type{color:#daa768;font-weight:700}
.home .gn_modle .sqzwrap .list a span:last-of-type{color:#4a4a4a}
.home .gn_modle .sqzwrap .list.show{display:block}
.zbpage .choose .item{margin-bottom:1rem}
.zbpage .choose .item .label{font-size:1.167rem;color:#4a4a4a;line-height:2.167rem}
.zbpage .choose .item .right{display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.5rem}
.zbpage .choose .item .right a{height:2.167rem;font-size:1rem;color:#4a4a4a;background:#eee;border-radius:.25rem}
.zbpage .choose .item .right a.active{font-size:1rem;color:#5c78f5;background:#e3f2fd}
.zbpage .choose .item .right a i{width:.583rem;height:.417rem;margin-left:.333rem}
.zbpage .choose .item .right a i.zk{background-position:-21.917rem -.083rem}
.zbpage .choose .item .right a i.sq{background-position:-24.167rem -.083rem}
.zbpage .choose .item .right.hide{display:none}
.vipqy{padding:1.333rem 0;background:#fff;box-shadow:0 .083rem .333rem 0 #f6f6f6,0 .083rem .333rem 0 #eee;border-radius:.667rem}
.vipqy p{font-weight:700;font-size:1.5rem;padding-left:1.083rem}
.vipqy .qy{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem .1rem;margin-top:1.3333rem}
.vipqy .qy a i{width:3.5rem;height:3.5rem}
.vipqy .qy a span{font-size:1rem;color:#181818;margin-top:.333rem}
.vipqy .qy .zs i{background-position:0 -19.667rem}
.vipqy .qy .ltb i{position:relative;background-position:-5.167rem -19.667rem}
.vipqy .qy .ltb i::after{display:inline-block;content:"";width:3.5rem;height:.917rem;position:absolute;top:-.167rem;right:-2.167rem;background:url(/images/3.0/bcw_all1.png) no-repeat -12.667rem -.083rem/29.75rem 42.583rem}
.vipqy .qy .rmzx i{background-position:-10.333rem -19.667rem}
.vipqy .qy .xhfb i{background-position:-15.5rem -19.667rem}
.vipqy .qy .znjh i{background-position:-20.667rem -19.667rem}
.vipqy .qy .dsjys i{background-position:-25.833rem -19.667rem}
.vipqy .qy .zxsf i{background-position:0 -28.583rem}
.vipqy .qy .xgnc i{position:relative;background-position:-5.167rem -28.583rem}
.vipqy .qy .xgnc i::after{display:inline-block;content:"";width:2.417rem;height:.917rem;position:absolute;top:-.167rem;right:-1.333rem;background:url(/images/3.0/bcw_all1.png) no-repeat -17.833rem -.083rem/29.75rem 42.583rem}
.xhfb_img{display:block;width:100%;height:5rem;margin-top:.833rem}
.xhfb_img img{display:block;width:100%;height:100%}
.rmzx_til{width:100%;margin-top:1.5rem}
.rmzx_til i{width:1.833rem;height:2rem;background-position:-14.667rem -24.9167rem}
.rmzx_til p{font-weight:700;font-size:1.5rem;margin-left:.5rem}
.vip_pop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}
.vip_pop .pop_con a,.vip_pop .pop_con a img{display:block;width:21.333rem}
.vip_pop .pop_con .close{width:2rem;height:2rem;margin-top:1rem;background-position:-11rem -24.92rem}
.btn_box{width:100%;height:4.667rem;background:#fff;box-shadow:inset 0 .083rem .25rem 0 #cecece;position:fixed;left:50%;bottom:0;transform:translateX(-50%)}
.btn_box .btn{width:29.25rem;height:3.333rem;background:url(/images/3.0/vip_btn.png) no-repeat left center/100%}
.btn_box .btn .text{display:block;width:70%;text-align:center;font-size:1.25rem;color:#fff}
.btn_box .btn .kt{text-align:center;font-weight:700;font-size:1.5rem;color:#fff}
.describe{padding-bottom:1.667rem;background:linear-gradient(180deg,#fae8ee 0,#f3f3ff 67%,#fff 100%)}
.describe .closebox{width:100%;height:3.333rem;padding-left:1rem}
.describe .closebox .back,.describe .closebox .close{width:2rem;height:2rem}
.describe .closebox .back.close,.describe .closebox .close.close{background-position:0 -24.833rem}
.describe .closebox .back.back,.describe .closebox .close.back{background-position:-3.667rem -24.833rem}
.describe .tito{font-weight:700;font-size:2rem;color:#4a4a4a;margin:3.083rem 0 0 1.583rem}
.describe .sc{font-size:1.167rem;color:#4a4a4a;margin:.667rem 0 0 1.583rem}
.describe .cut{margin:4.167rem 0 0 1.583rem}
.describe .cut span{font-size:1.167rem;color:#4a4a4a;margin-right:2.667rem}
.describe .cut span.cut_active{font-size:1.333rem}
form{display:none;width:100%;padding:2.5rem 1.667rem}
form .item{width:100%;margin-top:.417rem}
form .item .top{width:100%;height:3.833rem;padding:0 1rem 0 1.167rem;background:#f6f6f6;border-radius:.667rem}
form .item .top .mobile{width:1.333rem;height:1.833rem;background-position:-21.75rem -24.9167rem}
form .item .top .yzm{width:1.333rem;height:1.583rem;background-position:-24.75rem -24.9167rem}
form .item .top .mm{width:1.333rem;height:1.75rem;background-position:-22rem -8.5833rem}
form .item .top .hq{width:6.667rem;height:100%;font-size:1rem;color:#4a4a4a;position:relative}
form .item .top .hq::before{display:inline-block;content:"";width:.083rem;height:1.5rem;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#e0e0e0}
form .item .top input{height:100%;margin-left:.667rem;font-size:1.167rem;border:none;outline:0;background:#f6f6f6}
form .item .top .eye{width:1.333rem;height:.917rem}
form .item .top .eye.unlook{background-position:-22.833rem -16.4167rem}
form .item .top .eye.look{background-position:-25.75rem -16.4167rem}
form .item .top .txyzm{width:5.3333rem;height:2.8333rem}
form .item .rule{height:1.167rem;font-size:.833rem;margin-top:.333rem}
form button{width:100%;height:3.833rem;margin-top:3.333rem;border:none;font-weight:700;font-size:1.333rem;color:#fff;border-radius:.667rem}
form .xieyi{font-size:1rem;color:#777;margin-top:1.667rem}
form .xieyi .sel span{width:.917rem;height:.917rem;margin-right:.167rem;border-radius:50%;border:.083rem solid #777;background-position:2rem}
form .xieyi .sel.selected .sprite_img{border:none;background-position:-28.833rem -16.45rem}
form .xieyi a{color:#181818}
form.show{display:block}
form .forget{height:1.333rem;text-align:right}
form .forget a{font-size:1rem;color:#bbb}