/**
        .content-min-height{
           height: 656px;
       }
       .result-min-height{
           min-height: 608px;
           height: 608px;
       }
        */
#content{
    width:100%;
    border:1px solid #ddd;
    border-right: none;
    padding:0;
    outline: none;
    resize: none;
    color: #555;
}
#result{
    font-size:14px;
    font-family: "GenJyuuGothic", "Source Han Sans", sans-serif;
    line-height: 120%;
}
#result i{
    margin-left:2px;
}
.content-min-height{
    height: calc(100vh - 284px);
}
.result-min-height{
    min-height: calc(100vh - 324px);
    height: calc(100vh - 324px);
}
/* 当视口宽度小于或等于1440px时 */
@media screen and (max-width: 1440px) {
    .content-min-height{
        height: calc(100vh - 214px);
    }
    .result-min-height{
        min-height: calc(100vh - 255px);
        height: calc(100vh - 255px);
    }
}
/* 当视口宽度小于或等于768px时 */
@media screen and (max-width: 768px) {
    .content-min-height{
        height: calc(100vh - 514px);
    }
    .result-min-height{
        min-height: calc(100vh - 564px);
        height: calc(100vh - 564px);
    }
}

.content-max-height{
    height: calc(100vh - 15px);
}
.result-max-height{
    min-height: calc(100vh - 55px);
    height: calc(100vh - 55px);
}
.json-result{
    /*border: 1px solid #adadad;*/
    /*box-shadow: inset 0 1px 3px #E4E4E4;*/
    position: relative;
    overflow-y: auto;
    /*margin-left:5px;*/
    /*margin-top:10px;*/
}

/*fix*/
.ace-chrome .ace_string {
    color: #797575;
}

.ace_escape{
    color: #337ab7 !important;
}

.ace-chrome .ace_constant.ace_numeric {
    color: #757575;
}

#iframewrapper a{
    color: #337ab7;
}

/*行号*/
.line-numbers {
    position: absolute;
    left: 0;
    text-align: center;
    padding: 0px 8px;
    user-select: none;
    color: gray;
    overflow: hidden;

    background-color: rgb(250, 250, 250);
    border-right: 1px dashed rgb(229, 235, 238);
    z-index: -1;
    color: rgb(153, 153, 153);
}

xmp{
    padding: 0px;
    margin: 0px;
}

/*显示行号对象*/
.showLineNumbers{
    position: absolute;
    left:34px;
}
/*隐藏行号对象*/
.hideLineNumbers{
    position: absolute;
    left:5px;
}
/*光标*/
.ace_cursor {
    border-left: 1px solid #262525 !important;  /* 调整宽度和颜色 */
}

.stringLeft{
    width:34%;
    float: left;
}
.formatterRight{
    width:65%;
    float: left;
}
.form-select {
    padding: 7px;
    margin-right: 10px;
    border: 1px solid #ddd;
    border-radius: 4px;
}
.form-select:focus {
    outline: none;
}
