
body{ width:100%;font-family: 'Microsoft Yahei', Arial, Helvetica, sans-serif;}
div,p,i,em,a,span{ -webkit-tap-highlight-color: transparent; text-decoration: none;}
i,em{ font-style:normal;}
.header_new.bgnone .epageheader.newhd .search{ background-color:#2ea1fd;}
.jtyh_main{ width:100%; max-width:750px; margin:0 auto; background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_hbg.jpg) center top/100% auto no-repeat;}
.jtyh_main .main{ width:100%; background-color:#fff; font-family:PingFang HK,sans-serif; border-radius:.3rem .3rem 0 0; margin-top:1.9rem; position:relative; overflow:hidden;}
.jtyh_main .main .m_tit{ font-size:.3rem; font-weight:bold; color:#191919; width:100%; text-align:center; line-height:.4rem; padding-top:.64rem;}
.jtyh_main .main .m_tit span{ position:relative;}
.jtyh_main .main .m_tit span:before{ content:''; display:block; width:.35rem; height:.35rem; background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i1.png) 0 0/100% auto no-repeat; position:absolute; top:.02rem; left:-.44rem;}
.jtyh_main .main .select{ width:6.78rem; position:relative; margin:.42rem auto 0;}
.jtyh_main .main .select:after{ content:''; display:block; width:100%; height:0; clear:both;}
.jtyh_main .main .select .s_l, .jtyh_main .main .select .s_r{ width:3.39rem; float:left; position:relative; font-size:0; margin-bottom:.7rem;}
.jtyh_main .main .select .opt_radio{ height:.34rem; text-align:center; cursor:pointer;}
.jtyh_main .main .select .opt_radio i{ display:inline-block; width:.22rem; height:.22rem; background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i3_1.png) 0 0/100% auto no-repeat; vertical-align:middle; margin-right:.1rem;}
.jtyh_main .main .select .opt_radio span{ display:inline-block; font-size:.22rem; vertical-align:middle; color:#a0a0a0;}
.jtyh_main .main .select .opt_radio.cur i{ background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i3_2.png) 0 0/100% auto no-repeat;}
.jtyh_main .main .select .opt_radio.cur span{ color:#0f97fd;}
.jtyh_main .main .select .opt_dad,.jtyh_main .main .select .opt_mom{ font-size:.26rem; font-weight:bold; color:#191919; text-align:center; border:.03rem solid #a1cffc; border-radius:.14rem; width:1.3rem; height:.86rem; margin:.42rem .15rem .7rem; float:left; position:relative; display:flex; align-items:center; justify-content:center; cursor:pointer;}
.jtyh_main .main .select .opt_dad span,.jtyh_main .main .select .opt_mom span{ width:100%; display:block; flex-shrink:1;}
.jtyh_main .main .select .opt_dad.no,.jtyh_main .main .select .opt_mom.no{ border-color:#a0a0a0; color:#a0a0a0;}
.jtyh_main .main .select .opt_me{ width:1.76rem; height:.92rem; background-color:#0f97fd; border-radius:.14rem; text-align:center; clear:both;}
.jtyh_main .main .select .opt_me span{ display:inline-block; font-size:.26rem; font-weight:bold; color:#fff; margin:.09rem auto 0;}
.jtyh_main .main .select .opt_me em{ line-height:0; display:inline-block; font-size:.2rem; font-style:normal; color:#1391ef; background-color:#a1cffc; border-radius:.25rem; padding:.12rem .12rem .13rem; margin:.06rem auto 0;}
.jtyh_main .main .select .opt_mate{ width:1.7rem; height:.86rem; border:.03rem solid #a1cffc; background-color:#fff; font-size:.26rem; font-weight:bold; color:#191919; border-radius:.14rem; text-align:center; clear:both; position:relative; display:flex; align-items:center; justify-content:center; cursor:pointer;}
.jtyh_main .main .select .opt_mate span{ width:100%; display:block; flex-shrink:1;}
.jtyh_main .main .select .opt_dad.cur,.jtyh_main .main .select .opt_mom.cur,.jtyh_main .main .select .opt_mate.cur{ border-color:#0f97fd; background-color:#0f97fd; color:#fff;}
.jtyh_main .main .select .opt_me,.jtyh_main .main .select .opt_mate{ margin:0 auto;}
.jtyh_main .main .select .opt_children{ font-size:.26rem; font-weight:bold; color:#191919; text-align:center; border:.03rem solid #a1cffc; border-radius:.14rem; width:1.7rem; height:.86rem; margin:0 auto; display:flex; align-items:center; justify-content:center; clear:both; cursor:pointer;}
.jtyh_main .main .select .opt_children span{ width:100%; display:block; flex-shrink:0;}
.jtyh_main .main .select .opt_children.cur{ border-color:#0f97fd; background-color:#0f97fd; color:#fff; }
.jtyh_main .main .select .add_kid{ width:100%; text-align:center; font-size:0; padding:.3rem 0 0; display:none;}
.jtyh_main .main .select .add_kid *{ display:inline-block; vertical-align:middle; text-align:center;}
.jtyh_main .main .select .add_kid i{ width:.34rem; height:.34rem; overflow:hidden; text-indent:-99rem; cursor:pointer;}
.jtyh_main .main .select .add_kid i.sub.no{ background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i4_1.png) 0 0/100% auto no-repeat;}
.jtyh_main .main .select .add_kid i.add.no{ background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i5_1.png) 0 0/100% auto no-repeat;}
.jtyh_main .main .select .add_kid i.sub{ background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i4_2.png) 0 0/100% auto no-repeat;}
.jtyh_main .main .select .add_kid i.add{ background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i5_2.png) 0 0/100% auto no-repeat;}
.jtyh_main .main .select .add_kid span{ font-size:.26rem; font-weight:bold; color:#191919; width:1.09rem;}
.jtyh_main .main .select .btn_submit{ width:4.58rem; height:.83rem; border:.02rem solid #d0d1da; color:#fff; background-color:#d0d1da; border-radius:.83rem; margin:.58rem auto 0; font-size:.26rem; font-weight:bold; text-align:center; display:flex; align-items:center; justify-content:center;  cursor:pointer;}
.jtyh_main .main .select .btn_submit span{ width:100%; display:block; flex-shrink:0;}
.jtyh_main .main .select .btn_submit.on{ background-color:#0f97fd; border-color:#0f97fd; color:#fff;}
.jtyh_main .main .message{ width:6.9rem; margin:1rem auto 0;}
.jtyh_main .main .message .msg_tit{ font-size:.3rem; font-weight:bold; color:#191919; position:relative;}
.jtyh_main .main .message .msg_tit:before{ content:''; display:block; width:.8rem; height:.51rem; background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_b1.png) 0 0/100% auto no-repeat; position:absolute; bottom:0; left:0;}
.jtyh_main .main .message .msg_tit span{ position:relative; padding-left:.26rem;}
.jtyh_main .main .message .msg_con{ border-radius:.26rem; background-color:#f8fafd; padding:.38rem .32rem .38rem .38rem; margin-top:.34rem; font-size:0;}
.jtyh_main .main .message .msg_con p{ padding:0; margin:0; line-height:.48rem; font-size:.24rem; color:#191919;}
.jtyh_main .main .message .msg_con .t{ font-weight:bold;}
.jtyh_main .main .message .msg_con .t em{ font-style:normal; color:#fd6529;}
.jtyh_main .main .message .msg_con .li{ padding-left:.15rem; position:relative;}
.jtyh_main .main .message .msg_con .li:before{ content:'•'; display:block; position:absolute; top:0; left:0; font-size:.24rem;}
.jtyh_main .main .message .msg_con .e{ font-weight:bold; color:#fd6529;}
.jtyh_main .main .select .line1,.jtyh_main .main .select .line2{ width:1.66rem; height:.27rem; border:.01rem dashed #a1cffc; border-top:0; position:absolute; top:1.7rem;}
.jtyh_main .main .select .line1 i,.jtyh_main .main .select .line2 i{ display:block; width:0; height:.4rem; border-left:.01rem dashed #a1cffc; position:absolute; top:.28rem; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.jtyh_main .main .select .line1{ left:.83rem;}
.jtyh_main .main .select .line2{ left:4.28rem;}
.jtyh_main .main .select .line3{ width:3.44rem; height:.27rem; border:.01rem dashed #a1cffc; border-top:0; position:absolute; top:3.3rem; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.jtyh_main .main .select .line3 i{ display:block; width:0; height:.4rem; border-left:.01rem dashed #a1cffc; position:absolute; top:.28rem; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.jtyh_main .main .m_slide{ transition:transform 0.5s linear;}
.jtyh_main .main .m_slide ._back{ font-size:0; text-align:center; padding:.5rem 0 .3rem;}
.jtyh_main .main .m_slide ._back *{ display:inline-block; vertical-align:middle;}
.jtyh_main .main .m_slide ._back i{ width:.24rem; height:.13rem; background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i6.png) 0 0/100% auto no-repeat; margin-right:.12rem;}
.jtyh_main .main .m_slide ._back span{ font-size:.24rem; color:#a0a0a0;}
.jtyh_main .main .m_slide ._tit{ font-size:.3rem; font-weight:bold; color:#191919; width:100%; text-align:center; line-height:.4rem; padding-top:.2rem;}
.jtyh_main .main .m_slide ._tit2{ font-size:.3rem; font-weight:bold; color:#191919; width:100%; text-align:center; line-height:.4rem; padding-top:.45rem;}
.jtyh_main .main .m_slide .list{ width:6.9rem; margin:0 auto 2rem; min-height:50vh;}
.jtyh_main .main .m_slide .list .item{ border-bottom:.01rem solid #e9eaed; font-size:0; display:flex; justify-content:flex-start; align-items:center; padding:.2rem 0;}
.jtyh_main .main .m_slide .list .item:after{ content:''; display:block; width:100%; height:0; clear:both;}
.jtyh_main .main .m_slide .list .item .img{ width:1.09rem; height:1.09rem; overflow:hidden; flex-shrink:0;}
.jtyh_main .main .m_slide .list .item .img img{ display:block; width:100%; height:auto; padding:0; margin:0;}
.jtyh_main .main .m_slide .list .item .info{ width:3.14rem; flex-shrink:0; margin-left:.18rem; font-size:0;}
.jtyh_main .main .m_slide .list .item .info .t{ font-size:.28rem; font-weight:bold; color:#191919; line-height:.48rem;}
.jtyh_main .main .m_slide .list .item .info .f{ font-size:.2rem; color:#a0a0a0;}
.jtyh_main .main .m_slide .list .item .info .f em{ color:#fd6529; margin-left:.1rem; font-style:normal;}
.jtyh_main .main .m_slide .list .item .ctrl{ width:2.48rem; text-align:right; flex-shrink:0; line-height:.4rem;}
.jtyh_main .main .m_slide .list .item .ctrl *{ display:inline-block; vertical-align:middle;}
.jtyh_main .main .m_slide .list .item .ctrl span{ width:1.5rem; font-size:.2rem; color:#a0a0a0;}
.jtyh_main .main .m_slide .list .item .ctrl .alt{ font-size:.28rem; font-weight:bold; color:#0f97fd; margin-left:.1rem;}
.jtyh_main .main .m_slide .list .item .ctrl .alt i{ width:.24rem; height:.13rem; background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i6.png) 0 0/100% auto no-repeat; margin:0; transform:rotate(90deg);}
.jtyh_main .main .m_slide .btn_sum{ width:4.58rem; height:.83rem; border:.02rem solid #d0d1da; color:#fff; background-color:#d0d1da; border-radius:.83rem; font-size:.26rem; font-weight:bold; text-align:center; display:flex; align-items:center; justify-content:center; position:fixed; bottom:.8rem; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%);  cursor:pointer;}
.jtyh_main .main .m_slide .btn_sum span{ width:100%; display:block; flex-shrink:0;}
.jtyh_main .main .m_slide .btn_sum.on{ background-color:#0f97fd; border-color:#0f97fd; color:#fff;}
.jtyh_main .main .m_slide .score{ text-align:center;}
.jtyh_main .main .m_slide .score .sum{ margin-top:.1rem;}
.jtyh_main .main .m_slide .score .sum span{ color:#fd6529; font-size:1.18rem; font-weight:bold;}
.jtyh_main .main .m_slide .score .per{ font-size:.22rem; color:#a0a0a0;}
.jtyh_main .main .m_slide .score .per em{ color:#fd6529; font-style:normal; font-weight:bold; margin:0 .08rem;}
.jtyh_main .main .m_slide .score .str{ font-size:.36rem; font-weight:bold; color:#fd6529; margin-top:.1rem;}
.jtyh_main .main .m_slide .formula{ width:100%; height:3.05rem; overflow:hidden; margin-top:.6rem;}
.jtyh_main .main .m_slide .formula .f_box{ width:100%; height:3.2rem; overflow:hidden; overflow-x:auto; -webkit-overflow-scrolling:touch; display:flex; justify-content:flex-start;}
.jtyh_main .main .m_slide .formula .f_box .f_con{ display:flex; justify-content:center; flex-flow:row nowrap; padding:0 .4rem; margin:0 auto;}
.f_con .strip{ flex-shrink:0; display:flex; justify-content: center; flex-direction:column; position:relative;}
.f_con .strip .items{ display:flex; justify-content:center;}/*border-left:.01rem dashed #fff; border-right:.01rem dashed #fff;*/
.f_con .strip .items .item{ width:.24rem;  font-size:.24rem; font-weight:bold; color:#000; word-break:break-all; flex-shrink:0; padding:.24rem .13rem .2rem .17rem; border-bottom:.04rem solid #fff; position:relative;}
.f_con .strip .items .item span{ display:block; position:relative;}
.f_con .strip .items .item span:nth-child(1){ height:1.62rem; line-height:.26rem;}
.f_con .strip .items .item span:nth-child(2){ white-space:nowrap; text-align:center;}
.f_con .strip .items .item:nth-child(n+1):before{ content:''; display:block; width:0; height:calc(100% - 0.04rem); border-left:.02rem dashed #fff; position:absolute; top:0; left:-.01rem;}
.f_con .strip .items .item:nth-child(n+2) span:nth-child(2):after{ content:'+'; font-size:.24rem; font-weight:bold; color:#000; position:absolute; top:0; left:-.24rem;}
.f_con .strip .s_tit{ width:100%; flex-shrink:0; font-size:.22rem; font-weight:bold; text-align:center; padding:.1rem 0; position:relative;}
.f_con .strip.me .items .item{ background-color:#e9f6ff; border-bottom-color:#75c5fc;}
.f_con .strip.me .s_tit{ color:#75c5fc;}
.f_con .strip.mate .items .item{ background-color:#fff4f0; border-bottom-color:#fa9066;}
.f_con .strip.mate .s_tit{ color:#fa9066;}
.f_con .strip.f .items .item{ background-color:#fff; color:#fd6529; padding:.24rem .13rem .2rem .05rem; }
.f_con .strip.f .s_tit{ color:#fff;}
.f_con .strip.f .items .item span:nth-child(2){ padding-left:.1rem; position:relative;}
.f_con .strip.f .items .item span:nth-child(2):before{ content:'×'; font-size:.14rem; color:#000; position:absolute; top:.03rem; left:-.06rem;}
.f_con .strip.parent .items .item{ background-color:#ebfbf3; border-bottom-color:#a7dcc1;}
.f_con .strip.parent .s_tit{ color:#a7dcc1;}
.f_con .strip.m_parent .items .item{ background-color:#f9f0fc; border-bottom-color:#d3adde;}
.f_con .strip.m_parent .s_tit{ color:#d3adde;}
.f_con .strip.kid .items .item{ background-color:#f7efdd; border-bottom-color:#cbb58b;}
.f_con .strip.kid .s_tit{ color:#cbb58b;}
.f_con .strip.grade .items .item{ background-color:#fff; color:#0f97fd; border-bottom-color:#fff;}
.f_con .strip.grade .s_tit{ color:#fff;}
.f_con .strip.grade .items .item{ padding:.24rem .13rem .2rem .05rem;}
.f_con .strip.grade .items .item span:nth-child(2){ padding-left:.1rem; position:relative;}
.f_con .strip.grade .items .item span:nth-child(2):before{ content:'×'; font-size:.14rem; color:#000; position:absolute; top:.03rem; left:-.06rem;}
.f_con .strip.ope span{ width:.16rem; display:block; font-size:.2rem; font-weight:bold; color:#000; margin-top:1.1rem; text-align:center;}
.jtyh_main .main .m_slide .btn_b{ width:100%; display:flex; justify-content:center; flex-flow:row nowrap; margin-top:.15rem;}
.jtyh_main .main .m_slide .btn_b .btn{ width:2.88rem; height:.83rem; border:.02rem solid #0f97fd; font-size:.26rem; font-weight:bold; color:#0f97fd; border-radius:.83rem; text-align:center; display:flex; align-items:center; justify-content:center; cursor:pointer; margin:0 .19rem; cursor:pointer;}
.jtyh_main .main .m_slide .btn_b .btn span{ width:100%; display:block; flex-shrink:0;}
.jtyh_main .main .m_slide .btn_b .btn_share{ background-color:#0f97fd; color:#fff; display:none;}
.jtyh_main .main .m_slide .resultcount {background: url(https://n.sinaimg.cn/auto/chezhan2017/gzphb_watermark_bg.jpg) 0 0/100% auto repeat-y; overflow: hidden;}
.jtyh_main .main .m_slide .rank_car{ width:100%; margin-top:.7rem; background-color:#f4f5f7; padding-top:.2rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box{ width:100%; background-color:#fff;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_tit{ font-size:.32rem; font-weight:bold; color:#111; border-bottom:.01rem solid #f6f6f6; padding:.35rem 0 .2rem .3rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul{ list-style:none; width:100%; margin:0; padding:0; font-size:0;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li{ padding:0 .26rem; height:2.84rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li:after{ content:''; display:block; width:100%; height:0; clear:both;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .num{ width:.3rem; font-size:.36rem; color:#626262; float:left; padding-top:.7rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .img{ width:2.4rem; float:left;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .img .img_b{ width:2.4rem; height:1.6rem; overflow:hidden;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .img .img_b img{ width:100%; height:auto; display:block; margin:0;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .img .img_n{ font-size:.36rem; color:#fe350e; text-align:center; width:100%; padding:0 0 .04rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .img .img_s{ font-size:.22rem; color:#999; text-align:center; width:100%; padding:.09rem 0;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info{ width:57%; float:left; margin-left:.1rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .d_tit{ width:100%; height:.58rem; margin:.12rem 0 0;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .d_tit span{ font-size:.32rem; font-weight:bold; font-family:PingFangSC-Regular; color:#000; padding:.28rem 0; width:100%; height:0; line-height:0; display:block;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .d_price{ font-family:PingFangSC-Regular; margin:0 0 .16rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .d_price span{ font-size:.26rem; color:#111;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .d_price em{ font-size:.26rem; font-weight:bold; color:#fe350e;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info p{ font-size:.22rem; color:#999; margin:.09rem 0 .15rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .tag{ width:100%; height:.41rem; overflow:hidden; word-wrap:break-word; margin:.22rem 0 0; font-size:0;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .tag i{ width:auto; height:0; line-height:0; display:inline-block; font-size:.2rem; color:#1698ff; border:1px solid #1698ff; border-radius:.05rem; background-color:#fff; padding:.18rem .13rem; margin:0 .08rem .08rem 0;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .tag i.az{ padding:.18rem .13rem .12rem .13rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li:nth-child(1) .num{ font-style:italic; color:#fb3944; font-size:.41rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li:nth-child(2) .num{ font-style:italic; color:#fc993a; font-size:.41rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li:nth-child(3) .num{ font-style:italic; color:#ffd133; font-size:.41rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li.top_list{ width:100%; height:1.4rem; margin:.1rem 0;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li.top_list .toplst_box{ height:1.4rem; overflow-x:auto; -webkit-overflow-scrolling:touch;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li.top_list .toplst_box ul{ white-space:nowrap; display:flex; flex-flow: row nowrap;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li.top_list .toplst_box li{ width:2.78rem; height:1rem; padding:.32rem 0 0; background-color:#1698ff; text-align:center; border-radius:.09rem; margin-right:.08rem; flex-shrink:0; }
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li.top_list .toplst_box li p{ font-size:.24rem; color:#fff; width:100%; display:block; margin-bottom:.18rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li.top_list .toplst_box li em{ font-size:.28rem; font-weight:bold; color:#fff; width:100%; display:block;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li.top_list .toplst_box ul:after{ content:''; display:block; width:.4rem; height:1rem; flex-shrink:0;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_more{ width:100%; height:.9rem; text-align:center; margin-top:.2rem;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_more .rc_mb{ width:6.9rem; height:.9rem; margin:0 auto; border-top:.01rem solid #e3e3e3; display:flex; justify-content:center; align-items:center;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_more a{ font-style:normal; color:#0c96fd; font-size:.22rem; display:inline-block; text-decoration:none; flex-shrink:0; position:relative;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_more a:after{ content:''; display:block; width:.24rem; height:.13rem; background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i6.png) 0 0/100% auto no-repeat; margin:0; transform:rotate(90deg); position:absolute; right:-.25rem; top:.1rem;}

.mask{ width:100vw; height:100vh; background-color:rgba(0,0,0,0.7); position:fixed; top:0; left:0; z-index:99; display: none;}
.choose_pop{ width:100vw; height:5.75rem; background-color:#fff; border-radius:.3rem .3rem 0 0; position:fixed; bottom:0; left:0; z-index:100; display: none;}
.choose_pop .btn_close{ width:.3rem; height:.3rem; position:absolute; top:.38rem; right:.33rem; overflow:hidden; text-indent:-99rem;  cursor:pointer;}
.choose_pop .btn_close:before,.choose_pop .btn_close:after{ content:''; width:.3rem; height:.03rem; position:absolute; top:50%; left:0; border-radius:.03rem; background-color:#c6c5cd;}
.choose_pop .btn_close:before{ transform-origin:50% 50%; transform:rotate(45deg);}
.choose_pop .btn_close:after{ transform-origin:50% 50%; transform:rotate(-45deg);}
.choose_pop .pop_t{ text-align:center; width:100%; font-size:.3rem; font-weight:bold; color:#191919; padding:.3rem 0 0;}
.choose_pop .select{ width:6.9rem; margin:.15rem auto 0;}
.choose_pop .select .option{ width:100%; height:.98rem; font-size:0; border-bottom:.01rem solid #e9eaed; position:relative; display:flex; justify-content:flex-start; align-items:center;}
.choose_pop .select .option i{ display:block; width:.22rem; height:.22rem; background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i3_1.png) 0 0/100% auto no-repeat; margin-right:.15rem; flex-shrink:0;}
.choose_pop .select .option span{ font-size:.28rem; color:#191919; width:4.5rem;}
.choose_pop .select .option .cho_val{ width:2rem; display:none;}
.choose_pop .select .option .cho_val em{ width:100%; display:block; text-align:right; font-size:.28rem; font-style:normal; color:#a0a0a0; display:block; font-family:PingFang HK,sans-serif;}
.choose_pop .select .option.cur i{ background:url(https://n.sinaimg.cn/auto/chezhan2017/jtyh_i3_2.png) 0 0/100% auto no-repeat;}
.choose_pop .select .option.cur span{ color:#0f97fd;}
.choose_pop .select .option.cur .cho_val{ display:block;}
.choose_pop .select .option input{ -webkit-appearance: none; border:0; font-size:.28rem; color:#a0a0a0; outline: none; text-align:right; width:100%;}
.choose_pop .select .option input::-webkit-input-placeholder{ color:#a0a0a0;font-size:.28rem;}
.choose_pop .select .option input::-moz-placeholder{ color:#a0a0a0;font-size:.28rem;}
.choose_pop .select .option select{ -webkit-appearance: none; border:0; font-size:.22rem; color:#a0a0a0; outline: none; width:2rem; background-color:#fff; margin:0; padding:0;}
.choose_pop .select select{ opacity:0; position:absolute; top:50%; right:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); }
.choose_pop .select .btn_ok{ width:4.58rem; height:.83rem; border:.02rem solid #0f97fd; color:#fff; background-color:#0f97fd; border-radius:.83rem; margin:.58rem auto 0; font-size:.26rem; font-weight:bold; text-align:center; display:flex; align-items:center; justify-content:center; cursor:pointer;}
.choose_pop .select .btn_ok span{ width:100%; display:block; flex-shrink:0;}
.choose_pop .error_msg{ opacity:0; display:inline-block; position:absolute; top:0; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); font-size:.28rem; color:#191919; padding:.16rem .24rem; border-radius:.12rem; background-color:#fff; transition:all 0.5s linear;}

.share_mask{ width:100vw; height:100vh; position:fixed; top:0; left:0; z-index:99; background:rgba(0,0,0,0.6); display:none;}
.share_mask:before{ content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; background:url(https://n.sinaimg.cn/auto/88773292/20170302/share.png) center top/100% auto no-repeat;}

.footer { width: 100%; height:1.78rem; background:url(https://n.sinaimg.cn/auto/chezhan2017/symbols-logo.png) 50%/18% auto no-repeat; max-width:750px; margin:0 auto;}

.share_main{ width:100%; background-color:#fff; font-family:PingFang HK,sans-serif; border-radius:.3rem .3rem 0 0; margin-top:1.9rem; position:relative; overflow:hidden; display:none;}
.share_main .tit{ font-size:.3rem; font-weight:bold; color:#191919; width:100%; text-align:center; line-height:.4rem; padding-top:.45rem;}
.share_main .score{ text-align:center;}
.share_main .score .sum{ margin-top:.1rem;}
.share_main .score .sum span{ color:#fd6529; font-size:1.18rem; font-weight:bold;}
.share_main .score .per{ font-size:.22rem; color:#a0a0a0;}
.share_main .score .per em{ color:#fd6529; font-style:normal; font-weight:bold; margin:0 .08rem;}
.share_main .score .str{ font-size:.36rem; font-weight:bold; color:#fd6529; margin-top:.1rem;}
.share_main .btn_b{ width:100%; display:flex; justify-content:center; flex-flow:row nowrap; margin-top:1.05rem;}
.share_main .btn_b .btn{ width:3.58rem; height:.83rem; border:.02rem solid #0f97fd; font-size:.26rem; font-weight:bold; color:#0f97fd; border-radius:.83rem; text-align:center; display:flex; align-items:center; justify-content:center; cursor:pointer; margin:0 .19rem; cursor:pointer;}
.share_main .btn_b .btn span{ width:100%; display:block; flex-shrink:0;}
.share_main .img{ width:100%; padding-top:.2rem; background-color:#f4f5f7; margin-top:.95rem;}
.share_main .img img{ width:100%; height:auto; margin:0; padding:0; display:block;}

.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info{ position:relative;}
.jtyh_main .main .m_slide .rank_car .rc_list_box .rc_list ul li .d_info .xj-btn{ width:.85rem; height:.85rem; line-height:.85rem; border:.02rem solid #fe350e; border-radius:100%; color:#fe350e; font-size:.26rem; text-align:center; position:absolute; top:50%; right:-.05rem; transform:translateY(-50%); -webkit-transform:translateY(-50%); display:flex; justify-content:center; align-items:center;}
.pop-plu .content{ font-size:0;}

.epagemenulayer{font-family:Microsoft YaHei,Helvetica Neue,Helvetica,STHeiTi,Arial,sans-serif;}




/*末页榜单样式*/

.rc_list_box{
    display: none;
}

.search_content_nav2 ul li{  margin:0 .2rem; color: #676363; font-size: .24rem;  display:block;  font-weight: normal;}
/*.header .epagenav ul li:last-child{  padding:0 56px 0 16px; display:block; font-weight: normal;}*/
.search_content_nav2 ul li span{ font-size: .32rem; display:block; font-weight: normal; color: #0f0f0f;}
.search_content_nav2 ul li.cur span{ font-size: .32rem;  display:block; font-weight: bold; color: #0f0f0f;}
.search_content_nav2 ul li{
    /*-webkit-box-flex: unset;*/
    height: .76rem;
    color: #0f0f0f;
}
.search_content_nav2 ul li.cur{
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200825/ico99.png) center bottom/auto 3px no-repeat;
}
.search_content_nav2 ul li.cur, .search_content_nav ul li.cur a{font-weight: bold;}
.search_content_nav2 ul li {
    display: inline-block;
}
.search_content_nav2 ul {
    margin: 10px 0 0;
    width: 100%;
    display: inline-block;
    text-align: center;
    padding: 0;
}
.search_body_block{
    position: relative;
    height: 52px;
}
.search_content_nav2 {
    font-size: 12px;
    /*height: .7rem;*/
    line-height: .9rem;
    overflow: hidden;
}
.search_content_nav2 ul li:first-child{
    margin: 0 .29rem 0 0;
}
.search_content_nav2 ul li:last-child{
    margin: 0  0 0 .29rem;
}



#my_swiper_nav2 .qichebang {
    background: #fff;
    padding: 1px 0;
}
#my_swiper_nav2 .qichebang ul {
    padding: .3rem 0 .6rem;
    min-height: 8rem;
}
#my_swiper_nav2 .qichebang li {
    margin: 0rem .2rem .0rem;
    display: block;
}
#my_swiper_nav2 .qichebang li a{
    height: 1.3rem;
    line-height: 1.3rem;
    display: -webkit-flex;
    display: flex;
}
#my_swiper_nav2 .qichebang li .a{
    height: 1.3rem;
    line-height: 1.3rem;
    display: -webkit-flex;
    display: flex;
}
#my_swiper_nav2 .qichebang li a .digit, .qichebang li .a:first-child .digit {
    font-size: .32rem;
    color: #fd8736;
    width: .8rem;
    text-align: center;
    font-style: italic;
}
#my_swiper_nav2 .qichebang li.l1  .digit, .qichebang li.l2  .digit, .qichebang li.l3  .digit {
    font-style: italic;
    font-size: .4rem;
    color: #f55d40;
}
#my_swiper_nav2 .qichebang li.l2  .digit {
    color: #c6c6c6;
}
#my_swiper_nav2 .qichebang li a .digit.up:after, .qichebang li .a:first-child .digit.up:after {
    content: '';
    display: inline-block;
    background: url(//www.sinaimg.cn/qc/subject/2018/0319/shangsheng.png) no-repeat right center / .16rem .12rem;
    width: .18rem;
    height: .14rem;
    vertical-align: middle;
    margin-left: .2rem;
}
#my_swiper_nav2 .qichebang li a .digit.down:after, .qichebang li .a:first-child .digit.down:after {
    content: '';
    display: inline-block;
    background: url(//www.sinaimg.cn/qc/subject/2018/0319/xiajiang.png) no-repeat right center / .16rem .12rem;
    width: .18rem;
    height: .14rem;
    vertical-align: middle;
    margin-left: .2rem;
}
#my_swiper_nav2 .qichebang li a img.liCarImg, .qichebang li .a:first-child img.liCarImg {
    width: 1.53rem;
    vertical-align: middle;
    margin-bottom: .2rem;
}
#my_swiper_nav2 .qichebang li a .carNames, .qichebang li .a:first-child .carNames {
    /* width: 1.85rem; */
    width: 2.3rem;
    margin-left: .45rem;
    line-height: normal;
}
#my_swiper_nav2 .qichebang li a .carNames .carName, .qichebang li .a:first-child .carNames .carName {
    font-size: .28rem;
    color: #333;
    margin: .24rem 0 0;
}
#my_swiper_nav2 .qichebang li a .carNames .carInd,.qichebang li .a:first-child .carNames .carInd {
    height: .28rem;
    border-radius: .06rem;
    background: -webkit-gradient(linear, left top, right bottom, from(#feb336), to(#f64047));
    margin-top: .16rem;
}
/*.qichebang li a:first-child .carNames .carInd, .qichebang li a:first-child .carNames .carInd > div, .qichebang li .detail li .ind > div {
    width: 0;
    -webkit-transition: width .6s;
    transition: width .6s;
    -webkit-transform: scaleZ(1);
    transform: scaleZ(1);
}*/
#my_swiper_nav2 .qichebang li .carNames .carInd > div {
    height: 100%;
    background: -webkit-gradient(linear, left top, right bottom, from(#feb336), to(#f64047));
    border-radius: .06rem;
}
#my_swiper_nav2 .qichebang li  .careNum {
    line-height: normal;
    margin-left: .5rem;
    text-align: center;
}
#my_swiper_nav2 .qichebang  li  .careNum {
    text-align: right;
    width: 1.2rem;
}
#my_swiper_nav2 .qichebang li  .careNum .num {
    font-size: .28rem;
    font-weight: bold;
    color: #0f0f0f;
    margin-top: .24rem;
    text-align: right;
}
#my_swiper_nav2 .qichebang li .careNum .num i:first-of-type {
    font-size: .28rem;
    color: #0f0f0f;
}
#my_swiper_nav2 .qichebang .ul2 li .careNum .num {
    font-size: .2rem;
    color: #0f0f0f;
    margin-top: .24rem;
}
#my_swiper_nav2 .qichebang .ul3 li .careNum .num {
    font-size: .28rem;
    /*text-align: center;*/
    color: #0f0f0f;
    margin-top: .24rem;
}
#my_swiper_nav2 .qichebang li .careNum .tit {
    font-size: .2rem;
    color: #666;
    margin-top: .1rem;
}
#my_swiper_nav2 .qichebang li .carNames .carInd {
    /*background: #e6e6e6 !important;*/
    margin: .06rem 0 0 !important;
    background: transparent !important;
    color: #ff5f0f;
    font-size: .24rem;
}
#my_swiper_nav2 .qichebang .ul3 li .carNames .carInd {
    margin: .06rem 0 0 !important;
    background: transparent !important;
    color: #ff5f0f;
}
#my_swiper_nav2 .qichebang li.l1 a .digit {
    color: #ffc12c;
}
#my_swiper_nav2 .qichebang li.l2 a .digit {
    color: #ffc12c;
}
#my_swiper_nav2 .qichebang li.l3 a .digit {
    color: #ffc12c;
}
#my_swiper_nav2 .resou .more{
    margin: .3rem auto;
}
#my_swiper_nav2 .guanzhu .more{
    margin: .3rem auto;
}
#my_swiper_nav2 .more{
    width: 2.6rem;
    height: .44rem;
    line-height: .44rem;
    margin: 0rem auto 0.3rem;
    /*padding: 0.2rem 0;*/
    border-radius: .22rem;
    border: 1px solid #fd8736;
    color: #fd8736;
    font-size: .24rem;
    text-align: center;
    display: block;
}
#my_swiper_nav2 .qichebang .menu_ul{
    font-size: 12px;
    width: 100%;
    text-align: center;
    display: inline-block;
    margin: .2rem 0 .2rem;   
}


#my_swiper_nav2 .resou .menu_ul{
    position: relative;
    color: #5e7fad;
    font-size: .24rem;
    height: .3rem;
    line-height: .2rem;
    text-align: right;
    padding: .2rem 0 0;
}
#my_swiper_nav2 .resou .menu_ul span{
    padding: 0.2rem 0.4rem 0.2rem .32rem;
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200724/ico78.png) left center / .22rem auto no-repeat;
}
#my_swiper_nav2 .resou .menu_ul .pos{
    display: none;
    padding: .4rem 0 .3rem;
    top: .4rem;
    position: absolute;
    right: 0rem;
    width: 2.4rem;
    height: 1.6rem;
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200724/ico79.png) center center / 2.4rem auto no-repeat;
    z-index: 1;
}
#my_swiper_nav2 .resou .menu_ul .pos .li{
    width: 2.4rem;
    height: .8rem;
    line-height: .8rem;
    background: none;
    color: #000;
    margin: 0;
}
#my_swiper_nav2 .resou .menu_ul .pos .li.act{
    color: #fa5536;
}

#my_swiper_nav2 .resou .ul{
    position: relative;
    /*height: .92rem;*/
    /*line-height: .92rem;*/
}
#my_swiper_nav2 .resou .ul .li.top .num{
    position: relative;
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200724/ico77.png) center center / .26rem auto no-repeat;
    color: transparent;
    height: .30rem;
    overflow: hidden;
    margin: .34rem 0 0;
    
}
#my_swiper_nav2 .resou .ul .li{
    position: relative;
    height: 1rem;
    line-height: 1rem;
    overflow: hidden;
    display: -webkit-flex;
    display: flex;
    padding: 0 .4rem 0 .2rem;
    border-bottom: .01rem solid #e6e6e6;
}
#my_swiper_nav2 .resou .ul .li .num{
    font-style: italic;
    text-align: center;
    width: .56rem;
    color: #fd8736;
    font-size: .32rem;
}
#my_swiper_nav2 .resou .ul .li.l1 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .resou .ul .li.l2 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .resou .ul .li.l3 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .resou .ul .li .txt{
    padding: 0 0 0 .2rem;
    color: #0f0f0f;
    font-size: .32rem;
    line-height: .44rem;
    display: -webkit-flex;
    display: flex;
    flex: 1;
    align-items:center;
}
#my_swiper_nav2 .resou .ul .li .txt i{
    position: relative;
    display: inline;
    font-size: .24rem;
    color: #fff;
    padding: .04rem .06rem;
    border-radius: 3px;
    margin: 0 0 0 .04rem;
    width: .4rem;
    top: -.02rem;
}
#my_swiper_nav2 .resou .ul .li .txt i.i0{
    background: url(//simg.s.weibo.com/20190429_new.png) center center/100% auto no-repeat;
}
#my_swiper_nav2 .resou .ul .li .txt i.i1{
    background: url(//simg.s.weibo.com/20190429_recom.png) center center/100% auto no-repeat;
}
#my_swiper_nav2 .resou .ul .li .txt i.i2{
    background: url(//simg.s.weibo.com/20190429_hot.png) center center/100% auto no-repeat;
}
#my_swiper_nav2 .resou .ul .li .txt i.i3{
    background: url(//img.t.sinajs.cn/t4/appstyle/searchpc/css/h5/img/icon_boil.png) center center/100% auto no-repeat;
}
#my_swiper_nav2 .resou .ul .li .txt .ib{
    position: relative;
    top: .06rem;
    width: .3rem;
    height: .3rem;
    display: inline-block;
    line-height: .3rem;
    background-position: center center;
    background-size: 82% auto;
    background-repeat: no-repeat;
}
#my_swiper_nav2 .resou .ul .li .num2{
    color: #a1a1a1;
    font-size: .22rem;
    line-height: 1.1rem;
}

#my_swiper_nav2 .zixun .menu_ul{
    position: relative;
    color: #5e7fad;
    font-size: .24rem;
    height: .3rem;
    line-height: .2rem;
    text-align: right;
    padding: .2rem 0 0;
}
#my_swiper_nav2 .zixun .menu_ul span{
    padding: 0.2rem 0.4rem 0.2rem .32rem;
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200724/ico78.png) left center / .22rem auto no-repeat;
}
#my_swiper_nav2 .zixun .menu_ul .pos{
    display: none;
    padding: .4rem 0 .3rem;
    top: .4rem;
    position: absolute;
    right: 0rem;
    width: 2.4rem;
    height: 1.6rem;
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200724/ico79.png) center center / 2.4rem auto no-repeat;
    z-index: 1;
}
#my_swiper_nav2 .zixun .menu_ul .pos .li{
    width: 2.4rem;
    height: .8rem;
    line-height: .8rem;
    background: none;
    color: #000;
    margin: 0;
}
#my_swiper_nav2 .zixun .menu_ul .pos .li.act{
    color: #fa5536;
}
#my_swiper_nav2 .zixun .ul{
    position: relative;
    padding: 0 0 .2rem 0;
    /*height: .92rem;*/
    /*line-height: .92rem;*/
}
#my_swiper_nav2 .zixun .ul .li.top .num{
    position: relative;
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200724/ico77.png) center center / .28rem auto no-repeat;
    color: transparent;
    height: .34rem;
    overflow: hidden;
    margin: .34rem 0 0;
    
}
#my_swiper_nav2 .zixun .ul .li{
    position: relative;
    height: 1.2rem;
    line-height: 1.2rem;
    overflow: hidden;
    display: -webkit-flex;
    display: flex;
    
    padding: 0 .4rem 0 .2rem;
    border-bottom: .01rem solid #e6e6e6;
}
#my_swiper_nav2 .zixun .ul .li .num{
    font-style: italic;
    text-align: center;
    width: .56rem;
    color: #fd8736;
    font-size: .32rem;
}
#my_swiper_nav2 .zixun .ul .li.l1 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .zixun .ul .li.l2 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .zixun .ul .li.l3 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .zixun .ul .li .txt{
    padding: 0 .2rem;
    color: #0f0f0f;
    font-size: .32rem;
    line-height: .44rem;
    display: -webkit-flex;
    display: flex;
    flex: 1;
    align-items:center;
    text-align: justify;
}
#my_swiper_nav2 .zixun .ul .li .txt i{
    display: inline;
    font-size: .24rem;
    color: #fff;
    padding: .04rem .06rem;
    border-radius: 3px;
    margin: 0 0 0 .1rem;
    width: .4rem;
}
#my_swiper_nav2 .zixun .ul .li .txt i.i0{
    background: #fd3311;
}
#my_swiper_nav2 .zixun .ul .li .txt i.i1{
    background: url(//simg.s.weibo.com/20190429_recom.png) center center/100% auto no-repeat;
}
#my_swiper_nav2 .zixun .ul .li .txt i.i2{
    background: url(//simg.s.weibo.com/20190429_hot.png) center center/100% auto no-repeat;
}
#my_swiper_nav2 .zixun .ul .li .txt i.i3{
    background: url(//img.t.sinajs.cn/t4/appstyle/searchpc/css/h5/img/icon_boil.png) center center/100% auto no-repeat;
}
#my_swiper_nav2 .zixun .ul .li .txt .ib{
    position: relative;
    top: .1rem;
    width: .3rem;
    height: .3rem;
    display: inline-block;
    line-height: .3rem;
    background-position: center center;
    background-size: 96% auto;
    background-repeat: no-repeat;
}
#my_swiper_nav2 .zixun .ul .li .num2{
    color: #a1a1a1;
    font-size: .22rem;
}


#my_swiper_nav2 .guanzhu .ul{
    position: relative;
    padding: 0 0 ;
}
#my_swiper_nav2 .guanzhu .ul .li{
    position: relative;
    height: 1.2rem;
    line-height: 1.2rem;
    overflow: hidden;
    display: -webkit-flex;
    display: flex;
    padding: 0.28rem .2rem 0.28rem .2rem;
    border-bottom: .01rem solid #e6e6e6;
}
#my_swiper_nav2 .guanzhu .ul .li .num{
    font-style: italic;
    text-align: center;
    width: .6rem;
    color: #fd8736;
    font-size: .32rem;
}
#my_swiper_nav2 .guanzhu .ul .li.l1 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .guanzhu .ul .li.l2 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .guanzhu .ul .li.l3 .num{
    color: #f55d40;
    font-weight: bold;
}
#my_swiper_nav2 .guanzhu .ul .li .img{
    position: relative;
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 5px;
    overflow: hidden;
    margin: 0 0 0 .12rem;
}
#my_swiper_nav2 .guanzhu .ul .li .img img{
    display: block;
    width: 100%;
}
#my_swiper_nav2 .guanzhu .ul .li .txt{
    position: relative;
    top: -.02rem;
    padding: 0 0 0 .3rem;
    color: #0f0f0f;
    font-size: .3rem;
    /*display: -webkit-flex;*/
    /*display: flex;*/
    flex: 1;
    /*align-items:center;*/
}
#my_swiper_nav2 .guanzhu .ul .li .txt .t1{
    position: relative;
    padding: .2rem 0 0;
    font-size: .36rem;
    height: .42rem;
    overflow: hidden;
    line-height: .42rem;
}
#my_swiper_nav2 .guanzhu .ul .li .txt .t2{
    color: #a1a1a1;
    font-size: .26rem;
    margin: .12rem 0 0;
    height: .24rem;
    line-height: .22rem;
}
#my_swiper_nav2 .guanzhu .ul .li .btn{
    margin: .14rem 0 0;
    text-align: center;
    border: 1px solid #fd8736;
    border-radius: .2rem;
    color: #fd8736;
    font-size: .22rem;
    width: 1rem;
    height: .4rem;
    line-height: .4rem;
    display: none;
}

.jtyh_main .main .message .msg_con .hight {color: #ff0000!important;}
.choose_pop {height: 6.5rem;}
.choose_pop .select .option {justify-content: space-between;flex-direction: row;}
.choose_pop .select .option[data-v="3"] {border-bottom: none;}
.choose_pop .select .option span {margin-left: .37rem; width: auto;}
.choose_pop .select .option i {position: absolute;top: 50%;left: 0;margin-top: -.11rem;}
.choose_pop .select .option[data-v="3"] .cho_val+.cho_val {position: absolute;top: 1rem;right: 0;padding-right: .5rem;}
.choose_pop .select .option input {text-align: right; width: auto; padding: 0; color: #333;}
.choose_pop .select .option input.txt_int3 {width: 12em;}
.choose_pop .select .option input#dateSelect {width: 7em;}
.choose_pop .select .option .cho_val {width: auto;}
.choose_pop .select .option .cho_val .wenhao {position: absolute;top: 50%;right: 0;transform: translateY(-50%);width: .5rem;height: .5rem;background: url(//n.sinaimg.cn/auto/efade7fd/20210726/wenhao.png) center center / .32rem auto no-repeat;}
.choose_pop .select .btn_ok {margin-top: 1rem;}
.mask1 {width: 100vw;height: 100vh;background-color: rgba(0,0,0,0.7);position: fixed;top: 0;left: 0;z-index: 100;display: none;}
.lunhouwarnimg {display: none;position: fixed;top: 50%;left: 0; transform: translateY(-50%);width: 100%;z-index: 101;}

/*选择日期插件*/
.getDateBox *,.getDateBox *:before,.getDateBox *:after{
    padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Microsoft Yahei", "Helvetica Neue", Arial, Helvetica, sans-serif;
    word-break: break-all;
}
.getDateBox *:focus { outline: none; }
.fl{float: left;}
.fr{float: right;}
.getDateBg{
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.7);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100;
    transition: opacity 0.4s;
    opacity: 0;
}
.getDateBox{
    width: 100%;
    position: fixed;
    left: 0;
    background-color: #fff;
    box-shadow: -5px 0 5px rgba(0,0,0,0.3);
    z-index: 101;
    transition: bottom 0.4s;
    bottom: -270px;
}
.slideIn{
    display: block !important;
}
.slideIn .getDateBox{
    animation: slideIn 0.4s;
    -webkit-animation: slideIn 0.4s;
    bottom: 0;
}
.slideOut .getDateBox{
    animation: slideOut 0.4s;
    -webkit-animation: slideOut 0.4s;
    bottom: -400px;
}

.slideIn .getDateBg{
    opacity: 1;
}
.slideOut .getDateBg{
    opacity: 0;
}

.getDateBox .choiceDateTitle{
    height: 40px;
    background-color: #f2f2f2;
    font-size: 16px;
}
.getDateBox .choiceDateTitle button{
    height: 100%;
    padding: 0 10px;
    color: #0f97fd;
    font-size: 16px;
    background: none;
    border: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0.2)
}
.getDateBox .dateContent{
    width: 100%;
    margin: 30px 0 40px;
    height: 120px;
    overflow: hidden;
    position: relative;
}

.getDateBox .dateContent:before{
    content: "";
    width: 100%;
    height: 40px;
    background: -webkit-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    pointer-events: none;
}
.getDateBox .dateContent:after{
    content: "";
    width: 100%;
    height: 40px;
    background: -webkit-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 10;
    pointer-events: none;
}
.getDateBox .dateContent .checkeDate{
    width: 100%;
    height: 40px;
    position: absolute;
    left: 0;
    top: 40px;
}
.getDateBox .dateContent .checkeDate:before,
.getDateBox .dateContent .checkeDate:after{
    content: "";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    position: absolute;
    left: 0;
    top: 0;
    transform: scaleY(0.5);
    -webkit-transform: scaleY(0.5);
}
.getDateBox .dateContent .checkeDate:after{
    top: auto;
    bottom: 0;
}

#yearwrapper,
#monthwrapper,
#daywrapper{
    width: 33.3%;
    height: 100%;
    position: absolute;
    top: 0;
}
#yearwrapper{
    left: 0;
}
#daywrapper{
    right: 0;
}
#monthwrapper{
    left: 33.3%;
}
#yearwrapper ul{
    margin-left: 40%;
}
#daywrapper ul{
    margin-right: 40%;
}
#yearwrapper ul li,
#monthwrapper ul li,
#daywrapper ul li{
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    text-align: center;
    list-style: none;
}

@keyframes slideIn{
    0%{bottom: -270px;}
    100%{bottom: 0;}
}
@-webkit-keyframes slideIn{
    0%{bottom: -270px;}
    100%{bottom: 0;}
}

@keyframes slideOut{
    0%{bottom: 0;}
    100%{bottom: -270px;}
}
@-webkit-keyframes slideOut{
    0%{bottom: 0;}
    100%{bottom: -270px;}
}


@media screen and (min-width:750px) {
    .mask,.choose_pop,.mask1,.lunhouwarnimg,.getDateBg,.getDateBox {
        width:750px; left: 50%; margin-left: -375px;
    }
}
