<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{margin: 0;padding: 0;font-family: "å¾®è½¯é›…é»‘";font-size: .24rem;cursor: pointer}
body,html{width: 100%;height: 100%;position: fixed;top: 0;left: 0}
li{list-style: none;}
.bn{border: none!important;}
h2,h3{font-weight: normal}
a{text-decoration: none}
i{font-style: normal}
input{outline: none}
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;outline: none;
}
textarea { -webkit-appearance: none;resize:none; outline: none}

*{-webkit-tap-highlight-color: rgba(0,0,0,0.0);}
/**
*åœ¨ç§»åŠ¨ç«¯ç¦ç”¨é•¿æŒ‰é€‰ä¸­æ–‡æœ¬åŠŸèƒ½
*/
*:not(input){
    -moz-touch-callout:none;
    -ms-touch-callout:none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
input[type=search]::-webkit-search-cancel-button{
    -webkit-appearance: none;
}
.hidden{
    display: none!important;
}
.fk_div{
    position: fixed;right: 0;left: 0;margin: auto;z-index: 2;;height: .63rem;top: .3rem;

}
.cram{
    float: left;margin-left: .26rem;display: inline-block;width: .63rem;height: .63rem;
    background: url("../images/pzsb.svg?2") no-repeat;background-size:100% 100%;
}
.sear_div{
    overflow: hidden;float: left;
    height: .63rem;line-height: .63px;
    background:rgba(8, 9, 23, 0.45);
    border-radius:.18rem;
    width: 4.87rem;
}
.sear_div i{
    float: left;
    display: inline-block;
    margin-left: 0.17rem;
    margin-top: 0.13rem;
    width: 0.37rem;
    height: 0.37rem;
    background: url(../images/isfd_03.svg) no-repeat 50% 50%;
    background-size: 0.37rem auto;
}
.sear_div input{
    float: left;height: .63rem;line-height: .63rem;color: #858585;font-size: .21rem;width: 3.55rem;border: 0;text-indent: .2rem;
    outline: none;background: none;
}
.sear_div input::placeholder {
    font-size: 0.21rem;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.45);
    -webkit-background-clip: text;
    letter-spacing: 1px;
}
.quick_a{
    color: #0F023C;display: inline-block;font-size: .18rem;position: fixed;bottom: .48rem;left: 0.65rem;
    width: 1.2rem;height: 1.2rem;line-height: 1.5rem;    border-radius: 50%;cursor: pointer;
    background: url("../images/quick_a_bg.png") no-repeat;background-size: 100% 100%;
    /*background-image: -moz-linear-gradient( 49deg, rgb(241,182,64) 0%, rgb(239,155,56) 100%, rgb(255,255,255) 100%);*/
    /*background-image: -webkit-linear-gradient( 49deg, rgb(241,182,64) 0%, rgb(239,155,56) 100%, rgb(255,255,255) 100%);*/
    /*background-image: -ms-linear-gradient( 49deg, rgb(241,182,64) 0%, rgb(239,155,56) 100%, rgb(255,255,255) 100%);*/
}
.quick_a i{
    display: inline-block;position: absolute;left: 0;right: 0;top: 0;margin: auto;bottom: 0;
    border-radius: 50%;text-align: center; font-size: .22rem;
    font-weight: bold;
    background: url("../images/quick_a_icon.svg") no-repeat 50% .2rem;  background-size:0.38rem 0.36rem ;
}
.menu_rig{
    float: right;
    margin-top: 0.2rem;margin-right: 0.39rem;    width: 1.1rem;
    height: 0.9rem;
}
.flex_div{
    background: #fff;
}
.flex_act{
    display: block;  animation: x14 .5s ease-in-out normal;  -webkit-animation: x14 .5s ease-in-out normal;
}
@-webkit-keyframes x14 {
    0% { opacity: 0 }
    100% { opacity: 1 }
}
@keyframes x14 {
    0% { opacity: 0 }
    100% { opacity: 1 }
}
.more_h2{
    color: #fff;font-size: .23rem;line-height: .75rem;text-align: left;border-bottom: 1px solid rgba(0,0,0,.1);position: relative;
    padding-left: 0.44rem;
}
.more_col{
    position: absolute;margin: auto;right: .3rem;width: .27rem;height: .27rem;top: 0;bottom: 0;
    background: url("../images/more_col.svg") no-repeat 50% 50%;background-size: 98% auto;
}
.more_div{
    margin-left: .75rem;margin-top: .4rem;
}

.more_div a{
    cursor: pointer;width: 1rem;display: inline-block;height: 1.3rem;color: #fff;
    font-size: .24rem;text-align: center;margin-right: .75rem;text-align: center;
}
.more_div a div{
    width: 0.67rem;
    height: 0.67rem;
    margin: 0 auto;
    margin-bottom: 0.11rem;

}
.menu_rig_a1 div{  background: url("../images/isfd_07.png?3") no-repeat ; background-size: 100% 100%}
.menu_rig_a2 div{  background: url("../images/isfd_10.png?3") no-repeat ;background-size: 100% 100%}
.menu_rig_a3 div{  background: url("../images/isfd_12.png?3") no-repeat ;background-size: 100% 100%}
.more_box{
    background: rgba(8,9,23,0.45);
    position: absolute;bottom: -2.95rem;left: 0;right: 0;height: 2.79rem;z-index: 10;
}
button.flex_btn2{
    width: 100%;height: .95rem;cursor: pointer;float: left;line-height: .75rem;background: url(../images/menu_rig_icon.svg) no-repeat 50% .1rem;background-size: .38rem auto;
    z-index: 2;border: 0;
}
.flex_btn2 i{
    display: block;  color: #fff; font-size: .2rem;text-align: center;
}
.flex_btn2 b{
    width: .37rem;height: .27rem;-webkit-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;display: block;
    -webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);margin: 0 auto 0;
}
.quick_a2 b{
    width: .35rem;height: .25rem;
    -webkit-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear; display: block;
    -webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);margin: 0 auto 0;
}

button.flex_add2{
    width: 1.1rem;
    height: 0.9rem;
    border-radius: 0.13rem;
    background: rgba(8,9,23,0.3) url(../images/menu_rig_icon.svg) no-repeat 50% 0.1rem;
    background-size: 0.38rem auto;
}
.you_ce{
    float: right;
    margin-top: 0.2rem;
    margin-right: 0.13rem;
    position: relative!important;
    width: 1.1rem;
    height: 0.9rem;
}
.you_ce_d3{
    width: 100%;
    height: 0.95rem;
    cursor: pointer;
    float: left;
    line-height: .75rem;
    background: url(../images/you_ce_icon.svg) no-repeat 50% 0.1rem;
    background-size: 0.38rem auto;
    z-index: 2;
    border: 0;
    color: #fff;
}
.you_ce_d3_hover{
    width: 1.1rem;
    height: 0.9rem;
    background: rgba(8,9,23,0.3) url(../images/you_ce_icon.svg) no-repeat 50% 0.1rem;
    background-size: 0.38rem auto;
    border-radius: 0.13rem;
}
.quick_a2_hover{
    width: 1.1rem;
    height: 0.9rem;
    background: rgba(8,9,23,0.3) url(../images/quick_a2_icon.svg) no-repeat 50% 0.1rem!important;
    background-size: 0.38rem auto!important;
    border-radius: 0.13rem;
}
.you_ce_d3 b {
    width: 0.37rem;
    height: 0.27rem;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    display: block;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    margin: 0 auto 0;
}
.you_ce_d3 i{
    display: block;
    color: #fff;
    font-size: .2rem;
    text-align: center;

}
.you_min .you_ce{
    display: none;
}
.flex_act .menu_rig_a1{bottom: 2.35rem;}
.flex_act .menu_rig_a2{bottom: 1.6rem;}
.flex_act .menu_rig_a3{bottom: .85rem;}
.flex_act a{opacity: 1}
/*å•†åŸŽå¯¼è§ˆ*/
.shop_top{
    background: #fff;height: 1.5rem;overflow: hidden;position: absolute;top: 0.25rem;width: 5.92rem;z-index: 10;border-radius: 0.17rem;left: 50%;
    transform: translate(-50%,0);
}
.shop_top.ready{
    height: 1.5rem
}

.shop_top_lef{
    float: left;margin-top: .2rem;margin-left: .13rem;width: .33rem;height: .33rem;background: url(../images/isjfs_03.svg?1) no-repeat;background-size: .33rem auto;
    cursor: pointer;
}
.shop_top_rig{
    margin-left: .12rem;width: 5.2rem;background: #f9f9f9;height: 1.25rem;float: left;margin-top: .13rem;border-radius: .07rem;
}
.shop_top_i1{
    float: left;width: .15rem;background: url("../images/shop_top_i1.png") no-repeat;height: .77rem;display: inline-block;
    background-size: 100% 100%;margin-left: .25rem;margin-top: .25rem;
}
.shop_top_d1{
    float: left;width: 3.53rem;margin-left: .25rem;display: block;
}
.shop_top_d1 input{
    display: block;height: .6rem;line-height: .6rem;border:0;border-bottom: 1px solid #f0f0f0;width: 100%;background: no-repeat;
    font-size: .26rem;
}
.shop_top_inp2{
    color: #060606;
}
.shop_top_d1 input:last-child{
    border: 0;
}
.shop_top_i2{
    float: left;width: .58rem;background: url("../images/isjfs_11.svg") no-repeat;height: .58rem;display: inline-block;
    background-size: 100% 100%;margin-left: 0.12rem;margin-top: 0.33rem;
}
.shop_top_a{
    position: absolute;bottom: .52rem;left: 0;right: 0;margin: auto;font-size: .26rem;
    cursor: pointer;line-height: .75rem;color: #ffffff;text-align: center;width: 4.5rem;    z-index: 1;

    width: 3rem;
    height: 0.75rem;
    background: #5CA3FF;
    border-radius: 0.19rem;
}
.shop_p2{
    margin-top: .4rem;position: fixed;margin-left: .4rem;left: 0;right: 0; top: 1.6rem;
}
.shop_p2_span{
    display: inline-block;border-radius: 50%;  background: #fff url("../images/isjfs_21.png?1") no-repeat center;  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.35);width: .7rem;height: .7rem;position: absolute;left: -.2rem;top: -.07rem;
    background-size: .35rem;
}
.shop_p2_sil{
    background-color: rgb(255, 255, 255);  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.35);  width: 5rem;height: .55rem;
    border-radius: 1rem;  overflow: hidden;float: left;
}
.shop_p2_sil .line{
    width: 5rem;height: .55rem; overflow: hidden;
}
.shop_p2_sil .line li{
    height:.55rem;text-indent:.7rem; font-size:.22rem; line-height:.55rem;list-style:none;color: #000000;text-align: left;
}
.clear{clear: both}
.shop_p2_a{
    display: inline-block;float: left;color: #737373;font-size: .18rem;background: #fff;border-radius: 50%;width: .55rem;padding: .12rem .11rem;
    height: .4rem;margin-left: .2rem;line-height: .21rem;cursor: pointer;text-align: center;
}

/*å•†åŸŽå¯¼è§ˆ-å¯¼èˆª*/
.box3{
    background:#f4f5f7;width: 100%;height: 100%;overflow: hidden;position: fixed;top: 0;
}
.dh_d1{
    overflow: hidden;background: #fff;height: 0.38rem;
}
.dh_b2{
    overflow: hidden;background: #fff;height: .75rem;
}
.navigate_yh_c .dh_d1{
    margin-top: .2rem;
}
.navigate_yh_c .dh_b2{
    margin-top: .2rem;
}
.search_yh_c{
    background: #f4f5f7!important;
}
.search_yh_c  .dh_d1{
    position: relative;    z-index: 2; margin: auto;background: #ffff;
}
.search_yh_c  .dh_b2{
    position: relative;  top: 1.1rem;  z-index: 2;  width: 6rem;  margin: auto;
}
.m_sea_div{
    position: fixed;left: 0;right: 0;z-index: 3;
    /*background: #f4f5f7;*/
}
.search_yh_c .m_sea_div{
    background: #f4f5f7;
}
.result .m_sea_div{
    top: 0.26rem;
    left: 50%;
    transform: translate(-50%,0);
    right: unset;
}
.result .m_sea_div .m_sea{
    margin-right: 0;
}
.navigate_yh_c .dh_d0{
    background: #f4f5f7;
    float: left;
    height: 1.2rem;
    width: 100%;
    margin-top: .1rem;
}
.dh_d1_i{
    float: left;
    margin-left: 0.3rem;
    display: inline-block;
    width: 0.22rem;
    height: 0.22rem;
    background: url(../images/isjfs_21.png?1) no-repeat;
    background-size: 100% auto;
    margin-top: 0.08rem;

}
.dh_d1_div{
    float: left;
}
.dh_d1_div .line{
    width: 5.3rem;height: .38rem; overflow: hidden;
}
.dh_d1_div .line li{
    height:.38rem;text-indent:.3rem; font-size:.22rem; line-height:.38rem;list-style:none;color: #000000;text-align: left;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;

}
.dh_d1_s{
    display: inline-block;float: left;width: 1px;height: .27rem;background: #eeeeee;margin-top: .25rem;
}
.dh_d2{
    margin-top: .28rem;height: 100%;
    /* position: fixed;left: 0;right: 0;bottom: 0;top: 2.8rem; */
}
.dh_d2_ul{
    padding-left: 0.29rem;
    margin-top: 0.25rem;
    height: 0.6rem;
}
.dh_d2_ul li{
    text-align: center;color: #121212;font-size: .22rem;line-height: .6rem;
    cursor: pointer;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    width: 1.47rem;
    height: 0.6rem;
    background: #FFFFFF;
    box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(227,227,227,0.37);
    border-radius: 0.12rem;
    margin-right: 0.29rem;
    padding: 0 0.13rem;
}
.dh_d2_rig{
    width:5.83rem;
    margin: 0.25rem auto 0;
    height: 100%;
    padding-bottom: 3rem;
    overflow-y: auto;
}
/* .dh_d2_rig div{
height: 100%;overflow-y: auto;
} */
.dh_d2_rig_div&gt;a{
    /*overflow: hidden;*/
    display: block;position: relative;
    width: 5.83rem;
    height: 1.67rem;
    background: linear-gradient(360deg, #FFFFFF 0%, rgba(255,255,255,0.8) 100%);
    border-radius: 0.17rem;
    margin-bottom: 0.43rem;
}
.dh_d2_rig_div&gt;a img{
    max-height: 100%;max-width: 98%;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;
}
.dh_d2_rig_div{
   overflow-y: auto;padding-bottom: 2rem;padding-top: 0.17rem;
}
.dh_d2_act{
    border: 1px solid #ffc5b9!important;
}
li.dh_d2_ul_a{
    background: #f4f5f7;color: #fa4b28;
    border-right: 1px solid #ebebeb;
}

/*è·¯çº¿*/
.route_d1_min{
    overflow: hidden;
}
.route_d1{
    background: #fff;border-radius: .12rem;width: 2.5rem;height: 2.5rem;margin-top: .2rem;overflow: hidden;margin-right: .2rem;
    position: fixed;right: 0;border: 2px solid #FFF;
}
.route_d1 img{
    width: 1.4rem;margin-top: .05rem;margin-left: .05rem;
}
.route_d2{
    position: fixed;left: .44rem;bottom: 0.61rem;width: .13rem;height: 2.2rem;
    background: rgba(0,0,0,0.2);
    border-radius: 0.09rem;
}
.route_d2_div{
    position: absolute;width: 2.5rem;height: .61rem;overflow: hidden;left: -.22rem;
}
.chosePosition{
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    background: linear-gradient(180deg, rgba(99,134,255,0.8) 0%, rgba(177,149,255,0.15) 100%);
}
.route_d2_div i{
    width: 0.59rem;height:0.59rem;border-radius: 50%;background: url("../images/sfhs_11.svg") no-repeat;background-size: 100% 100%;
    display: inline-block;float: left;margin-top: .03rem;
}
.route_d2_div span{
    height: .4rem;color: rgba(255, 255, 255, 1);font-size: .2rem;line-height: .4rem;float: left;display: inline-block;margin-left: .16rem;
    text-indent: .1rem;position: relative;margin-top: .02rem;
    background: rgba(8,9,23,0.45);
    border-radius: 0.26rem;
    border: 0.01rem solid;
    border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.3)) 0.01 0.01;
    padding-left: 0.14rem;
    padding-right: 0.14rem;
}
/*.route_d2_div b{*/
/*    display: inline-block;position: absolute;left: -.09rem;top: 0;bottom: 0;margin: auto;width: .09rem;height: .1rem;*/
/*    background: url("../images/sfhs_14.png") no-repeat;background-size: 100% 100%;*/
/*}*/
.route_bot{
    border-radius: 0.5rem;
    width: 0.93rem;
    position: fixed;
    right: 0.33rem;
    bottom: 0.61rem;
    font-size: .22rem;
    color: #000000;
    margin: auto;
}
.route_bot a{
    display: inline-block;
    height: 0.42rem;
    width: 0.93rem;
    text-align: center;
    cursor: pointer;
    position: relative;
    font-size: .2rem;
    border-radius: 0.3rem;
    color: #fff;
    padding-top: 0.51rem;
    border: 1px solid rgba(255,255,255,.5);
}
.route_bot_a1{
    background:rgba(8, 9, 23, 0.45) url("../images/sfhs_19.svg") no-repeat 0.32rem 0.17rem;background-size: 0.32rem 0.29rem;    margin-bottom: 0.11rem;
}
.route_bot_a2{
    background:rgba(8, 9, 23, 0.45) url("../images/sfhs_21.png") no-repeat 0.32rem 0.17rem;background-size: 0.32rem 0.29rem;display: none!important;
}
/*.route_bot_a2:before {*/
/*    content: '';height: .45rem;width: 1px;background: #d3d2d2;display: inline-block;position: absolute;left: 0;top: .25rem;*/
/*}*/
/*.route_bot_a3:before {*/
/*    content: '';height: .45rem;width: 1px;background: #d3d2d2;display: inline-block;position: absolute;left: 0;top: .25rem;*/
/*}*/
.route_bot_a3{
    background:rgba(8, 9, 23, 0.45) url("../images/sfhs_24.svg") no-repeat 0.32rem 0.17rem;background-size: 0.32rem 0.29rem;
}
.route_point{
    position: fixed;left: 0;right: 0;margin: auto;bottom: 2.7rem;width: 1rem;
}
.route_point img{
    width: 100%;
}

/*åˆ†äº«è·¯çº¿*/
.sharing{
    position: fixed;left: 0;top: 0;bottom: 0;right: 0;z-index: 5;background: rgba(0,0,0,.5);
}
.sharing_bot{
    position: fixed;left: 0;bottom: 0;right: 0;height: 3.3rem;background: #fff;z-index: 6;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ;
}
.sharing_ul{
    overflow: hidden;margin-top: .4rem;
}
.sharing_ul li{
    width: 33.33%;float: left;text-align: center;
}
.sharing_ul li i{
    display: block;width: .53rem;height: .53rem;margin: auto;
}
.sharing_ul_i1{
    background: url("../images/jsbfs_03.svg") no-repeat 50% 50%;background-size: 96% auto;
}
.sharing_ul_i2{
    background: url("../images/ishfsa_03.svg") no-repeat 50% 50%;background-size: 93% auto;
}
.sharing_ul_i3{
    background: url("../images/jsbfs_07.svg") no-repeat 50% 50%;background-size: 91% auto;
}
.sharing_ul li b{
    display: block;color: #0F023C;font-size: .25rem;margin-top: .2rem;font-weight: 500;
}
.sharing_ul li p{
    margin-top: .15rem;font-size: 0.2rem;
    font-weight: 400;
    color: #0F023C;
}
.sharing_a{

    width: 3rem;
    height: 0.75rem;
    background: #5CA3FF;
    border-radius: 0.19rem;
    margin:.3rem auto 0;
    line-height: .75rem;
    text-align: center;
    font-size: 0.25rem;
    font-weight: 500;
    color: #FFFFFF;
    z-index: 1;
    display: block;
}

/*å…¬å‘Šæ–°é—»*/
.news_d1{
    height: .8rem;line-height: .8rem;text-align: center;color: #060606;font-size: .26rem;position: relative;
}
.news_d1 a{
    display: inline-block;position: absolute;left: .2rem;width: .5rem;top: .15rem;background: url("../images/isjfs_03.svg?1") no-repeat 50% 50%;
    background-size: .33rem auto;height: .5rem;
}
.news_d2{
    display: flex;
    justify-content: center;
    /*height: .7rem;  background: #fff;  box-shadow: 0px 5px 6px 0px rgba(0, 0, 0, 0.04);-webkit-box-shadow:  0px 5px 6px 0px rgba(0, 0, 0, 0.04);*/
}
.news_d2 a{
    width: 2.48rem;
    height: 0.6rem;
    background: #FFFFFF;
    box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(227,227,227,0.37);
    border-radius: 0.3rem;
    line-height: 0.6rem;
    display: inline-block;
    font-size: 0.22rem;
    font-weight: 400;
    color: #656589;
    position: relative;
    text-indent: 1.2rem;
}
.news_d2_a1{
    margin-right: 0.51rem;

}
.news_d2_a1 i{
    background: url("../images/dkfnd_03.svg?1") no-repeat; background-size: 100% 100%;
    width: 0.28rem;
    height: 0.28rem;
    position: absolute;
    display: inline-block;
    top: 0.17rem;
    left: 0.82rem;
}
.news_d2_a2 i{
    background: url(../images/dkfnd_05.svg?1) no-repeat;
    background-size: 100% 100%;
    width: 0.28rem;
    height: 0.28rem;
    position: absolute;
    display: inline-block;
    top: 0.17rem;
    left: 0.82rem;
}
.news_act {
    /*background: url("../images/dkfnd_03a.png") no-repeat 1.1rem 54%;*/
    background: #5CA3FF!important;
    box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(59,162,238,0.31)!important;
    color: #fff!important;


}
/*.news_act.news_d2_a2{*/
/*    background: url("../images/dkfnd_05a.png") no-repeat 1.1rem 54%;*/
/*}*/
/*.news_d2 a i{*/
/*    display: inline-block;position: absolute;bottom: -.12rem;left: 0;right: 0;margin: auto;width: .17rem;height: .12rem;*/
/*}*/
/*.news_act{*/
/*    color: #f19233!important;*/
/*}*/
.news_act.news_d2_a2 i{
    background: url(../images/dkfnd_05a.svg?1) no-repeat;
    background-size: 100% 100%;
}.news_act.news_d2_a1 i{
     background: url(../images/dkfnd_03a.svg?1) no-repeat;
     background-size: 100% 100%;
 }
/*.news_d2_a2:before {*/
/*    content: '';height: .25rem;width: 1px;background: #f1f1f1;display: inline-block;position: absolute;left: 0;top: .25rem;*/
/*}*/
.news_tab{
    overflow-y: auto;bottom: 0;left: 0;right: 0;position: fixed;top: 0.78rem;
}
.news_ul{
    display: none;
}
.news_ul li{
    width: 4.86rem;
    /*height: 2.46rem;*/
    background: #FFFFFF;
    box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(227,227,227,0.37);
    border-radius: 0.16rem;
    margin: 0 auto 0.25rem;
    padding: 0.36rem 0.34rem;

}
.news_ul li i{
    display: block;text-align: right;
    font-size: 0.2rem;
    font-weight: 400;
    color: #AEAEAE;
}
.news_ul li p{
    font-size: 0.2rem;
    font-weight: 400;
    color: #656589;
    line-height: 0.3rem;
}

/*ç‚¹è¯„*/
.comment_lef{
    float: left; margin-left: .28rem;display: inline-block;width: .7rem;height: .7rem;border-radius: 50%;overflow: hidden;
}
.comment_lef img{
    width: 100%;height: 100%;
}
.comment_ul{
    position: fixed;overflow-y: auto;top: .8rem;bottom: 0;left: 0;right: 0;
}
.comment_ul li{
    overflow: hidden;background: #fff;padding-top: .25rem;padding-bottom: .2rem;margin-bottom: .2rem;
}
.comment_rig{
    float: left;margin-left: .1rem;margin-right: .2rem;
}
.comment_rig i{
    display: block;color: #858d9c;font-size: .26rem;
}
.comment_rig p{
    color: #121212;font-size: .26rem;margin-top: .1rem;
}
.comment_pho{
    position: relative;margin-top: .1rem;width: 5.1rem;overflow: hidden;
}
.comment_pho img{
    width: 1.55rem;height: 1.55rem;margin-right: .1rem;margin-top: .1rem;float: left;
}
.banList{
    position: fixed!important;
}
.banList {width: 100%; height:100%; background:rgba(0,0,0,.6); position:fixed; left:0; top:0;}
.banList .swiper-slide { width:100%; height:100%;}
.swiper-pagination-bullet-active{ background:#fff;}

/*å…³äºŽæˆ‘ä»¬*/
.coverBox.box4{
    background: #fff;z-index: 13;
}
/*about_us*/
.top_nav{ text-align: center;line-height: 0.88rem;height: .8rem;font-size: 0.27rem;border-bottom: 1px solid #eeeeee;
    font-weight: 600;
    color: #0F023C;}
.top_nav .perv_icon{
    background:url(../images/isjfs_03.svg) 50% 50% no-repeat;display:inline-block;float:left;width: .85rem;height: .7rem;margin-left: .1rem;
    margin-top: .05rem;  background-size: 0.33rem 0.33rem;position: absolute;
    top: 0;left: 0;z-index: 2;
}
.top_nav h2{font-size: 0.26rem;float:left;text-align: center;width:5.6rem;position: absolute;left: 50%;transform: translate(-50%,0);z-index: 1}
.about_us h3{font-size:0.26rem;font-weight:bold;background-size:0.18rem 0.24rem;padding-left:0.4rem;line-height: 0.66rem;color: #0F023C}
.about_us .jz_name{background: url(../images/icon1.png) left center no-repeat;    background-size: 0.18rem 0.24rem;}
.about_us .link_phone{background: url(../images/icon2.svg?1) left center no-repeat;    background-size: 0.24rem auto;}
.about_us .business_hours{background: url(../images/businessHours.svg) left center no-repeat;    background-size: 0.24rem auto;}
.about_us .jz_addr{background: url(../images/icon3.svg?1) left center no-repeat;    background-size: 0.24rem auto;}
.about_us .intrduction{background: url(../images/icon4.svg?1) left center no-repeat;background-size: 0.24rem auto;}
.about_us .addr1{
    width: 4.35rem;margin:0.3rem auto;padding: 0 .3rem;
    overflow: hidden;  text-overflow: ellipsis;  white-space: normal;text-align: center;
    font-size: 0.3rem;
    font-weight: 600;
    color: #0F023C;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 0.4rem;
    /*width: 200px;*/
    word-break: break-all;
    /*text-overflow: ellipsis;*/
    display: -webkit-box;
    /*-webkit-box-orient: vertical;*/
    /*-webkit-line-clamp: 2;*/
    /*overflow: hidden;*/
}
.about_us .number_phone{line-height:0.36rem;color:#555555;margin-bottom:0.1rem;}
.number_phone a,.addr3 a{color: #2074d4;font-size: .24rem;padding-left: 0.4rem;
    display: block;}
.businessHours{
    font-size: .24rem;padding-left: 0.43rem;color: #0F023C;
}
.about_us .addr3{line-height:0.36rem;color:#555555;margin-bottom:0.1rem;}
.about_us .infort{line-height:0.36rem;margin-bottom:0.1rem;font-size: 0.22rem;
padding-left: 0.4rem;    font-weight: 400;
    color: #656589;}
.about_us .erweima{text-align:center;margin-top:0.1rem;}
.about_us .erweima img{width:1.9rem;height: 1.9rem}
.erw_div{
    width:2.1rem;margin:auto;background:#fff;border:1px solid #5ca3ff;border-radius:.08rem;
}
.about_v1{
    margin:.3rem auto 0;width: 4.85rem;
}
.aboutBg{
    background: #f9f9f9!important;
}
.about_d1Box{
    height: 10.3rem;
    overflow-y: auto!important;

}
.about_d1{
    width: 5.56rem;
    /* height: 10.43rem; */
    margin:0 0.37rem 0;border-radius:.16rem;padding-bottom: .2rem;
    /*box-shadow:0px 12px 26px 2px rgba(192,192,192,0.1);-webkit-box-shadow:0px 12px 26px 2px rgba(192,192,192,0.1);*/
    background:url("../images/about_me_bg.png") no-repeat;
    background-size:100% 100%;
    box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(227,227,227,0.37);
    padding-top: 0.1rem;
    margin-top: 0.3rem;
    /*top: calc(50% + 0.8rem );*/
    /*transform: translate(0,calc(-50% - 0.4rem));*/
    /*position: absolute;*/
}
.comment_sld{
    display: block;height: .6rem;  margin-bottom: .07rem;
}
.comment_sb{
    position: relative;float: right;width: 3rem;overflow: hidden;  height: .6rem;
}
.comment_sld_min{
    width: 3rem;height: .6rem;line-height: .6rem;background: rgba(0,0,0,.5);border-radius: .1rem;
    right: -3rem;position: absolute;top: 0;
}
.comment_sld_btn{
    background: url("../images/idfs_03.png") 0 50% no-repeat;background-size: 100% .24rem;height: .6rem;  width: .32rem;
    float: right;border: 0;outline: none;margin-right: .1rem;
}
.comment_sld_min a{
    display: inline-block;float: left;width: 50%;color: #fff;font-size: .24rem;text-indent: .75rem;position: relative;
}
.comment_sld_a1{
    background: url("../images/juisbf_06.png") no-repeat .35rem 50%;background-size: .28rem auto;
}
.comment_sld_a2{
    background: url("../images/juisbf_03.png") no-repeat .35rem 50%;background-size: .28rem auto;
}
.comment_sld_a2:before {
    content: '';height: .28rem;width: 1px;background: #666666;display: inline-block;position: absolute;left: 0;top: .18rem;
}
.comment_text{
    background: #f4f5f7;position: relative;padding-bottom: .1rem;width: 5rem;margin-top: -.05rem;
}
.comment_text_d1{
    border-bottom: 1px solid #eeeef0;line-height: .45rem;background: url("../images/sfsdf_07.png") no-repeat .15rem 50%;
    text-indent: .45rem;background-size: .24rem auto;color: #858d9c;font-size: .24rem;
}
.comment_text_d2 p{
    line-height: .4rem;color: #121212;padding: 0 .15rem;
}
.comment_text_d2 p b{
    font-weight: normal;color: #858d9c;margin-right: .1rem;
}
.comment_text:before {
    content: '';height: .1rem;width: .2rem;background: url("../images/sfsdf_03.png");background-size: 100% 100%;
    display: inline-block;position: absolute;left: .13rem;top: -.1rem;
}
.shop_nam{
    width: .8rem;position: fixed;left: .1rem;bottom: 1rem;
    z-index: 12;
}
.nav-swipper{box-sizing: border-box;height:100%;}
.shop_nam .slide {
    margin: 5px auto;
    text-align: center;
    height: 35px;
    width: 35px;
    line-height: 35px;
    background-color: #fff;
    overflow: hidden;

    text-overflow: ellipsis;  white-space: nowrap;
    -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center;
    -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; color: #686868;
    font-size: .22rem;border-radius: 50%;
    box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, 0.35);
}
.shop_nam_section{
    position: relative;
    height:165px;
    margin: 0;
    overflow: hidden;
}

.shop_nam .button-next{
    background: url("../images/isjfs_25.png") no-repeat 50% 50%;margin: auto;height: .5rem;
    background-size: .35rem auto;
}

.shop_nam .button-prev{
    background: url("../images/isjfs_33.png") no-repeat 50% 50%;top: inherit;margin: auto;height: .5rem;
    background-size: .35rem auto;bottom: -.5rem;
}

.loc_map_a {
    width: .6rem;  height: .6rem;  display: block; margin: .1rem auto;
    cursor: pointer; border-radius: 50%;
    background: #fff url(../images/isnf88_03.png) no-repeat 50% 50%;
    background-size: 60% auto;
}


.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
    opacity: 1;
}
.shop_this{
    background: #fff;
    width: 4.5rem;height: 2.45rem;
    position: absolute;
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.55);-webkit-box-shadow:  0 2px 8px 0 rgba(0, 0, 0, 0.55);
    left: -25px;top: 35px;
}
.dh_d2_rig_div .shop_this{
    box-shadow:none;-webkit-box-shadow:none;
    left: unset;
    top: unset;
    margin-left: .2rem;
    margin-bottom: .2rem;
    position:unset;
}
.navigate_yh_c .dh_d2_rig_div .shop_this{
    height: 1.7rem;
}

.shop_this_d1{
    overflow: hidden;
}
.shop_this_d1 span{
    display: block;position: relative;width: 1.2rem;height: 1.2rem;border: 1px solid #f5f5f5;border-radius: .03rem;margin-left: .2rem;
    margin-top: .2rem;float: left;
}
.shop_this_d1 span img{
    max-height: 100%;max-width: 100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;
}
.shop_this_d1 ul{
    float: left;margin-top: .3rem;margin-left: .15rem;
}
.shop_this_d1 ul li{
    color: #7b7b7b;font-size: .22rem;line-height: .35rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 2.9rem;
}
.shop_this_d1 li i{
    color: #121212;font-size: .22rem;
    position: absolute;
    right: 18px;
}
.shop_this_d2{
    margin: .2rem auto 0;border-top: 1px solid #f5f5f5;width: 4.1rem;padding-top: .25rem;
}
.shop_this_d2 a{
    width: 33.33%;float: left;display: inline-block;color: #121212;border-left: 1px solid #f5f5f5;
    box-sizing: border-box;-webkit-box-sizing: border-box;
}
.shop_this_d2.towList a{
    width: 50%;text-align: center;    background-position-x: .4rem;
}
.shop_this_d2.towList a.shop_a2{
    border: 0;
}
.shop_this_d2 a:first-child{
    border: 0;
}
.shop_a1{  background: url("../images/usfh55_10.png") no-repeat 0 50%;background-size: .3rem auto; text-indent: .37rem; }
.shop_a2{  background: url("../images/usfh55_13.png") no-repeat .1rem 50%;background-size: .3rem auto;text-indent: .5rem;  }
.shop_a3{  background: url("../images/usfh55_07.png") no-repeat .1rem 50%;background-size: .3rem auto; text-indent: .5rem; }
.shop_this_san{
    position: absolute;left: .3rem;width: .3rem;height: .3rem;background: url("../images/ikosahf_03.png") no-repeat;background-size: 100% 100%;
    top: -.3rem;
}
.com_bot{
    width: 100%;height: .8rem;background: #fff;position: absolute;bottom: 0;left: 0;right: 0;border: 1px solid #d2d1d6;
    display: none;
}
.com_bot input{
    width: 6rem;height: .5rem;display: block;margin: .1rem auto 0;border: 1px solid #e6e6e6;border-radius: 4px;text-indent: .15rem;
    color: #333;
}

/*
.storeDetail{
position: absolute;
background-color: white;
-webkit-filter: drop-shadow(0 1px 4px rgba(0,0,0,0.2));
filter: drop-shadow(0 1px 4px rgba(0,0,0,0.2));
padding: 15px;
border-radius: 10px;
border: 1px solid #cccccc;
bottom: 12px;
left: -50px;
min-width: 280px;
}
.storeDetail:after, .ol-popup:before {
top: 100%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.storeDetail:after {
border-top-color: white;
border-width: 10px;
left: 48px;
margin-left: -10px;
}
.storeDetail:before {
border-top-color: #cccccc;
border-width: 11px;
left: 48px;
margin-left: -11px;
} */

/* .quan_div {
left: 0;bottom: 0; height: auto;
} */
.quanMap.route_d1{
    margin-top:0;
    margin-right:0;
    height:100vh;
    width:100vw;
    border-radius:0;
    float: right;position: relative;right: initial;
}
.shop_nam .slide-active{
    background: #ff7800;
    color: #fff;
}
.listStoreDiv{
    background-color: #f4f5f7;position: fixed;top: 1.2rem;right: 0;bottom: 0;left: 0;
}
.navigate_yh_c .listStoreDiv{
    top: 1.8rem;
}
.stag  .listStoreDiv,.s_end  .listStoreDiv{
    top: 1.6rem;
}
/* serarch */
.m_sea{
    position: relative;width: 4.87rem;
    height: 0.63rem;background: #FFFFFF;
    border-radius: 0.18rem;margin-right: 0.28rem;
    overflow: hidden;
}
.m_sea_a1,.m_sea_a3,.m_sea_a4{
    float: left;display: inline-block;margin-left: .1rem;width: .33rem;height: .63rem;background: url("../images/ijs5d_03.svg") no-repeat 50% 50%;
    background-size: .3rem  0.3rem;cursor: pointer;
}
.m_sea_inp{
    float: left;background: none;line-height: .63rem;width: 3.7rem;border: 0;  text-indent: .2rem; height: 0.63rem;
}
.m_sea_del{
    display: none;width: .4rem;height: .63rem;background: url("../images/ijs5d_06.svg") no-repeat 50% 50%;position: absolute;
    background-size: 0.4rem 0.4rem;cursor: pointer;top: -0.02rem;
    right: 0.6rem;
}
.m_sea_a2{
    display: inline-block;float: right;color: #202020;font-size: .26rem;margin-right: .2rem;height: .7rem;line-height: .7rem;
    position: relative;
}
.m_sea_a2:before {
    content: '';height: .28rem;width: 1px;background: #e4e3e4;display: inline-block;position: absolute;left: -.2rem;top: .21rem;
}
.m_list{
    position: fixed;left: 0;right: 0;background: #fff;top: 1.1rem;width:5.75rem;margin: auto;border-radius: .16rem ;
    -webkit-box-shadow:  0px 2px 8px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.2);overflow-y: auto;
    z-index: 9;
    padding-bottom: 0.11rem;max-height: 90%;
}
.m_list_d1 div{
    overflow: hidden;background:#F8F8F8 url("../images/osfds4_03.svg") no-repeat .2rem 50%;background-size: .3rem auto;
    padding-left: .7rem;
    width: 4.8rem;
    height: 1.13rem;
    border-radius: 0.13rem;
    margin: 0.1rem auto 0;
}
.m_list_lef{
    display: inline-block;float: left;width:2.43rem;height: 1.08rem;
}
.m_list div i{
    display: block;
}
.m_list_i1{
    color: #202020;font-size: .24rem;margin-top: .22rem;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;
}
.m_list_i2{
    color: #7e7e7e;font-size: .2rem;margin-top: .08rem;
}
.m_list_rig{
    overflow: hidden;float: right;height: 1.08rem;margin-right: 0.14rem;
}
.m_list_rig a{
    display: inline-block;width: .5rem;float: left;height: 1rem;line-height: 1.6rem;text-align: center;cursor: pointer;font-size: .16rem;
    position: relative;
}
.m_list_rig a:not(:first-child) {
    margin-left: 0.28rem;
}
.m_list_rig{
    color: #7e7e7e;
}
.m_list_a2:before ,.m_list_a3:before {
    /*content: '';height: .32rem;width: 1px;background: #e4e3e4;display: inline-block;position: absolute;left: 0;top: .38rem;*/
}
.m_list_a1{  background: url("../images/kkk1.svg") no-repeat  50% .27rem;background-size: .31rem auto;  }
.m_list_a2{  background: url("../images/kkk2.svg") no-repeat  50% .28rem;background-size: .27rem auto;  }
.m_list_a3{  background: url("../images/kkk3.svg") no-repeat  50% .29rem;background-size: .31rem auto;  }
.m_list_d2{
    text-align: center;display: none;
}
.m_list_d2 img{
    margin-top: 0.9rem;width: 1.54rem;
}
.m_list_d2 i{
    margin-bottom: 0.9rem;
}
.m_list_d2 i{
    display: block;margin-top: .3rem;color: #767676;font-size: .22rem;
}
.m_list_a4{ background: url("../images/usfh55_072.png") no-repeat  50% .27rem;background-size: .33rem auto; float: right!important;
    margin-right: .1rem;
}
.m_w{
    width: 2.62rem;
}
.m_list_a{
    display: block;border-bottom: 1px solid #eeeeee;height: .74rem;
}

.m_list2{
    position: fixed;bottom: 0;left: 0;right: 0;background: #fff;top: 1.6rem;width:100vw;margin: auto;border-radius: .1rem .1rem 0 0;
    -webkit-box-shadow:  0px 2px 8px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.2);overflow-y: auto;z-index: 12;
}
.m_list2&gt;div:not(.m_list_d2){
    overflow: hidden;height: 1.1rem;background: url("../images/osfds4_03.png") no-repeat .2rem 50%;background-size: .3rem auto;
    padding-left: .75rem;
}
.m_list2 .m_h{
    height: .75rem!important;line-height: .75rem;
}
.m_list2 div i{
    display: block;
}
.tog_spa{
    display: block;position: fixed;top: .2rem;height: .2rem;width: .7rem;height: .7rem;right: .2rem;
    background: url('../images/suoxiao.svg') no-repeat 50% 50%;background-size: .64rem auto;
}
.dis{
    font-size: 14px;color: #fff;background: rgba(0,0,0,.5);padding: 6px 10px;border-radius: 20px;
}

/* ==================================================================================================================================== */
.coverBox {
    background: #fff;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: fixed;
    top: 0;
    z-index: 10;
}
#result .voice_s{
    position: absolute;
    right: 0;
}
.coverBox.box3{
    z-index: 13;
}
/* .search_yh_c .listStoreDiv{
top: 1.1rem;
} */
.list.shop_this{
    left: auto;
    top: auto;
    right: 0.1rem;
    bottom: 0.1rem;
    box-shadow:inherit;
    -webkit-box-shadow:inherit;
}

.mapBox {
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    border-radius: 0;
    /*z-index: 14;*/
    /*position: relative;*/
}
.m_sea{
    z-index: 10;
    box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.2);
}
.eva_box .m_sea{
    margin-top: 0.17rem;
    width: 5.79rem;
    margin-right: 0;
    left: 50%;
    transform: translate(-50%,0);
    display: none;
}
#result .m_sea{
    width: 5.79rem;

}
.search_yh_c .shop_p2{
    top: 1rem;
}

.selePosition{
    color:#ff992b;
}

.tipYang {
    text-align: center;
    position: fixed;
    top: 38%;
    left: 50%;
    color: #fefefe;
    font-size: 0.28rem;
    background: rgba(0,0,0,0.5);
    border-radius: .16rem;
    padding: .16rem .3rem;
    z-index: 99999;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
}
#bgimg{
    z-index:10;
}
.zs_bg{
    z-index:10;
}


/* æ·»åŠ&nbsp; 2018-11-14 17:53:26*/
.boxs{
    z-index: 10;
}

.v_bg1 {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: url(//vr.kuleiman.com/Public/panonn/images/bg.png);
    z-index: 3007;
}
.v_bg1_col {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 25px;
    height: 25px;
    cursor: pointer;
}
.v_bg2 {
    width: 100%;
    height: 38%;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    background-size: 100% 100%;
    z-index: 3008;
}
#start_video {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}
.v_bg2 img {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 1;
    background-color: transparent;
    right: 0;
    bottom: 0;
    margin: auto;
}
.pointLinks{
    position: fixed;
    top: 38%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
}
.pointLinks img{
    margin-right: 4px;
}
.dh_d1_p{
    float: left;color: #bdbcc1;font-size: .22rem;margin-left: .2rem;
}
.dh_d1_p i{
    color: #ff7800;font-size: .24rem;line-height: .75rem;display: inline-block;margin-right: .2rem;
}
.dh_d1_a{
    cursor: pointer;  background: url('../images/ujfs11_03.svg') no-repeat 50% 50%;background-size: .4rem auto;width:100%;
    height: 100%;display: inline-block;border-radius:0.22rem;
    box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.2);

}
.dh_d1_add{
    background: #fff url('../images/uhad8_03.svg') no-repeat 50% 50%!important;background-size: .36rem auto!important;
    box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.2);  -webkit-box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.2);border-radius: 0.23rem;
}
.spot_a{
    position: absolute;height: .6rem;line-height: .6rem;width: .6rem;box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.35);cursor: pointer;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.35);border-radius: 50%;left: .2rem;bottom: 1.7rem;display: none;
    background: #fff url('../images/isnf88_03.png') no-repeat 50% 50%;background-size: 70% auto;
}
.homeNavDiv{
    position: absolute;bottom: 0;width:100vw;left: 0;right: 0;margin: auto;height: 1.36rem;
    background: url("../images/bottom_nav_bg.png?1") no-repeat;
    background-size: 100% 100%;
}
/*line-height: 1.25rem;*/
.quick_a2{
    width: 1.1rem;
    height: 0.9rem;cursor: pointer;float: right;line-height: .75rem;
    background: url('../images/quick_a2_icon.svg') no-repeat 50% .08rem;background-size: .38rem auto;z-index: 2;
    margin-top: 0.2rem;margin-right: 0.23rem;    border-radius: 0.13rem;

}
.quick_a2 i{
    display: block;color: #fff;font-size: .20rem;text-align: center;
}
.loc_map{
    background: #eaeaea;z-index: 1;position: fixed;bottom: 0;left: 0;right: 0;height: 7rem;width: 100vw;
    display: none;
}
.loc_map_top{
    background: #fff;height: .8rem;line-height: .8rem;position: relative;text-align: center;border-bottom: 1px solid #eeeeee;
}
.loc_map_top i{
    display: inline-block;
}
.loc_map_i1{
    color: #0F023C;font-size: .26rem;font-weight: 600;
}
.loc_map_i2,.loc_map_i3,.loc_map_i4,.loc_map_i2_f{
    position: absolute;cursor: pointer;width: .45rem;top: 0;bottom: 0;
}
.loc_map_i2{
    left: .2rem;background:url('../images/isf900_11.svg') no-repeat 50% 50%;background-size: .3rem auto;
}
.loc_map_top .loc_map_i2_f{
    left: .2rem;background:url('../images/isf900_112.png') no-repeat 50% 50%;background-size: .2rem auto;
    display: none;
}
.loc_map .loc_map_i3{
    right: .8rem;background:url('../images/isf900_03.png') no-repeat 50% 50%;background-size: .4rem auto;display: none;
}

.loc_map_i4{
    right: .1rem;background:url('../images/isf900_08.svg') no-repeat 50% 50%;background-size: 67% auto;
}
.loc_map_add{
    height: auto!important;top: 0;
}
.loc_box1{
    position: absolute;bottom: 0;top: .82rem;left: 0;width: 100%;
    /*height: 900px;*/
}
.loc_box2{
    position: absolute;bottom: 0;top: .82rem;left: 100vw;width: 100vw;background: #fff;overflow: auto;
}
.sj_min{
    background: #fff;
    border-radius: 0.21rem;
    margin-top: 0.2rem;
}
.loc_d1{
    overflow: hidden;padding: .2rem 0;
    position: relative;

}
.loc_d1Box{
    overflow: hidden;
    position: relative;
}
.loc_d1::after{
    content: '';
    width: 96%;
    height: 1px;
    background:rgba(229, 229, 229, 1) ;
    position: absolute;
    bottom: 0;
    left: 2%;
}
.loc_d1_s1{
    display: inline-block;width: 1.42rem;height:1.42rem;border-radius: 0.1rem;position: relative;border: 1px solid #eeeeee;
    float: left;margin-left: .2rem;
}
.loc_d1_s1 img{
    position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-height: 100%;max-width: 100%;border-radius: 0.1rem;
}
.loc_d1_s2{
    float: left;display: inline-block;margin-left: .2rem; width: 4.2rem;
}
.loc_d1_s2 i{
    display: block;
}
.d1_s2_i1{
    overflow: hidden; white-space: nowrap; text-overflow:ellipsis;
    font-size: 0.23rem;
    font-weight: 600;
    color: #0F023C;
    line-height: 0.33rem;
}
.d1_s2_i2{
    color: #7b7b7b;font-size: .22rem;
}
.d1_s2_i3,.d1_s2_i4{
    height: 0.29rem;
    background: #F6F6F6;
    border-radius: 0.07rem;
    line-height: 0.29rem;
    padding-right:0.15rem ;
    padding-left: 0.33rem;
    display: inline-block;
    font-size: 0.18rem;
    font-weight: 400;
    color: #4E4667;
    position: relative;
    margin-top: 0.12rem;
    overflow: hidden;
    max-width: 100px;
    white-space: nowrap;
    text-overflow: ellipsis; /* æ·»åŠ&nbsp;çœç•¥å· */

}

.d1_s2_i3::after{
    content: '';
    width: 0.22rem;
    height: 0.22rem;
    background: url("../images/d1_s2_i3.svg") no-repeat;
    background-size: 100% 100%;
    top: 0.03rem;
    left: 0.06rem;
    display: inline-block;
    position: absolute;
}
.d1_s2_i4::after{
    content: '';
    width: 0.22rem;
    height: 0.22rem;
    background: url("../images/d1_s2_i4.svg") no-repeat;
    background-size: 100% 100%;
    top: 0.03rem;
    left: 0.06rem;
    display: inline-block;
    position: absolute;
}
.d1_s2_i2{
    margin-bottom: .02rem;
    font-size: 0.18rem;
    font-weight: 400;
    color: #ACA6BF;
}
.loc_d1_s3{
    display: inline-block;
    overflow: hidden;
    /*width: 2.3rem;*/
    position: absolute;
    top: 0.55rem;
    right: 0.2rem;
}


.loc_d1_s3 a:first-child {
    margin-left: unset;
}
.loc_d1_s3 a{
    display: inline-block;float: left;margin-left: .2rem;text-align: center;cursor: pointer;
}
.loc_d1_s3 a b{
    display: block;width: 0.32rem;height: .32rem;margin: .1rem auto .1rem;
}
.loc_d1_s3 a i{
    color: #121212;font-size: .2rem;display: inline-block;
}
.d1_s3_b1{  background:url('../images/kkk1.svg') no-repeat ;background-size: 100% 100%; }
.d1_s3_b2{  background:url('../images/kkk2.svg') no-repeat;background-size: 100% 100%;  }
.d1_s3_b3{  background:url('../images/kkk3.svg') no-repeat ;background-size: 100% 100%;  }
.loc_d2{
    overflow: hidden;
    margin-top: 0.18rem;
}
.loc_d2 a{
    width: 1.58rem;
    height: 1.58rem;
    margin-left: .2rem;overflow: hidden;cursor: pointer;float: left;
    display: inline-block;position: relative;
    border-radius: 0.07rem;
    border: 1px solid #eeeeee;
}
.loc_d2 a img{
    position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-height: 100%;max-width: 100%;
}
.loc_d3 h2,.loc_h2{
    height: .5rem;line-height: .5rem;text-indent: .58rem;font-size: .22rem;
    font-weight: 600;
    color: #0F023C;
    position: relative;
    margin-top: 0.2rem;
}
.loc_d3 h2 i ,.loc_h2 i{
    font-weight: 400;
}
.loc_h2::after,.loc_d3 h2::after{
    content: '';
    position: absolute;
    top: 0.13rem;
    left: 0.21rem;
    width: 0.27rem;
    height: 0.27rem;
    background: url("../images/pingjia.svg") no-repeat;
    background-size: 100% 100%;
}
.loc_d3 h2 i{
    color: #7b7b7b;
}
.loc_d3_ul li{
    padding: 0 .2rem .1rem;
}
.loc_d3_ul li span{
    display: block;overflow: hidden;margin-top: .2rem;
}
.loc_d3_ul li span i{
    font-size: 0.22rem;
    font-weight: 400;
    color: #0F023C;
    float: left;
}
.loc_d3_ul li span b{
    font-size: .2rem;float: right;
    font-weight: 400;
    color: #BCBCC5;
}

.loc_d3_ul li p{
    font-size: .2rem;margin-top: .12rem;word-wrap:break-word ;
    width: 5.42rem;
    background: #F5F5F5;
    border-radius: 0.15rem;
    font-weight: 400;
    color: #0F023C;
    line-height: 0.28rem;
    padding: 0.13rem 0.18rem;
    position: relative;

}
.loc_d3_ul li p::after {
    content: '';
    position: absolute;
    width: 0.19rem;
    height: 0.11rem;
    top: -0.11rem;
    left: 0.38rem;
    background: url("../images/sanjioaxing.svg") no-repeat;
    background-size: 100% 100%;
}
.loc_d2_min{
    overflow-y: auto;height: 2rem;
}
.aa .loc_map_i2{
    display: none;
}
.aa .loc_map_i2_f{
    display: block;
}
.aa .loc_map_i3{
    display: none;
}
.loc_map[data-type=detail] .aa .loc_map_i2_f{
    display: none;
}
.loc_map[data-type=detail] .aa .loc_map_i2{
    display: block;
}



/*æ‹ç…§*/
.photo_box{
    position: fixed;top: 0;left: 0;width: 100vw;bottom: 0;background: rgba(8,9,23,0.8) url("../images/pop_position_bo_bg.png") no-repeat  bottom center;
    z-index: 12;text-align: center;display: none;
    background-size: 100% 1.43rem;backdrop-filter:saturate(180%) blur(4px);-webkit-backdrop-filter: saturate(180%) blur(4px);
}
.photo_tit{
    text-align: center;position: relative;color: #121212;font-size: .26rem;
}
.photoTitle{
    width: 2.97rem;
    height: 0.47rem;
    font-size: 0.33rem;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 0.47rem;
    margin: 1.55rem auto 0;
    text-align: center;
    position: relative;
}
.photoTitle::after{
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 0.02rem;
    /*border: 0.03rem solid;*/
    background: url("../images/pop_position_tip.png") no-repeat;
    background-size: 100% 100%;
    bottom: -0.15rem;
}
.photo_col{
    position: absolute;right: .35rem;top: .28rem;display: inline-block;cursor: pointer;width: .6rem;height: .6rem;
    background:url('../images/isf900_112.svg') no-repeat 0 0;background-size: 100% 100%;
}
.photo_p1{
    color: #fff;font-size: .22rem;margin-top: .25rem;
}
.photo_p2{
    width: 3.33rem;height: 3.33rem;background: #e5e5e5;border-radius: .18rem;margin: .71rem auto 0;
    line-height:3.33rem; text-align: center;overflow: hidden;
}
.photo_p3{
    color: #fff;font-size: .22rem;margin-top: .38rem;text-indent: .35rem;display: inline-block;
    background:url('../images/uadh77_03.svg') no-repeat 0 50%;background-size: .25rem auto;
}
.photo_bot{
    position: absolute;bottom: 2.27rem;width: 100vw;left: 0;
}
.photo_bot button{
    display: block;cursor: pointer;border-radius: .2rem;width: 2.99rem;height: .73rem;line-height: .73rem;font-size: .24rem;
    margin: auto;display: flex;justify-content: center;align-items: center;position: relative;
    margin-bottom: 0.27rem!important;border: none;background: none;
}
.photo_btn1 div,.photo_btn2 div, .photo_btn5,.photo_btn4 div{
    background: url("../images/position_photo.png") no-repeat;
    background-size: 100% 100%;
    border-radius: 0.08rem;
    font-size: 0.23rem;
    font-family: PingFangSC, PingFang SC;
    font-weight: 500;
    color: #0F023C;
    width: 2.92rem;
    height: 0.71rem;
}
.photo_btn3 div{
    width: 2.92rem;
    height: 0.71rem;
    position: relative;
    z-index: 9;
    background: url("../images/position_photo1.png") no-repeat;
    background-size: 100% 100%;
    border-radius: 0.08rem;
    color: #fff;
}
/*.photo_btn1:after,.photo_btn3:after,.photo_btn4:after{*/
/*    content: '';*/
/*    position: absolute;*/
/*    width: 2.92rem;*/
/*    height: 0.71rem;*/
/*    background: linear-gradient(180deg, rgba(177,149,255,0.15) 0%, rgba(99,134,255,0.8) 100%);*/
/*    border-radius: 0.08rem;*/
/*    top: 0;*/
/*    right: -0.07rem;*/
/*}*/


.photo_p4{
    color: #858585;font-size: .22rem;margin-top: .25rem;
}
.photo_p5{
    margin: .3rem auto 0;width: 3rem;overflow: hidden;
}
.photo_p5 span{
    display: inline-block;width: .95rem;height: .95rem;border-radius: .05rem;margin-right: .05rem;float: left;
    background:#eeeeee url('../images/isad8890_03.png') no-repeat 50% 50%;background-size: 60% auto;
}
.photo_p5 i{
    color: #858585;font-size: .22rem;float: left;line-height: .95rem;
}
.photo_p6{
    width: 2.6rem;margin: .3rem auto 0;
}
.photo_p6_cen{
    overflow: hidden;margin-bottom: .23rem;
}
.photo_p6_cen span{
    display: inline-block;width: .95rem;height: .95rem;border-radius: .05rem;margin-right: .2rem;float: left;background:#fff;
    border: 1px solid #eeeeee;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;
}
.photo_p6_cen span img{
    max-height: 100%;max-width: 100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;
}
.photo_p6_cen div{
    float: left;
}
.photo_p6_cen div i{
    color: #121212;font-size: .24rem;margin-top: .13rem;display: block;text-align: left;
}
.photo_p6_cen div b{
    font-weight: normal;color: #7b7b7b;font-size: .22rem;width: 1.4rem;display: block;margin-top: .1rem;text-align: left;
}
.photo_min{
    overflow-y: auto;
}

/*å…¬å…±è®¾æ–½*/
.gg_c1{
    position: relative;margin: .6rem auto .2rem;border: 1px solid #eeeeee;border-radius: .04rem;width: 1.6rem;height: 1.6rem;
}
.gg_c1 img{
    max-height: 100%;max-width: 100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;
}
.gg_c2{
    text-align: center;color: #121212;font-size: .24rem;
}
.gg_c3,.gg_c4{
    text-align: center;color: #7b7b7b;font-size: .22rem;margin-top: .2rem;
}
.gg_c5{
    overflow: hidden;width: 2.6rem;margin: .5rem auto 0;
}
.gg_c5 a{
    display: inline-block;text-align: center;cursor: pointer;
}
.gg_c5 a b{
    display: block;width: .5rem;height: .5rem;border-radius: 50%;border: 1px solid #eaeaea;margin: .1rem auto .1rem;
}
.gg_c5 a i{
    color: #121212;font-size: .2rem;display: inline-block;
}
.fl{float: left}
.fr{float: right}
.loc_map_add .gg_min{
    position: absolute;  left: 0;  right: 0;  height: 5.5rem;  margin: auto;  top: 0;  bottom: 0;
}
.loc_map_add .gg_c1{
    margin: 0 auto .2rem;
}
.loc_map_add .loc_map_i4{
    background: url(../images/isf900_0899.svg) no-repeat 50% 50%;  background-size: 67% auto;
}
/*å•†å®¶è¯„ä»·*/
.eva_box{
    position: fixed;top: 0;left: 0;width: 100vw;bottom: 0;background: #f4f5f7;z-index: 13;
}
.eva_top{
    height: .8rem;position: relative;text-align: center;line-height: .8rem;
}
.eva_top span{
    font-size: 0.27rem;
    font-weight: 600;
    color: #0F023C;
}
.eva_top_i1{
    position: absolute;  left: .2rem;  width: .33rem;    background: url(../images/isjfs_03.svg?1) no-repeat 50% 50%;
    background-size: .33rem auto;  height: .33rem;cursor: pointer;top: 0;bottom: 0;margin: auto;
}
.eva_top_i2{
    position: absolute;  right: .2rem;  width: .63rem;  top:0;  background: url(../images/seadqq_03.svg?1) no-repeat 50% 50%;
    background-size: .63rem auto;  height: .63rem;cursor: pointer;margin-top: 0.16rem;
}
.eva_min{
    position: absolute;top: 1rem;right: 0;bottom: 0;left: 0;
}
.eva_lef{
    float: left;width: 1.5rem;height: 100%;padding-left: 0.29rem;
}
.eva_lef li{
    max-width: 2.07rem;
    height: 0.6rem;
    background: #FFFFFF;
    box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(227,227,227,0.37);
    border-radius: 0.12rem;
    overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
    text-align: center;
    line-height: 0.6rem;
    width: auto;
    padding: 0 0.28rem;
    margin-right: 0.29rem;
}
li.dh_d2_ul_a{
    /*width: 1.5rem;*/
    height: 0.6rem;
    background: #5CA3FF;
    border-radius: 0.14rem;
    color: #fff;
}
.eva_rig{
    width: 5.83rem;  height: 100%;border-bottom: 1px solid #ebebeb;overflow-y: auto;margin: 0.22rem auto 0;padding-top: 0.2rem;
}
.eva_rig ul{
    padding-bottom: 1rem;
}
.eva_rig li{
    margin-bottom: .42rem;
    width: 5.83rem;height: 1.84rem;
    background: #FFFFFF;
    box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(227,227,227,0.37);
    -webkit-box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(227,227,227,0.37);
    border-radius: 0.17rem;
    position: relative;
}
.eva_rig span,.a_floor span{
    float: left;display: inline-block;position: relative;width: 1.67rem;height: 1.67rem;border-radius: .17rem;border: 1px solid #eeeeee;
    margin-left: .2rem;top: -0.17rem;background: #fff;
}
.eva_rig span img,.a_floor span img{
    max-height: 100%;max-width: 100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;
}

.eva_sea .eva_rig li&gt;.ovh div{
    width: 3rem;
}
.eva_rig li&gt;.ovh div,.a_floor&gt;.ovh div{
    float: left;width: 2.8rem;margin-left: .2rem;
}
.eva_rig li&gt;.ovh div{
    width: 3.5rem;
}
.eva_rig li&gt;.ovh div i,
.a_floor&gt;.ovh div i{
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.eva_rig_i1{
    margin-top: .26rem;
    line-height: 0.4rem;
    max-width: 3.54rem;
    font-size: 0.28rem;
    font-weight: 400;
    color: #0F023C;
}
.eva_rig_i2,.eva_rig_i3{
    margin-top: .1rem;
    font-weight: 400;
    font-size: 0.22rem;
    color: #656589;
    line-height: 0.28rem;
}
.eva_rig_i4{
    overflow: hidden;width: 3.5rem;    position: absolute;
    bottom: 0.25rem;
    left: 2.09rem;
}
.eva_rig_i4 b{
    font-weight: normal;display: inline-block;color: #656589;font-size: .23rem;text-indent: .4rem;float: left;position: relative;height: 0.33rem;    line-height: 0.24rem;
    padding-right: 0.34rem;
}
.eva_rig_b1{
    background: url(../images/iad8855_06.svg?1) no-repeat; background-size: .27rem ;
}
.eva_rig_b1:before{
    content: '';position: absolute;top: 0;bottom: 0;right: 0;margin: auto;width: 1px;height: .25rem;background: rgba(101, 101, 137, 1);
}
.eva_rig_b2{
    background: url(../images/iad8855_03.svg?1) no-repeat ; background-size: .27rem;margin-left: 0.34rem;
}
.coverBox .voice_s,.eva_box .voice_s{
    display: inline-block;height: 100%;width: .7rem;float: right;background: url(../images/cons88a_03s.svg?1) no-repeat  50% 50%; background-size: .42rem auto;

}
.voice_s{
    display: inline-block;height: 100%;width: .7rem;float: right;background: url(../images/cons88a_03.svg?1) no-repeat  50% 50%; background-size: .42rem auto;
}
.voice_add{
    background: none; background-size: .35rem auto;
}
.plat_box{
    position: fixed;top: 0;left: 0;height: 100%;background: rgba(244, 245, 247, 1);width: 100vw;display: none;z-index: 13;
}
.plat_top{
    height: .8rem;position: relative;color: #121212;font-size: .26rem;line-height: .8rem;
    text-align: center;
}
.plat_top_col{
    position: absolute;  left: .2rem;  width: .33rem;    background: url(../images/isjfs_03.svg?1) no-repeat 50% 50%;
    background-size: .33rem auto;  height: .6rem;cursor: pointer;top: 0;bottom: 0;margin: auto;
}
.plat_cen{
    overflow-y: auto;
}
.plat_bot{
    position: absolute;bottom: 0.35rem;width: 5.78rem;height: 0.83rem;background: #fff;
    left: 50%;
    border-radius: 0.21rem;
    transform: translate(-50%,0 );
    overflow: hidden;
}
.plat_bot_div{
    width: 3.79rem;line-height: .83rem;border-radius: .1rem;background: #fff;
    float: left;overflow: hidden;margin-left: .13rem;margin-top: .13rem;
    height: 0.83rem;
}
.plat_bot_div input{
    width: 3.79rem;
    height: 0.58rem;
    background: #F4F5F7;
    border-radius: 0.12rem;
    border: 0.01rem solid #DFDEDE;
    text-indent: 10px;line-height: .58rem;float: left;color: #121212;
}
.plat_bot_div button{
    float: right;width: .5rem;height: .6rem;background: url(../images/yydnnd_06.png) no-repeat 50% 50%;
    background-size: 90% auto;border: 0;cursor: pointer;margin-right: .2rem;
}
.plat_bot_a{
    float: left;cursor: pointer;display: inline-block;margin: 0.13rem;
    background:#F4F5F7 url(../images/jajd999_03.png?1) no-repeat 50% 0.03rem;  background-size: 0.38rem auto;
    width: 0.58rem;
    height: 0.58rem;
    border-radius: 0.1rem;
    position: relative;

}
.plat_bot_a span{
    text-align: center;
    width: 100%;
    color: #000;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 0.18rem;
}
.plat_bot .plat_bot_add{
    float: left;cursor: pointer;display: inline-block;margin: 0.13rem;
    width: 0.58rem;
    height: 0.58rem;
    border-radius: 0.1rem;
    background:#F4F5F7 url(../images/jajd999_03.png?1) no-repeat 50% 0.03rem;  background-size: 0.38rem auto;
}
.plat_bot .plat_bot_add {
    background:#F4F5F7 url(../images/plat_bot_add.png) no-repeat 50% 0.03rem;  background-size: 0.38rem auto;

}
.plat_bot_a2{
    float: right;margin-right: .17rem;
    cursor: pointer;
    display: inline-block;
    font-size: .23rem;
    line-height: .58rem;

    text-align: center;color: #fff;
    margin-top: .13rem;

    width: 0.83rem;
    height: 0.58rem;
    background: #5CA3FF;
    border-radius: 0.12rem;
}

.voice_btn{
    height: 1.23rem;width: 1.23rem;border-radius: 50%;cursor: pointer;left: 0;right: 0;margin: auto;
    background:url(../images/iad88_07.png?2) no-repeat ;  background-size: contain;position: absolute;bottom: 2.53rem;
    -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;
}
.voice_tit{
    background: rgba(0,0,0,.7);width: 2.45rem;height: .5rem;color: #fff;text-align: center;position: absolute;left: 0;right: 0;
    margin: auto;border-radius: .08rem;line-height: .5rem;bottom: 1.69rem;font-size: .22rem;
}
.hr{
    background-color: #ffffff;  width: .02rem;  height: .22rem;  float: left;  margin-left: .05rem;display: inline-block;
    animation: liner 0.25s ease-in-out;  animation-iteration-count: infinite;  animation-direction: alternate;
    -webkit-animation: liner 0.25s ease-in-out;  -webkit-animation-iteration-count: infinite;  -webkit-animation-direction: alternate;
}
.hr1{  animation-delay: -2s; -webkit-animation-delay:-2s;  }
.hr2{  animation-delay: -1.9s;  -webkit-animation-delay:-1.9s; }
.hr3{  animation-delay: -1.8s;  -webkit-animation-delay:-1.8s; }
.hr4{  animation-delay: -1.7s;  -webkit-animation-delay:-1.7s; }
.hr5{  animation-delay: -1.6s;  -webkit-animation-delay:-1.6s; }
.hr6{  animation-delay: -1.5s;  -webkit-animation-delay:-1.5s; }
.hr7{  animation-delay: -1.4s;  -webkit-animation-delay:-1.4s; }
.hr8{  animation-delay: -1.3s;  -webkit-animation-delay:-1.3s; }
.hr9{  animation-delay: -1.2s;  -webkit-animation-delay:-1.2s; }
.hr10{  animation-delay: -1.1s;  -webkit-animation-delay:-1.1s; }
@keyframes liner {
    0% {  transform: scaleY(.5);  }
    100% {  transform: scaleY(1.2);  }
}
@-webkit-keyframes liner {
    0% {  transform: scaleY(.5);  }
    100% {  transform: scaleY(1.2);  }
}
.lines{
    display: inline-block;
}
.voice_tit&gt;div{
    display: none;
}

/*æŸ¥çœ‹å¤§å›¾*/
.kenzo_box{
    position: fixed;top: 0;bottom: 0;background: #000;width: 100vw;left: 0;z-index: 15;display: none;
}
.kenzo_box img{
    position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;z-index: 6;max-width: 100%;max-height: 100%;
}
.kenzo_col{
    position: absolute;cursor: pointer;width: .45rem;top: .2rem;bottom: 0;height: .8rem;z-index: 2;
    left: .2rem;background:url('../images/isf900_11255.png') no-repeat 50% 50%;background-size: 50% auto;
}
div.pinch-zoom{
    width: 100%;height: 100%;
}
.pinch-zoom-container{
    width: 100%;height: 100%;
}


/*
* yanghao
* 2018-11-22 14:57:21
*/
.photo_p2 img{
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}
.loc_map_div ,.more_tc{
    position: fixed;
    height: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.3);
    z-index: 11;
    display: none;
    backdrop-filter:saturate(180%) blur(4px);
    -webkit-backdrop-filter: saturate(180%) blur(4px);
}
.more_tc{
    z-index: 9;
}
.hiddenDiv{
    display: none;
}
.closeBill{
    position: absolute;
    text-align: center;
    border-radius: 85%;
    color: #fff;
    border: 1px solid transparent;
    background-color: #ed424b;
    width: 0.8rem;
    right: 0;
    top: 3rem;
    height: 0.8rem;
    line-height: 0.8rem;
    z-index: 20;
    visibility: hidden;
}
.redTip{
    color: red;
}
.voiceSearch{
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 999;
    bottom: 0;
    background: rgba(0,0,0,.5);
}
.readyNav{
    background-color: #f4f5f7;
    position: fixed;
    top: 1.85rem;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 14;
}

.readyNav .enl{
    bottom: 1.9rem;
}

.readyNav .site{
    display: block;
    /*bottom: 1rem;*/
    top: 0.25rem
}
#mapSearch .site{
    top: 1.13rem;
}
.loc_map_div .site{
    top: 0.25rem;
}
.s_btn1{
    cursor: pointer; outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0,0,0,0.0);
    position: fixed;  top: .2rem;  z-index: 3;  color: #fff;  font-size: .24rem;  line-height: .63rem;  right: .2rem;
    background:rgba(8,9,23,0.45) url(../images/jieshu.svg?1) no-repeat .15rem 50%;  background-size: .28rem auto;
    text-indent: .3rem;

    width: 1.25rem;
    height: 0.63rem;
    border-radius: 0.2rem;
    border: 1px solid rgba(255,255,255,0.5);
    /*border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.3)) 0.01 0.01;*/
}
.s_btn2{
    position: absolute;left: 0;bottom: 0;z-index: 1;cursor: pointer;width: .5rem;height: .5rem;
    background: url("../images/uadh18588_07.svg") no-repeat 50% 50%;background-size: 0.43rem auto;border: 0;
    outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0,0,0,0.0);
}



.eva_sea {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    bottom: 0;
    background: #f4f5f7;
    z-index: 13;
    display: flex;
    justify-content: center;
}
.eva_sea .eva_rig {
    float: none;
    width: 100vw;
}

.eva_sea .m_sea_del{
    /*right: .3rem;*/
}



/* =======================æ»šåŠ¨  start============================ */
.mCustomScrollbar {
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom;
}
.mCustomScrollBox{
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: none;
    direction: ltr;
}

.mCSB_container{
    overflow: hidden;
    width: auto;
    height: auto;
}
.mCSB_inside &gt; .mCSB_container{ margin-right: 5px; }
.mSearchResult .mCSB_inside &gt; .mCSB_container{ margin-right: 0px; }
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; }
.mCS-dir-rtl &gt; .mCSB_inside &gt; .mCSB_container{
    margin-right: 0;
    margin-left: 30px;
}
.mCS-dir-rtl &gt; .mCSB_inside &gt; .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; }
.mCSB_scrollTools{
    position: absolute;
    width: 5px;
    height: auto;
    left: auto;
    top: 0;
    right: 3px;
    bottom: 0;
}
.mCSB_outside + .mCSB_scrollTools{ right: -26px; }
.mCS-dir-rtl &gt; .mCSB_inside &gt; .mCSB_scrollTools,
.mCS-dir-rtl &gt; .mCSB_outside + .mCSB_scrollTools{
    right: auto;
    left: 0;
}
.mCS-dir-rtl &gt; .mCSB_outside + .mCSB_scrollTools{ left: -26px; }
.mCSB_scrollTools .mCSB_draggerContainer{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: auto;
}
.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }
.mCSB_scrollTools .mCSB_draggerRail{
    width: 5px;
    height: 100%;
    margin: 0 auto;
    -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
    background-color:#000;
}
.mCSB_scrollTools .mCSB_dragger{
    cursor: pointer;
    width: 100%;
    height: 30px;
    z-index: 1;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    position: relative;
    width: 5px;
    height: 100%;
    margin: 0 auto;
    -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
    text-align: center;
    background-color:#999;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
    display: block;
    position: absolute;
    height: 20px;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    cursor: pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }

/*  */
.mCSB_scrollTools .mCSB_draggerRail{
    width: 2px;
}
.mCSB_scrollTools{
    width: 2px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    width: 2px;
}

/* ======================== æ»šåŠ¨ end ========================================== */
.scenePluginText{
    font-size: 14px;
    color: #fff;
    background: rgba(0,0,0,.5);
    padding: 6px 10px;
    border-radius: 20px;
}
.kc-startImg{
    display: none;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
}
/*æ–°æ‰‹å¼•å¯¼*/
.guide{
    position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index:4;display: none;
}
.guide_d1{
    width: 1.75rem;text-align: center;position: absolute;top: 1.1rem;left: 1.45rem;
}
.guide_d1 b{
    display: block;width: .66rem;height: 1.08rem;background: url("../images/guide_d1.png") no-repeat 50% 50%;margin-left: .79rem;
    background-size: auto  100%;
}
.guide_i{
    color: #fff;margin-top: .1rem; display: inline-block;line-height: .35rem;
}
.guide_d2{
    width: 1.93rem;text-align: center;position: absolute;top: 1.1rem;right: .4rem;
}
.guide_d2 b{
    display: block;width: .55rem;height: .7rem;background: url("../images/guide_d2.png") no-repeat 50% 50%;margin-left: 1.32rem;
    background-size: auto 100%;
}
.guide_d3{
    width: 2.3rem;text-align: center;position: absolute;top: 3.8rem;right: 0;left: 0;margin: auto;
}
.guide_d3 b{
    display: block;width: 2.3rem;height: .95rem;background: url("../images/guide_d3.png") no-repeat 50% 50%;margin: .1rem auto 0;
    background-size: auto 100%;
}
.guide_d4{
    width: 1.8rem;text-align: center;position: absolute;bottom: 1.6rem;left: .2rem;
}
.guide_d4 b{
    display: block;width: .6rem;height: 1rem;background: url("../images/guide_d4.png") no-repeat 50% 50%;margin-left: 1rem;margin-top: .1rem;
    background-size: auto 100%;
}
.guide_d5{
    width: 2.25rem;text-align: center;position: absolute;right: 0;left: 0;margin: auto;bottom: 1.65rem;
}
.guide_d5 b{
    display: block;width: .3rem;height: 1.4rem;background: url("../images/guide_d5.png") no-repeat 50% 50%;margin: .1rem auto 0;
    background-size: auto 100%;
}
.guide_d6{
    width: 1.8rem;text-align: center;position: absolute;bottom: 1.6rem;right: .2rem;
}
.guide_d6 b{
    display: block;width: .55rem;height: 1rem;background: url("../images/guide_d6.png") no-repeat 50% 50%;margin-left: .4rem;margin-top: .1rem;
    background-size: auto 100%;
}
.guide_btn{
    border: .03rem solid #fff;left: 0;right: 0;margin: auto;line-height: .55rem;font-size: .24rem;color: #fff;bottom: .68rem;cursor: pointer;
    border-radius: .3rem;  position: absolute;  width: 2.65rem;text-align: center;  height: .55rem;
}
.seat_a{
    border-radius: .06rem;
    background: url("../images/wdwz2.svg") no-repeat;background-size:100% 100%; position: absolute;  width: 1.25rem;  height:1.25rem;
    z-index: 1;bottom: 1.75rem; right: 0rem;
}
body .seat_act{
    background: url("../images/wdwz2.svg") no-repeat ;background-size:100% 100%;
}
.enl{
    /*position: absolute;right: .2rem;bottom: 1.5rem;width: 1.25rem;z-index: 1;padding: .1rem 0;*/

}
.enl_jia,.enl_jian{
    width: 1.25rem;height: 1.25rem;
}
.navigate_yh_c .enl_jia{
    bottom: 2.19rem;

}.navigate_yh_c .enl_jian{
     bottom: 1.24rem;
 }
.enl_jian{
    position: absolute;
    bottom: 0.25rem;
    right: 0rem;
    z-index: 99;
}
.enl_jia{
    position: absolute;
    bottom: 1rem;
    right: 0rem;
    z-index: 99;
}
.enl_jia{  background:url("../images/jia2.svg") no-repeat;background-size:100% 100%; }
.enl_add.enl_jia{background: url("../images/jia2.svg") no-repeat;background-size:100% 100%;}
.enl_jian{  background: url("../images/jian2.svg") no-repeat ;background-size: 100% 100%;  }
.enl_add.enl_jian{  background:  url("../images/jian2.svg") no-repeat ;background-size: 100% 100%; }
.site{
    overflow: auto;position: absolute;z-index: 1;width: 100%;left: 0;right: 0;margin: auto;display: none;
}
.site_div{
    margin-bottom: 4px;overflow: hidden;padding-bottom: .2rem;padding-left: 0.3rem;
}
.site_div a{
    text-align: center;
    color: #121212;
    font-size: .22rem;
    line-height: .6rem;
    border-bottom: 1px solid #ebebeb;
    cursor: pointer;
    border-right: 1px solid #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 1.47rem;
    height: 0.6rem;
    background: #FFFFFF;
    box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(227,227,227,0.37);
    border-radius: 0.12rem;
    margin-right: 0.29rem;
    padding: 0 0.12rem;
    display: inline-block;
}
.site .site_div_a{
    background: #5CA3FF;
    color: #fff;
    display: inline-block;
    width: 1.47rem;
    height: 0.6rem;
}
.route_a1{
    position: fixed;top: .2rem;z-index: 3;cursor: pointer;width: .63rem;height: .63rem;
    left: .2rem;background:url("../images/isbai.svg?1") no-repeat;background-size: 100% 100%;
}
.route_a2{
    right: .2rem;background: url("../images/jieshu.png") no-repeat 0 50%;background-size: .27rem auto;text-indent: .37rem;
    position: fixed;top: .2rem;z-index: 3;color: #ffffff;font-size: .24rem;line-height: .32rem;cursor: pointer;
}
.m_bor{
    background: #eaeaea;height: .02rem;
}
.dh_v{
    margin-top: .06rem;
}
.dh_v i{
    float: left;color: #333333;font-size: .24rem;line-height: .5rem;margin-left: .2rem;
}
.seat_div{
    display: none;
}
.result_bot{
    box-shadow: 0px 2px 22px 0px rgba(0, 0, 0, 0.2);  -webkit-box-shadow: 0px 2px 22px 0px rgba(0, 0, 0, 0.2);
    position: fixed;left: 0;right: 0;bottom: 0;background: #fff;z-index: 1;border-radius: 0.21rem 0.21rem 0 0;
    /*height: 3.18rem;*/
}
.result_bot .sollceTop{
    content: '';
    top: 0.12rem;
    left: 50%;
    position: absolute;
    width: 0.5rem;
    height: 0.07rem;
    background: #E5E5E5;
    border-radius: 0.05rem;
    transform: translate(-50%,0);
    margin-bottom: 0.2rem;
}
.result_bot .loc_d1{
    margin-top: 0.2rem;
}
.result_btn{
    width: .9rem;height: .6rem;color: #333333;font-size: .2rem;display: block;margin: .15rem auto .15rem;cursor: pointer;
    background: url("../images/kkss.png") no-repeat 50% 100%;background-size: .3rem auto;text-align: center;
}
body .result_add .result_bot{
    height: auto;top: .82rem;box-shadow:none;-webkit-box-shadow:none;transition: all 0.5s;
}
.result .top_nav{
    display: none;margin-top: -1px;
}
.result_add .top_nav .perv_icon{
    transform: rotate(-90deg);
}
.result .plat_cen{
    display: none;
}
.result .plat_cen ul{
    margin-bottom: .5rem;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: auto;
    height: 16px;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
}
.site .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    height: 0;
}
.site .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.site .mCSB_scrollTools .mCSB_draggerRail{
    width: auto;border-radius:inherit;
}
.route_bot i{
    position: absolute;border-radius: 50%;width: 1.6rem;height: 1.6rem;top: -.35rem;display: none;pointer-events: none;
    background-image: -moz-radial-gradient( 50% 50%, circle closest-side, rgb(255,255,255) 0%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0) 100%);
    background-image: -webkit-radial-gradient( 50% 50%, circle closest-side, rgb(255,255,255) 0%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0) 100%);
    background-image: -ms-radial-gradient( 50% 50%, circle closest-side, rgb(255,255,255) 0%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0) 100%);
}
.wid_i1{
    left: -.3rem;
}
.wid_i2{
    top: 0.8rem!important;
    left: -0.3rem;
}
.ovh{
    /*overflow: hidden;*/
    height: 100%;
}


/*æ–°å¢ž*/

.swiper-container-top3{
  
    margin-right: 0.29rem;
    overflow: hidden;
}
.goPosition{
    width: 1.16rem;
    height: 0.5rem;
    background: #5CA3FF;
    border-radius: 0.13rem;
    text-align: center;
    line-height: 0.5rem;
    color: #fff;
    position: absolute;
    top: 1rem;
    right: 0.17rem;
    font-size: 0.22rem;
}
.nodataBoxs,.nodataBoxes{
    margin-top: 0.5rem;
}
.nodataBoxf{
    margin-top: 0.5rem;
}
.nodataBox,.nodataBoxs,.nodataBoxes{
    display: none;
}
.nodata{
    width: 2.07rem;
    height: 2.14rem;
    margin: 0 auto;

}
.nodata img{
    max-width: 100%;
    max-height: 100%;
}

.nodataCon{
    font-size: 0.23rem;
    font-weight: 400;
    color: #C0C0C0;
    line-height: 0.33rem;
    text-align: center;
    padding-bottom: 0.5rem;
}

.m_sea_tool{
    width: 100vw;
    margin:.26rem auto 0;
    display: flex;
    justify-content: center;
    /*background: #f4f5f7;*/
}
.m_sea_pos{
    width: 0.63rem;
    height: 0.63rem;
    background: #FFFFFF;
    border-radius: 0.22rem;
}
.navigate_yh_c{
    background: #f4f5f7;
}

.eva_mins {
    position: fixed;
    left: 0;
    right: 0;
    background: #fff;
    top: 1rem;
    width: 5.75rem;
    margin: auto;
    border-radius: 0.16rem;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.2);
    overflow-y: auto;
    z-index: 9;
    padding-bottom: 0.11rem;
    /*min-height: 3.75rem;*/
    display: none;
    max-height: 90%;
}
.eva_mins li{
    width: 5.5rem;
    height: 1.42rem;
    background: #F8F8F8;
    border-radius: 0.13rem;
    position: relative;
    margin: 0.1rem auto 0;
    overflow: hidden;
}

.eva_rigs span{
    width: 1.25rem;
    height: 1.25rem;
    border-radius: 0.09rem;
    border: 0.01rem solid #E5E5E5;
    float: left;
    display: inline-block;
    position: relative;

    margin-left: 0.08rem;
    top: 0.08rem;
    background: #fff;
}
.eva_rigs span img{
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
}

.eva_rigs .eva_rig_i1{
    font-size: 0.23rem;
    font-weight: 500;
    color: #0F023C;
}
.eva_rigs li&gt;.ovh div {
    width: 3.5rem;
    float: left;
    margin-left: 0.2rem;
}

.eva_rigs li&gt;.ovh div i, .a_floor&gt;.ovh div i {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.eva_rigs .eva_rig_i1 {
    margin-top: 0.18rem;
    line-height: 0.4rem;
    max-width: 3.54rem;
    font-size: 0.28rem;
    font-weight: 400;
    color: #0F023C;
}

.eva_rigs .eva_rig_i2,.eva_rigs .eva_rig_i3 {
    margin-top: 0.1rem;
    font-weight: 400;
    font-size: 0.2rem;
    color: #656589;
    line-height: 0.28rem;
}

.eva_rigs .eva_rig_i4{
    bottom: 0.03rem;
    left: 1.57rem;
}
#talkAnimation{
    top: 5.15rem;
    position: absolute;
}

/*å¹¿å‘Š*/
.draw_box{
    position: fixed;
    z-index: 10;
    left: 50%;
    transform: translateX(-50%);
    top: 100px;
    width: 640px;
    height: 100px;
    overflow: hidden;
    border-radius: 8px;
}
.draw_box .draw_box_swiper_item{
    width: 100%;
    height: 100%;
    text-align: center;
}
.draw_box .draw_box_swiper_item img{
    max-width: 100%;
    max-height: 100%;
    cursor: pointer;
}
.draw_box .draw_box_close{
    position: absolute;
    width: 40px;
    height: 40px;
    cursor: pointer;
    background: url("../images/close_ad.svg") no-repeat;
    background-size: 28px;
    background-position:top right;
    top: 0;
    right: 0;
    display: none;
    z-index: 5;
}
.draw_box::before{
    content: "å¹¿å‘Š";
    width: 35px;
    height: 20px;
    background: rgba(0,0,0,0.5);
    border-radius: 8px 0px 8px 0px;
    text-align: center;
    line-height: 20px;
    font-weight: 600;
    font-size: 12px;
    color: #FFFFFF;
    position: absolute;
    right: 0;
    bottom: 0;
    pointer-events: none;
    display: block;
    z-index: 5;
}
@media screen and (max-width: 900px) {
    
    /*å¹¿å‘Š*/
    .draw_box{
        width: 5.4rem;
        height: 0.84375rem;
        top: 1.25rem;
        border-radius: 0.07rem;
    }
    
    .draw_box .draw_box_close{
        position: absolute;
        width: .4rem;
        height: .4rem;
        cursor: pointer;
        background: url("../images/close_ad.svg") no-repeat;
        background-size: .37rem;
        background-position:top right;
        top: 0;
        right: 0;
        display: none;
        z-index: 5;
    }
    
    .draw_box::before{
        content: "å¹¿å‘Š";
        width: 0.52rem;
        height: 0.28rem;
        border-radius: 0.07rem 0rem 0.07rem 0rem;
        line-height: 0.28rem;
        font-weight: 600;
        font-size: 0.17rem;
    }
}</pre></body></html>