@charset "utf-8";
/*
 * @Author: hl,haolei@ec.com.cn
 * @Date: 2025-07-31 13:13:22
 * @LastEditTime: 2026-01-21 11:08:34
 * @LastEditors: hl,haolei@ec.com.cn
 * @Description:
 */

@font-face {
    font-family: "MyanmarKhyay";
    src: url('../../fonts/MyanmarKhyay.ttf') format('truetype');
}


.m-gis-map-box .u-sch-box {
    position: relative;
    z-index: 200;
}

.m-gis-map-box .u-sch-box .bd {
    padding: .1rem .3rem .2rem;
    background-color: rgba(255, 255, 255, 1);
}

.m-gis-map-box .u-sch-sel-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.m-gis-map-box .u-map-switch-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: .04rem;
    height: 0.48rem;
    background-color: rgba(242, 242, 242, 1);
    border-radius: 0.06rem;
    z-index: 2000;
}

.m-gis-map-box .u-map-switch-box .u-item {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 0.92rem;
    height: 0.4rem;
    font-size: 0.24rem;
    line-height: 0.4rem;
    border-radius: 0.06rem;
    color: rgba(102, 102, 102, 1);
}

.m-gis-map-box .u-map-switch-box .u-item .iconfont {
    margin-right: .1rem;
    font-size: .2rem;
    line-height: 1;
    color: rgb(153, 153, 153);
}

.m-gis-map-box .u-map-switch-box .u-item.z-crt,
.m-gis-map-box .u-map-switch-box .u-item.z-crt .iconfont,
.m-gis-map-box .u-map-switch-box .u-item:hover,
.m-gis-map-box .u-map-switch-box .u-item:hover .iconfont {
    background-color: #fff;
    color: rgb(9, 102, 215);
}

.m-gis-map-box .u-sch-sel-box .layui-input {
    height: .48rem;
    font-size: 0.28rem;
    color: rgba(26, 26, 26, 1);
}

.m-gis-map-box .u-sch-sel-box .layui-input::placeholder {
    color: #999;
}

.m-gis-map-box .u-sch-sel-box .u-area-sel-box {
    margin-left: .3rem;
    display: flex;
    justify-content: space-between;
}

.m-gis-map-box .u-sch-sel-box .u-sel-box {
    flex: 1 1 0;
}

.m-gis-map-box .u-sch-sel-box .u-sel-box+.u-sel-box {
    margin-left: .15rem;
}

.m-gis-map-box .u-sch-sel-box .u-sel-box .layui-input {
    padding-left: .1rem;
    padding-right: .2rem;
    background: none;
    border-color: transparent;
}

.m-gis-map-box .u-sch-sel-box .u-sel-box .layui-input:focus,
.m-gis-map-box .u-sch-sel-box .u-sel-box .layui-input:hover {
    border-color: transparent !important;
    box-shadow: none;
}

.m-gis-map-box .u-sch-sel-box .u-sel-box .layui-form-select dl {
    top: .48rem;
}

.m-gis-map-box .u-sch-sel-box .u-sel-box .layui-form-selectup dl {
    top: auto;
    bottom: .48rem;
}

.m-gis-map-box .u-sch-sel-box .layui-form-select .layui-edge {
    right: 0;
}

.m-gis-map-box .u-sch-ipt-box {
    margin: .2rem 0 .3rem;
}

.m-gis-map-box .u-sch-ipt-box .u-sch-ipt {
    position: relative;
    height: .6rem;
}

.m-gis-map-box .u-sch-ipt-box .u-sch-ipt .layui-input {
    padding: 0 1.3rem 0 .55rem;
    height: 100%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0.3rem;
    border: solid 0.02rem rgba(57, 146, 237, 1) !important;
}

.m-gis-map-box .u-sch-ipt-box .iconfont {
    position: absolute;
    top: 50%;
    left: .12rem;
    font-size: .33rem;
    line-height: 1;
    color: rgba(153, 153, 153, 1);
    transform: translateY(-50%);
}

.m-gis-map-box .u-sch-ipt-box .u-sch-btn {
    position: absolute;
    right: .06rem;
    top: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 1.2rem;
    height: 0.48rem;
    background-image: linear-gradient(90deg, rgba(59, 148, 239, 1) 0%, rgba(32, 115, 212, 1) 100%);
    font-size: 0.24rem;
    line-height: 0.46rem;
    letter-spacing: 0.01rem;
    color: rgba(255, 255, 255, 1);
    border-radius: 0.24rem;
    transform: translateY(-50%);
}

.m-gis-map-box .u-filter-dropdown {
    display: flex;
    flex-wrap: wrap;
}

.m-gis-map-box .u-filter-dropdown .u-item {
    margin: .1rem .2rem .1rem 0;
    padding: .1rem;
    background-color: rgba(242, 242, 242, 1);
    border-radius: 0.03rem;
    font-size: 0.22rem;
    line-height: 0.25rem;
    color: rgba(102, 102, 102, 1);
    cursor: pointer;
    border-radius: 0.03rem;
    transition: .3s;
}

.m-gis-map-box .u-filter-dropdown .u-item:hover,
.m-gis-map-box .u-filter-dropdown .u-item.z-crt {
    background-color: #f8f8f8;
    color: #286fc7;
}

.m-gis-map-box .u-filter-dropdown .u-item.z-crt {
    background-color: rgba(57, 146, 237, 1);
    color: #fff;
}

.m-gis-map-box .u-gis-map-box {
    position: relative;
    height: 10rem;
    background-color: #fff;
    z-index: 50;
}

.u-gis-map-box .u-tools-box {
    padding: 0 .3rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.u-gis-map-box .u-tools-box .u-tt {
    font-size: 0.24rem;
    line-height: .4rem;
    color: rgba(26, 26, 26, 1);
}

.u-gis-map-box .u-tools-box .u-go-back {
    margin-left: .18rem;
    font-size: 0.24rem;
    line-height: .4rem;
    color: rgba(26, 26, 26, 1);
}

.u-gis-map-box .u-tools-box .iconfont {
    font-size: 0.24rem;
}

.u-gis-map-box .u-network-map {
    min-width: 10px;
    height: 100%;
}

.u-gis-map-box .u-network-list {
    padding: 0 .3rem;
}

.u-gis-map-box .u-network-list .u-item {
    margin-top: .2rem;
    padding: .2rem;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0rem 0.03rem 0.18rem 0rem rgba(202, 213, 220, 0.66);
    border-radius: 0.16rem;
    cursor: pointer;
}

.u-network-list .u-tt-box {
    padding-bottom: .15rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.u-network-list .u-tt {
    font-size: 0.28rem;
    line-height: .4rem;
    font-weight: 600;
    color: rgba(26, 26, 26, 1);
}

.u-network-list .u-km {
    display: none;
    font-size: .24rem;
    line-height: .4rem;
    color: #286fc7;
}

.u-network-list .u-address,
.u-network-list .u-tel,
.u-network-list .u-time {
    font-size: 0.26rem;
    line-height: .4rem;
    color: rgba(153, 153, 153, 1);
}

.u-network-list .u-tag-box {
    margin-top: .08rem;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
    justify-content: flex-end;
}

.u-network-list .u-tag-box .u-tag {
    margin-right: .15rem;
    padding: 0 .1rem;
    font-size: 0.22rem;
    line-height: 0.4rem;
    color: rgba(255, 255, 255, 1);
    border-radius: .06rem;
}

.u-network-list .u-tag-box .u-tag.u-style1 {
    background-image: linear-gradient(90deg, #1bc78d 0%, #6fd96c 100%);
}

.u-network-list .u-tag-box .u-tag.u-style2 {
    background-image: linear-gradient(90deg, #ff6461 0%, #ff871c 100%);
}

.u-network-list .u-tag-box .u-tag.u-style3 {
    background-image: linear-gradient(90deg, #757ae8 0%, #a294f7 100%);
}

.u-network-list .u-tag-box .u-tag.u-style4 {
    background-image: linear-gradient(90deg, #317ad5 0%, #3290fa 100%);
}

.u-network-list.u-style1 {
    padding: 0;
}

.u-network-list.u-style1 .u-item {
    margin-top: 0;
    height: 100%;
}

.u-network-list.u-style1 .u-tag-box .u-tag {
    margin-top: .1rem;
}

.u-network-list.u-style1 .u-tt,
.u-network-list.u-style1 .u-address {
    max-height: .4rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.u-gis-map-box .u-network-carousel {
    position: absolute;
    bottom: .6rem;
    left: 2%;
    right: 2%;
    width: 96%;
    /* height: 2.9rem; */
    z-index: 1000;
    background-color: rgba(0, 0, 0, 0);
}

.u-gis-map-box .u-network-carousel .swiper-slide {
    position: relative;
    height: 100%;
}

.u-gis-map-box .u-network-carousel .swiper-slide.swiper-slide-active .u-tt {
    color: #317ad5;
}

.u-gis-map-box .u-zoom-in-out-box {
    position: absolute;
    top: .3rem;
    right: .3rem;
    width: 0.56rem;
    height: 1.36rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0rem 0rem 0.12rem 0rem rgba(148, 175, 191, 0.66);
    border-radius: 0.28rem;
    z-index: 1000;
}

.u-gis-map-box .u-zoom-in-out-box .iconfont {
    width: .52rem;
    font-size: .36rem;
    line-height: .5rem;
    color: #666;
    text-align: center;
}

.u-gis-map-box .u-location-box {
    position: absolute;
    top: 1.8rem;
    right: .3rem;
    width: 0.56rem;
    height: 0.56rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0rem 0rem 0.12rem 0rem rgba(148, 175, 191, 0.66);
    border-radius: 0.28rem;
    z-index: 1000;
}

.m-tax-refund-guide-box {
    padding: .3rem 0;
}

.m-tax-refund-guide-box .u-pdf-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.m-tax-refund-guide-box .u-pdf-list .u-item {
    position: relative;
    padding-left: .3rem;
    margin-top: .3rem;
    display: flex;
    align-items: center;
    width: 48.5%;
    height: 1.04rem;
    background-color: rgba(245, 246, 247, 1);
    border-radius: 0.08rem;
    font-size: 0.28rem;
    line-height: 0.46rem;
    color: rgba(26, 26, 26, 1);
    border: solid 1px #e5e5e5;
    transition: all .3s ease;
}

.m-tax-refund-guide-box .u-pdf-list .u-myanmarKhyay .u-txt {
    font-family: 'MyanmarKhyay';
}


.m-tax-refund-guide-box .u-pdf-list .iconfont {
    position: absolute;
    top: 50%;
    right: .24rem;
    font-size: .28rem;
    line-height: .46rem;
    color: rgba(26, 26, 26, 1);
    transform: translateY(-50%);
}

.m-tax-refund-guide-box .u-pdf-list .u-item:hover,
.m-tax-refund-guide-box .u-pdf-list .u-item:active {
    border-color: #0966d7;
    color: #0966d7;
    transform: translateY(-.15rem);
}

.m-tax-refund-guide-box .u-pdf-list .u-item:hover .iconfont,
.m-tax-refund-guide-box .u-pdf-list .u-item:active .iconfont {
    color: #0966d7;
}