*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
abbr,acronym,fieldset,img{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#373737;font-size:14px;line-height:1.5;font-family:"微软雅黑";-webkit-font-smoothing:antialiased;background-color:#f4f4f8;max-width:750px;margin:0 auto;line-height:normal;min-height:100vh}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#337ab7;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.bank30{height:30px}
.bank50{height:50px}
.bank60{height:60px}
.bank80{height:80px}
.bank100{height:100px}
.btns{text-align:center}
.btns a{display:inline-block;width:80%;max-width:350px;height:45px;line-height:45px;color:#fff;background-color:#1d295c}
.navsub ul li,.ul-pics .txt,li a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.wp{margin:0 auto;max-width:750px;padding:0 .5rem}
img{display:block;max-width:100%}
.banner{height:4.37rem;padding:.3rem;box-sizing:border-box;border-bottom-left-radius:15%;border-bottom-right-radius:15%;background:linear-gradient(180deg,#3d9bfe,#0b76e8);position:relative}
.banner .logo-box{height:.8rem;display:flex;align-items:center}
.banner .logo-img{width:2.0498rem;margin:.1rem 0}
.banner h3{font-size:.3rem;color:#fefefe;font-weight:700;margin:.2rem 0 .1rem;line-height:1.1}
.banner p{font-size:.2rem;color:#fefefe;margin:.1rem 0 .5rem;line-height:normal}
.ban-search{display:flex;box-sizing:border-box;border-radius:.3rem;background:#fff;overflow:hidden;height:.6998rem;z-index:99;position:relative}
.ban-search input{padding-left:.2rem;font-size:.24rem;flex:2.5;outline:0;border:none}
.ban-search input::-webkit-input-placeholder{color:#b3b3b3}
.ban-search .s-control{display:flex;padding:0 .1rem;flex:1;justify-content:space-around;align-items:center;color:#0a80fc;font-size:.3rem;position:relative}
.ban-search .s-control a{text-decoration:none}
.ban-search .s-control:before{content:'';position:absolute;left:42%;top:20%;height:60%;width:1px;background:#d4d4d4}
.ban-search .s-control img{width:.27rem}
.banner .ban-ab-img1{position:absolute;left:0;top:-25%;width:2.4098rem}
.banner .ban-ab-img2{position:absolute;right:0;bottom:0;width:2.06rem}
.banner .ban-ab-book{position:absolute;right:.2rem;bottom:0;width:2.45rem}
.main{position:relative;margin:.2rem;border-radius:.2rem;top:-.6rem;background:#fff;z-index:9;overflow:hidden}
.main .bbbox{position:relative}
.main .bbbox .arrow-tip{position:absolute;right:-.1rem;top:0;height:100%;width:calc(10vw + .1rem);display:flex;align-items:center;justify-content:center;padding-left:.1rem;background:linear-gradient(to left,#fff,#0086ff);z-index:9}
.main .bbbox .arrow-tip img{width:.21984rem;z-index:99;transform:translate(-.1rem)}
.main .sys-tab{font-size:0;color:#000;background:linear-gradient(180deg,#0086ff,#0066fd);margin-bottom:.2rem;white-space:nowrap;overflow:scroll;position:relative}
.main .sys-tab::-webkit-scrollbar{display:none}
.main .sys-tab .sys-item{color:#fff;font-size:.2rem;width:35%;height:100%;display:inline-block;text-align:center;padding:.2rem 0;vertical-align:text-top}
.main .sys-tab p{line-height:.3rem;font-size:.2rem;position:relative;margin:0}
.main .sys-tab .sys-item.active{background:#fff;border-top-left-radius:.2rem;border-top-right-radius:.2rem}
.main .sys-tab .sys-item.active .title{color:#007cfe}
.main .sys-tab .sys-item.active .price{color:#a6a6a6}
.main .sys-tab .sys-item.active p{border-right-color:#fff}
.main .sys-tab p::before{position:absolute;content:'';left:0;top:0;width:1px;height:100%;background:#fff}
.main .sys-tab .sys-item.active+.sys-item p::before{display:none}
.main .sys-tab .title{font-size:.24rem;font-weight:700}
.main .info{display:flex;justify-content:space-between;align-items:center;font-size:.3rem;color:#666;margin:0 .38rem;padding:.2rem 0;border-bottom:1px solid #f4f4f8}
.main .info label{display:flex;align-items:center;width:1.1rem;justify-content:space-between;font-size:.3rem;font-weight:700;line-height:normal}
.main .info .title-icon{width:.24rem}
.main .info .author-icon,.main .info .ctx-icon{width:.23rem}
.main .info input{padding-left:.2rem;font-size:.3rem;outline:0;border:none;flex:1;margin-left:.3rem}
.main .info input::-webkit-input-placeholder{color:#d5d5d5}
.main .s-choose-wrap{display:flex;flex:1;margin-left:.5rem}
.logo-select{width:.27984rem;height:.27984rem;margin:.02rem .1rem 0 0}
.main .s-choose-wrap .s-choose{display:flex;align-items:center;margin-right:.4rem}
.main .ctx-wrap{margin:0 .38rem}
.main .ctx-wrap .s-txt{position:relative;font-size:0}
.main .ctx-wrap .s-txt .s-tip{position:absolute;left:.2rem;top:.2rem;font-size:.24rem;color:#c1c1c1}
.main .ctx-wrap .s-txt .s-tip p:first-child{font-size:.3rem;color:#666}
.main .ctx-wrap .s-file{background:#f4f4f8;border-radius:.2rem;overflow:hidden;display:none;flex-direction:column;justify-content:center;align-items:center;height:4.4rem;position:relative;font-size:.3rem}
.main .ctx-wrap .s-file.active{display:flex}
.main .ctx-wrap .s-file .zjc-tip{position:absolute;left:0;bottom:0;width:100%;background:#e3f3ff;font-size:.24rem;color:#2170d6;padding:.33333rem .48rem}
.main .ctx-wrap .s-file .icon-upload{width:1.08984rem}
.main .ctx-wrap .s-file .file-wrap{position:relative;display:inline-block}
.main .ctx-wrap .s-file .icon-cha{position:absolute;right:-.12rem;top:-.05rem;width:.18rem}
.main .ctx-wrap .s-file .icon-file{width:1.08rem}
.main .ctx-wrap .s-file .bar{display:inline-block;width:60%;background:silver;border-radius:.2rem;height:.2rem;position:relative;overflow:hidden}
.main .ctx-wrap .s-file .bar .my-progress{position:absolute;left:0;top:0;height:100%;background:#0a80fc;width:0}
.main .ctx-wrap .s-file p{font-size:.24rem;color:silver;padding-top:.1rem;margin:0}
.main .ctx-wrap .s-file input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;opacity:0}
.main .ctx-wrap textarea{font-size:.24rem;width:100%;resize:none;outline:0;border:none;padding:.2rem;background:#f4f4f8;border-radius:.2rem;height:4.4rem;box-sizing:border-box;word-break:break-all;font-family:inherit}
.main .ctx-wrap .total{font-size:.2rem;color:#999;text-align:center;margin:.2rem 0}
.main .ctx-wrap .total span:first-child{margin-left:.15rem}
.main .ctx-wrap .total .impl{color:#ff001e;font-style:normal}
.main .ctx-wrap .my-submit{text-align:center;width:100%;padding:.2rem 0;background:linear-gradient(180deg,#3e9bfe,#0270e5);color:#fff;font-size:.36rem;border:none;outline:0;border-radius:.66667rem;margin-bottom:.4rem}
.ul-list1 li{display:none}
.ul-list1 li.on{display:block}
.footer{font-size:.12rem;padding:.2rem;color:#bebebe;text-align:center;margin-top:-.4rem}
@media (min-width:320px){
html{font-size:43.6667px}
}
@media (min-width:360px){
html{font-size:48px}
}
@media (min-width:375px){
html{font-size:50px}
}
@media (min-width:384px){
html{font-size:51.2px}
}
@media (min-width:414px){
html{font-size:55.2px}
}
@media (min-width:448px){
html{font-size:59.7333px}
}
@media (min-width:480px){
html{font-size:48px}
}
@media (min-width:512px){
html{font-size:68.2667px}
}
@media (min-width:544px){
html{font-size:72.5333px}
}
@media (min-width:576px){
html{font-size:76.8px}
}
@media (min-width:608px){
html{font-size:81.0667px}
}
@media (min-width:640px){
html{font-size:85.3333px}
}
@media (min-width:750px){
html{font-size:100px}
}
.header{height:.9rem;display:flex;justify-content:space-between;align-items:center;padding:0 .4rem;color:#010101;background:#fff;font-size:.36rem}
.header a{text-decoration:none}
.header span{font-size:.36rem;color:#010101}
.header span.icon-lianxikefu{font-size:.66667rem}
@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_2352570_1b3a1ca1b5h.eot?t=1614045382786);src:url(//at.alicdn.com/t/font_2352570_1b3a1ca1b5h.eot?t=1614045382786#iefix) format('embedded-opentype'),url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAQsAAsAAAAACKgAAAPfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDMgqEPINPATYCJAMUCwwABCAFhG0HVBtnB8iuMSYy1L2IaNBkqhoa2u3W0wt4whk+/HXxwLeW/pnZvW43BVaIiuF5YHBxiWxZA7MwiDqoq+/P/TQFGmNaPSJyxZfflNLLzy+c78AzWHRzOw/swM31BhtwAXFA48SDwP83t7+Lk2aOxkbfvCPZLIq2iVYimdZ4hHY0AAVqtKaquiKTsL/ICfj6/z/HTJfC/dc2l4zwjfYGOEqgAUXkRdOd4B3InSjfMrzVpXDQpwko9VZGNWdgbA4ZZcikgLCTSnZkzOhlDaVBIahUrMyE43JFPBDf4Vjw86HVqFAQ5QmZOXdzvwt1NWioT3VVVnoIgumskNeRMBKSEfZX2nfSRPGRNErz77RmQEqFKDZo6P+3p6G+Opb4QMqS/sMjSjKBUEGK24EZOJHRgLOINPRnkWjYI9OsqEfCZzkpByUKXIUPiHrglL2CIA5t377TwFz3ZTs+vuHgsYlPv/ZRnfkyLiH8/Nn370p49Kln6R4/fnyokmA7sjx4QybWJVx6N5682afUNTifD1dh9jVp8/x056qbYbCZp+UttviudURbZYUQwgZt83zwgbQlqRsirL35EJIDZnyw+WwOnL8B6vTW9yFYp+W+SjNrDFllW1/1rN1N/2rR6QVU+5db1pqnLLpZOsvc0RG1a3ntEZTjxdHGkRFbGb/u0xti9DTWrukh6g4k3ZxBVJ67owVED2JkRzppiZff3R/L8oGTxaHq3xjeeEPxdmu4GkzQwpKViEhWgmykbFqNQqkCN0ZLi2eENq/CsLFrhtpw+J556fZcE9r5K6dxSOrLLf7MjQTV97Pw0X5Df4bFz56Ek57vnmG/w35PnsH50P8TZzFF+qZ+8R7V00NqCgilkGYmpTzN/+2/41tVbE1t+2+kMvBvef0Heasy3eTo3yl0FvxkQceqzBIRQ54Z5ZxvOHLzU3rRbCjxa91d/Ezj7A4l1qBQBAiiNnpBUhiIzLAjIVdjDFQUpkNphMH1NbriNELWFsPFAIJOriDq4C0knTwiM+w35HqIQ0WnkKC0OGTuWGNw2JbQy8EuwIUdUUydLECYSSSEpTMgKT47T4sC/AJwmYZwdUVVPjUIAeBTzJFDUo0QBBPO/HgAzgOfj+EgZx5wigq3EMGWykpS9UEVTuZHCWbjgJ0AXDCHKIxyYgKIV19IKHz/DCBR+Njxhoom+wLAyWj3WLUKVR2Qg/JAp4pbeYosRFJDEAiM4Bg/bACswEfjDBasHuYBnIQK7gHRoBaVuBbpKq9YXul/xx1QIl+RhxhSyEIeKsqd1B6IUC8QRe/0MRnqE9dxzsLlnEpuoSf2gFuhCAEA') format('woff2'),url(//at.alicdn.com/t/font_2352570_1b3a1ca1b5h.woff?t=1614045382786) format('woff'),url(//at.alicdn.com/t/font_2352570_1b3a1ca1b5h.ttf?t=1614045382786) format('truetype'),url(//at.alicdn.com/t/font_2352570_1b3a1ca1b5h.svg?t=1614045382786#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-size:.21333rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-lianxikefu:before{content:"\e681"}
.icon-close5:before{content:"\e600"}
.icon-arrow-right:before{content:"\e622"}
.icon-fanhui:before{content:"\e66f"}
.o-main{height:6.16rem;padding:.33rem;background:#3688f9}
.o-main .o-head{display:flex;color:#fff;justify-content:space-between;align-items:flex-end}
.o-main .o-head h3{font-size:.36rem;font-weight:700;margin-top:.2rem;margin-bottom:.2rem}
.o-main .o-head p{font-size:.24rem}
.o-main .o-head img{width:1.21333rem;height:1.10667rem;vertical-align:middle}
.o-main .o-line{height:.1rem;background:#0666ea;border-radius:.2rem;margin-top:.38rem}
.o-main .o-list{position:relative;background:#fff;padding:.45rem .2rem 0;margin:0 .26667rem;z-index:9;overflow:hidden}
.o-main .o-list .o-dim{position:absolute;left:-10%;width:120%;top:-.13333rem;height:.66667rem;background:url(../images/d-icon5.png) center no-repeat;background-size:cover;z-index:-1;filter:blur(.13333rem)}
.o-main .o-list h3{font-size:.3rem;color:#333;margin:0;font-weight:400;padding:0 0 .18rem .13333rem;border-bottom:1px solid #ecedf1;display:flex;justify-content:space-between;align-items:center}
.o-main .o-item{display:flex;justify-content:space-between;padding:0 .13333rem;margin-top:.26rem}
.o-main .o-item .o-name{color:#999;font-size:12px}
.o-main .o-item .o-data{color:#333;font-size:12px}
.o-main .o-item .o-data.o-jg{color:#3688f9}
.o-main .o-pay-btn{font-size:.3rem;text-align:center;color:#fff;background:#3688f9;padding:.2rem 0;border-radius:.53333rem;border:none;outline:0;margin:1.14rem auto 0;width:100%}
.main-d{top:0;margin:0;border-top:1px solid #ededed}
.pay-wrap{padding:0 .42667rem}
.pay-wrap .money{font-size:.36rem;color:#000;text-align:center;padding:.78rem 0 .54rem}
.pay-wrap .money span{font-size:.64rem}
.pay-wrap .pay-item{display:flex;align-items:center;justify-content:space-between;font-size:.3rem;color:#333;padding:.3rem 0;border-bottom:1px solid #f6f6f6}
.pay-wrap .pay-item>div{display:flex;align-items:center}
.pay-wrap .pay-item .pay-ali,.pay-wrap .pay-item .pay-self,.pay-wrap .pay-item .pay-wx{display:inline-block;width:.34rem;height:.34rem;line-height:.34rem;text-align:center;margin-right:.4rem}
.pay-wrap .pay-item .pay-ali img,.pay-wrap .pay-item .pay-self img,.pay-wrap .pay-item .pay-wx img{vertical-align:middle;display:inline-block}
.logo-select{display:inline-block;width:.28rem;height:.28rem;background-image:url(../images/icn07.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;margin:.02667rem .13333rem 0 0}
.logo-select.active{background-image:url(../images/icn08.png)}
.pay-wrap .like-btn{height:1rem;color:#fff;font-size:.36rem;background:linear-gradient(to right,#016fe4,#3f9cfe);display:flex;align-items:center;justify-content:center;border-radius:.6rem;margin-top:1.04rem}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto}