@media only screen and (min-width:640px){html{font-size:138.6666px}}@media only screen and (min-width:320px) and (max-width:640px){html{font-size:26.6666vw}}@media only screen and (max-width:320px){html{font-size:85.3333px}}@-webkit-keyframes btnAnim{0%{-webkit-transform:scale(.85);transform:scale(.85)}
50%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(.85);transform:scale(.85)}}@-moz-keyframes btnAnim{0%{-moz-transform:scale(.85);transform:scale(.85)}
50%{-moz-transform:scale(1);transform:scale(1)}
100%{-moz-transform:scale(.85);transform:scale(.85)}}@keyframes btnAnim{0%{-webkit-transform:scale(.85);-moz-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}
50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(.85);-moz-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}}@-webkit-keyframes rotate1{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate1{from{-moz-transform:rotate(0);transform:rotate(0)}
to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate1{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes translateAnim{0%{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(10%);transform:translateY(10%)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes translateAnim{0%{-moz-transform:translateY(0);transform:translateY(0)}
50%{-moz-transform:translateY(10%);transform:translateY(10%)}
100%{-moz-transform:translateY(0);transform:translateY(0)}}@keyframes translateAnim{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}html{background-color:#f7f7f7}
body{background-color:#f8d2a1}
.footer-base{background-color:transparent}
.footer-base a,.footer-base__help,.footer-base__help a{color:#333}
.common-testfixed,.public_pay_bottom,.public_paybottom_height{height:.6rem}
.public_pay_bottom i{display:none}
.common-testfixed span,.public_pay_bottom span{height:.5rem;line-height:.5rem;text-align:center;font-size:.24rem;font-weight:700;color:#ffeec9;margin:.07rem auto 0;background-image:url(../images/m_btn.png?v=1731399475732);-moz-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat;background-color:transparent;-webkit-animation:btnAnim 1.5s linear infinite;-moz-animation:btnAnim 1.5s linear infinite;animation:btnAnim 1.5s linear infinite;background-position:center}
.product-popular{margin:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent}
.product-popular__title{display:none}
.product-popular__ul{background-color:transparent}
.reuse-box{position:relative;background-color:#fff9eb;border:2px solid #fee66b;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;margin:.4rem 3% .2rem;padding:.4rem .1rem .1rem}
.reuse-box__tit{position:absolute;left:0;top:-.24rem;width:100%;height:.48rem;-moz-background-size:auto 100%;background-size:auto 100%;background-position:center;background-repeat:no-repeat;text-indent:-9999px}
.reuse-box__tit.tit1{background-image:url(../images/0_tit1.png?v=1731399475732)}
.reuse-box__tit.tit2{background-image:url(../images/0_tit2.png?v=1731399475732)}
.reuse-box__tit.tit3{background-image:url(../images/0_tit3.png?v=1731399475732)}
.reuse-box__tit.tit4{background-image:url(../images/0_tit4.png?v=1731399475732)}
.reuse-box__tit.hot{background-image:url(../images/0_hot_tit.png?v=1731399475732)}
.reuse-box__tit.guide{background-image:url(../images/1_titbg.png?v=1731399475732);text-align:center;text-indent:0;line-height:.48rem;font-size:.19rem;color:#fff;font-weight:700}
.index-banner{position:relative;overflow:hidden}
.index-banner .img-bg{display:block;width:100%}
.index-banner .img-lp{position:absolute;width:80%;display:block;left:10%;top:14%;opacity:.35;-webkit-animation:rotate1 10s linear infinite;-moz-animation:rotate1 10s linear infinite;animation:rotate1 10s linear infinite}
.index-banner .img-con{position:absolute;width:30%;display:block;left:35%;top:32%}
.index-banner .img-tit{position:absolute;width:86%;display:block;left:7%;top:54%}
.index-banner .img-tip{position:absolute;width:15%;display:block;-webkit-animation:translateAnim 5s linear infinite;-moz-animation:translateAnim 5s linear infinite;animation:translateAnim 5s linear infinite}
.index-banner .img-tip1{left:4%;top:12%;-webkit-animation-delay:-3s;-moz-animation-delay:-3s;animation-delay:-3s}
.index-banner .img-tip2{left:22%;top:18%;-webkit-animation-delay:-2s;-moz-animation-delay:-2s;animation-delay:-2s}
.index-banner .img-tip3{left:66%;top:17%;-webkit-animation-delay:-1s;-moz-animation-delay:-1s;animation-delay:-1s}
.index-banner .img-tip4{left:84%;top:12%;-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}
.index-form{position:relative;background-color:#fff9eb;border:2px solid #fee66b;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;margin:.4rem 3% .2rem;padding:.24rem .1rem .2rem}
.index-form--top{margin:-15% 3% .2rem}
.index-form__tit{position:absolute;left:0;top:-.24rem;width:100%;height:.48rem;background-image:url(../images/0_form_tit.png?v=1731399475732);-moz-background-size:auto 100%;background-size:auto 100%;background-position:center;background-repeat:no-repeat;text-indent:-9999px}
.index-form__ul{position:relative;margin-top:.1rem}
.index-form__ul .form-item{position:relative;height:.4rem;line-height:.4rem;background-color:#f6e5be;-webkit-border-radius:.22rem;-moz-border-radius:.22rem;border-radius:.22rem;margin-bottom:.12rem;padding-left:.84rem}
.index-form__ul .form-item .label{position:absolute;left:.14rem;top:0;width:.7rem;height:.4rem;line-height:.42rem;font-weight:700;font-size:.15rem}
.index-form__ul .form-item .content{position:relative}
.index-form__ul .form-item input{font-size:.15rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:.4rem;line-height:.4rem;background-color:transparent}
.index-form__ul .form-item input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fff inset;box-shadow:0 0 0 100px #fff inset}
.index-form__ul .form-item .content-sex>span{position:relative;display:inline-block;height:.4rem;line-height:.4rem;padding-left:.2rem}
.index-form__ul .form-item .content-sex>span:first-of-type{margin-right:.4rem}
.index-form__ul .form-item .content-sex>span::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:.16rem;height:.16rem;background-color:#d9c390;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.index-form__ul .form-item .content-sex>.cur::before{background-color:#e13e18}
.index-form__ul .form-item .content-sex>.cur::after{content:'';position:absolute;left:0;top:50%;width:.04rem;height:.08rem;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg) translateY(-100%);-moz-transform:rotate(45deg) translateY(-100%);-ms-transform:rotate(45deg) translateY(-100%);-o-transform:rotate(45deg) translateY(-100%);transform:rotate(45deg) translateY(-100%)}
.index-form__ul .form-item .content-date{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:.4rem;padding-right:.3rem}
.index-form__ul .form-item .content-date:after{content:'';position:absolute;right:.1rem;top:0;width:.2rem;height:.4rem;background-image:url(../images/icon_date.png?v=1731399475732);-moz-background-size:.14rem auto;background-size:.14rem auto;background-position:center;background-repeat:no-repeat}
.index-form__btn{position:relative}
.index-form__btn a{display:block;height:.5rem;line-height:.5rem;text-align:center;font-size:.24rem;font-weight:700;color:#ffeec9;-webkit-animation:btnAnim 1.5s linear infinite;-moz-animation:btnAnim 1.5s linear infinite;animation:btnAnim 1.5s linear infinite;background-image:url(../images/m_btn.png?v=1731399475732);-moz-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center}
.index-form__agreement{position:relative;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.1rem}
.index-form__agreement .check{display:inline-block;width:.14rem;height:.14rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #b86a18;position:relative;margin:0 .05rem;-webkit-border-radius:.04rem;-moz-border-radius:.04rem;border-radius:.04rem;cursor:pointer;position:relative}
.index-form__agreement .check.active:after{content:'';position:absolute;left:.04rem;top:0;width:.04rem;height:.08rem;border-right:.02rem solid #d73434;border-bottom:.02rem solid #d73434;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.index-form__agreement a{text-decoration:underline}
.index-form__visitor{text-align:center;font-size:.14rem;margin-top:.06rem}
.index-form__visitor b{color:#ee371f;padding:0 .02rem}
.index-pic{position:relative}
.index-pic img{display:block;width:100%}
.guide-banner{position:relative}
.guide-banner img{display:block;width:100%}
.guide-banner .txt{position:absolute;left:0;top:.3rem;width:100%;text-align:center;color:#222;font-size:.2rem;font-weight:700;color:#fff}
@-webkit-keyframes fadeIn{0%{opacity:0}
to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}
to{opacity:1}}@keyframes fadeIn{0%{opacity:0}
to{opacity:1}}@-webkit-keyframes firstBox{0%{-webkit-transform:scale(1);transform:scale(1)}
40%{-webkit-transform:scale(1.2);transform:scale(1.2)}
60%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes firstBox{0%{-moz-transform:scale(1);transform:scale(1)}
40%{-moz-transform:scale(1.2);transform:scale(1.2)}
60%{-moz-transform:scale(1.2);transform:scale(1.2)}
to{-moz-transform:scale(1);transform:scale(1)}}@keyframes firstBox{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
40%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
60%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.guide-box{background-color:#fff;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;margin:-97% .1rem 0;position:relative}
.order-info{background-color:#fbf0dc;border-bottom:1px solid #ecd9b6;-webkit-border-top-left-radius:.1rem;-moz-border-radius-topleft:.1rem;border-top-left-radius:.1rem;-webkit-border-top-right-radius:.1rem;-moz-border-radius-topright:.1rem;border-top-right-radius:.1rem;padding:0 8% .1rem;line-height:1.8}
.order-info .tit{text-align:center;height:.3rem;background-image:url(../images/1_tipbg.png?v=1731399475732);-moz-background-size:auto 100%;background-size:auto 100%;color:#fbf0dc;background-repeat:no-repeat;background-position:center;line-height:.28rem;font-size:.16rem;margin-bottom:.2rem}
.order-info .name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.guide-tips{padding:.2rem 5%}
.guide-tips img{display:block;width:100%}
.guide-pay{padding:.1rem;position:relative}
.guide-pay__price{position:relative;overflow:hidden;margin-bottom:.2rem}
.guide-pay__price .left-item{float:left}
.guide-pay__price .left-item .today{font-size:.12rem;line-height:.24rem;display:inline-block;color:#fff;padding:0 .1rem;-webkit-border-radius:.12rem;-moz-border-radius:.12rem;border-radius:.12rem;background:-webkit-gradient(linear,left top,left bottom,from(#e50f1b),to(#d11018));background:-webkit-linear-gradient(top,#e50f1b,#d11018);background:-moz-linear-gradient(top,#e50f1b,#d11018);background:-o-linear-gradient(top,#e50f1b,#d11018);background:linear-gradient(to bottom,#e50f1b,#d11018);position:relative;margin-bottom:.06rem}
.guide-pay__price .left-item .today:after{content:'';position:absolute;left:40%;bottom:-20px;width:0;height:10px;border-width:6px;border-style:solid;border-color:#d11018 transparent transparent}
.guide-pay__price .left-item .price{padding:0 0 0 .05rem;position:relative;z-index:1;display:inline-block}
.guide-pay__price .left-item .price span{color:#d31018}
.guide-pay__price .left-item .price b{font-size:1.2em;color:#d31018}
.guide-pay__price .left-item .orig{padding:0 0 0 .1rem;display:inline-block;font-size:.8em;color:#999}
.guide-pay__price .right-item{float:right;text-align:right;padding:.05rem .1rem 0}
.guide-pay__price .right-item .time{color:#d83b0f;padding:.05rem 0 0}
.guide-pay__tips{margin:.15rem;border:1px solid #d8bf98;background-color:#fae0b6;text-align:center;color:#000;padding:.05rem 0;font-size:.13rem}
.public_pay_box{padding:0 .15rem .08rem}
.public_pay_box a{margin:.1rem 0 0}
.guide-case{position:relative;border:2px solid #e2924a;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;margin:.4rem 3% .2rem;padding:.4rem .1rem .2rem}
.guide-case .tit{position:absolute;left:0;top:-.2rem;width:100%;height:.4rem;background-image:url(../images/1_titm.png?v=1731399475732);-moz-background-size:auto 100%;background-size:auto 100%;background-position:center;background-repeat:no-repeat;text-align:center;font-size:.18rem;color:#fff;line-height:.4rem;font-weight:700}
.guide-case ul{color:#000;padding:0 .1rem}
.guide-case li{padding:.04rem 0}
.guide-case img{display:block;width:98%;margin:.1rem auto}
.guide-case .btn{text-align:center;margin-top:.2rem}
.guide-case .btn span{display:inline-block;background-color:#df4e12;color:#fff;padding:.04rem .12rem .04rem .3rem;-webkit-border-radius:.04rem;-moz-border-radius:.04rem;border-radius:.04rem;position:relative;font-weight:700}
.guide-case .btn span:after{content:'';position:absolute;left:.1rem;top:.01rem;width:.15rem;height:100%;background-image:url(../images/1_lock.png?v=1731399475732);-moz-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-position:center}