/*垂直居中*/
.verticalAlign{ vertical-align:middle; display:inline-block; height:100%; margin-left:-1px;}

.xcConfirm .xc_layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #666666; opacity: 0.5; z-index: 2147000000;}
.xcConfirm .popBox{position: fixed; left: 50%; top: 50%; background-color: #ffffff; z-index: 2147000001; width: 650px; height: 400px; margin-left: -285px; margin-top: -150px; border-radius: 5px; font-weight: bold; color: #535e66;}
.xcConfirm .popBox .ttBox{height: 30px; line-height: 30px; padding: 14px 30px; border-bottom: solid 1px #eef0f1;}
.xcConfirm .popBox .ttBox .tt{font-size: 18px; display: block; float: left; height: 30px; position: relative;}
.xcConfirm .popBox .txtBox{margin: 40px 100px; height: 200px; overflow: hidden;}
.xcConfirm .popBox .btnArea{border-top: solid 1px #eef0f1;}
.xcConfirm .popBox .btnGroup{float: right;}
.xcConfirm .popBox .btnGroup .sgBtn{margin-top: 14px; margin-right: 10px;}
.xcConfirm .popBox .sgBtn{display: block; cursor: pointer; float: left; width: 95px; height: 35px; line-height: 35px; text-align: center; color: #FFFFFF; border-radius: 5px;}
.xcConfirm .popBox .sgBtn.ok{background-color: #0095d9; color: #FFFFFF;}
.xcConfirm .popBox .sgBtn.cancel{background-color: #546a79; color: #FFFFFF;}

.selectBox{
    width: 500px;
    height: 36px;
    line-height: 36px;
}
input::-ms-clear, input::-ms-reveal{
    /*clear去掉叉  reveal去掉眼睛;但是只能去掉ie10及以上，ie9及以下去不掉*/
    display: none;
}

.displayInline{
    display: inline-block;
}

.xcLabel{
    width: 85px;
    color: #03A9F4;
    letter-spacing: 3px;
    display: block;
    float: left;
    font: 12px/1.5 tahoma,arial,"Hiragino Sans GB";
    font-weight: bold;
}

.inputCase{
    display: inline-block;
    position: relative;
    width: 330px;
    height: 100%;
    box-sizing: border-box;
}
.inputCase input.imitationSelect{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    /*display: block;*/
    text-indent: 20px;
    cursor: default;
}
.inputCase i.fa{
    position: absolute;
    right: 10px;
    top: 8px;
    color: #007AFF;
    font-size: 20px;
}
.fa{
    cursor: pointer;
}
.selectUl{
    display: none;
    position: absolute;
    width: 300px;
    z-index: 5;
    padding: 0;
    margin: 0 0 0 85px;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.selectUl li{
    height: 36px;
    line-height: 36px;
    list-style: none;
    text-indent: 20px;
    border-bottom: 1px solid #ccc;
    z-index: 5;
    background-color: #fff;
}
.selectUl li:hover{
    background: #ddd;
}
.selectUl li:last-child{
    border-bottom: 0 none;
}