/* //不显示边框缩放和水印 */
.esri-widget--button {
    display: none;
}

.esri-attribution__powered-by {
    display: none;
}

.esri-view .esri-view-surface--inset-outline:focus::after {
    outline: none;
}


body {
    margin: 0;
    padding: 0;
}

#viewDiv {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}

// 顶部导航
.topNav {
    width: 100%;
    height: 6vw;
    padding: 2vw 0;
    display: flex;
    justify-content: space-evenly;
    position: absolute;
    top: 0;
    z-index: 1;
    background-color: #fff;
    box-shadow: 0px 4px 10px 3px rgba(28, 62, 127, 0.12);

    .tab {
        display: flex;
        font-size: 4vw;

        .icon {
            margin-right: 2vw;
        }

        img {
            width: 4.5vw;
        }

        .text {
            line-height: 5.5vw;
        }
    }

    .inquire {
        img {
            width: 5vw;
        }
    }
}

// 属性列表
.attrTab {
    width: 80%;
    border-radius: 4vw;
    position: absolute;
    left: 2%;
    bottom: 12vw;
    padding: 4vw 8vw;
    background-color: #fff;
    z-index: 1;
    display: none;

    .title {
        font-size: 4vw;
        font-family: PingFang SC;
        font-weight: 500;
        color: #787E94;
        line-height: 7vw;
    }
}


// 底部发布单位
.footer {
    position: absolute;
    z-index: 1;
    bottom: 0;
    width: 100%;
    background-color: #58749cb8;
    color: white;
    font-size: 12px;
    height: 11.3vw;
    line-height: 5.3vw;


    .gxTime {
        padding-left: 1.7vw;
    }

    .unit {
        display: flex;
        justify-content: space-between;

        .left {
            margin-left: 6px;
        }

        .right {
            margin-right: 6px;
        }
    }


}






// layui修改
.layui-form {
    position: absolute;
    background-color: rgba(255, 255, 255);
    z-index: 1;
    width: 90%;
    border-radius: 4vw;
    left: 2%;
    top: 13vw;
    padding: 10px;
    box-shadow: 5px rgba(28, 62, 127, 0.12);
    //display: none;
    opacity:0.85;
}

.layui-form-mid {
    float: none !important;
    display: inline-block;
    padding: 9px 0 !important;
    line-height: 3.333vw;
    margin: 0 10px;
}

.layui-inline {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
}

.layui-input,
.layui-select,
.layui-textarea {
    background-color: rgb(245 245 245);
    height: 8vw;
    border-radius: 1vw;
}

.layui-input-inline {
    width: 45%;
}

.layui-btn {
    height: 9vw;
    line-height: 8vw;
    background-color: #516cc2;
    width: 100%;
    border-radius: 1.6vw;
}

.layui-form-select dl dd {
    margin-left: 0;
    width: 43vw;
}