.verticalAlign{vertical-align:middle;display:inline-block;height:100%;margin-left:-1px}.confirm .xc_layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;opacity:.5;z-index:2147000000;align:center}.confirm .popBox{position:fixed;margin:10% 10% 0 10%;background-color:#fff;z-index:2147000001; border-radius:2px;color:#535e66;overflow:hidden}.confirm .popBox .ttBox{min-width:11rem;height:30px;line-height:200%;margin:0;padding:1%;border-bottom:solid 1px #eef0f1}.confirm .popBox .ttBox .tt{padding:0 0 0 3%;display:block;float:left;height:30px;position:relative;color:#fff}.confirm .popBox .ttBox .clsBtn{display:block;cursor:pointer;width:12px;height:12px;position:absolute;top:7%;right:6%;background:url(../img/icons.png) -48px -96px no-repeat}.confirm .popBox .txtBox{margin:1%;padding:1%;overflow:hidden; }.confirm .popBox .txtBox .bigIcon{float:left;margin:4% auto;width:48px;height:48px;background-image:url(../img/icons.png);background-repeat:no-repeat;background-position:48px 0; }.confirm .popBox .txtBox p{margin:1% auto;padding:1%;line-height:200%;overflow-x:hidden;overflow-y:auto}.confirm .popBox .txtBox p input{width:66%;height:30px;border:solid 1px #eef0f1;font-size:18px;margin-top:6px}.confirm .popBox .btnArea{border-top:solid 1px #eef0f1}.confirm .popBox .btnGroup{width: 100%;float:left}.confirm .popBox .btnGroup .sgBtn{width:26%;margin:2%;float:right}.confirm .popBox .sgBtn{width:88%; line-height:200%; padding:0.5%;display:block;cursor:pointer;float:left;text-align:center;color:#fff;border-radius:2px;float:left}.confirm .popBox .sgBtn.ok{background-color:#0095d9;color:#fff}.confirm .popBox .sgBtn.cancel{background-color:#546a79;color:#fff}
.info{ background-color:#0095D9; }
.confirm{ background-color:#F1C40F; }
.warning{ background-color:#EEC20F; }
.error{ background-color:#EC5747; }
.success{ background-color:#1ABC9C; }
.custom{ background-color:#1ABC9C; }
.input,.undefined{ background-color:#1ABC9C; }