.gcombobox{position:relative;display:inline-block;height:26px;border:1px solid #081152;width:100%;background:#fff;box-sizing:border-box;margin-left: 32px;}
.gcombobox .btn,.gcombobox.ajax .se{background:white url(strelka.png) no-repeat 2px center;position:absolute;right:0;top:0;bottom:0;width:20px;cursor:pointer}
 .se{width:100%;background-color:transparent;background-position:99%;z-index:2}
.gcombobox.is_value.ajax.check .se{width:auto;left:22px}
.li{position:absolute;left:-1px;top:25px;max-height:300px;background-color:white;border:1px solid gray;display:none;z-index:100;overflow:auto;box-shadow:0 2px 10px black}
.gcombobox .li .el{border-bottom:1px solid gray;padding:3px;font-size:9pt;color:black;font-weight:normal;cursor:pointer}
.gcombobox.mline .li .el{font-weight:bold}
.gcombobox.mline .li .el .ml{font-weight:normal;color:#666;margin-top:2px}
.gcombobox .li .el .red{color:#f18b51}
.gcombobox.mline .li .el.sel .ml{color:#333}
.gcombobox .li .el .comment{color:gray}
.gcombobox .li div.el:hover .comment{color:black}
.gcombobox .li .el[is_search].sel,.gcombobox .li .els[is_search]:hover,.gcombobox .li .el[eid].sel,.gcombobox .li .el[eid]:hover{background-color:#5082b4;cursor:pointer;color:white}
.gcombobox .li .el_group{border-bottom:1px solid gray;padding:3px;font-size:9pt;color:white;background:gray;font-weight:bold}
.gcombobox input.obj{/* display:none */}
.gcombobox .pre_t{position:absolute;left:3px;right:20px;top:2px;bottom:3px;margin:0}
.gcombobox.is_value .pre_t{left:22px}
.gcombobox .clp{position:absolute;background:url(steret.png) no-repeat;width:16px;height:16px;left:2px;top:4px;cursor:pointer;display:none}
.gcombobox.is_value .clp{display:block}
.gcombobox .t{position:absolute;left:3px;top:2px;bottom:2px;border:none !important;margin:0;font-size:15px;width:100%;background:transparent;z-index:1;right:20px;white-space:nowrap;overflow:hidden;outline:0}
.gcombobox .pre_t .t{height:100%;position:static}
.gcombobox.check .t{padding-top:2px}
.gcombobox.ajax .li .el .r{color:gray}
.gcombobox.ajax .li div.el:hover .r,.gcombobox.ajax .li div.el.sel .r{color:#000}
.gcombobox.ajax .loader{display:none;position:absolute;right:1px;top:3px;bottom:3px;width:16px;background:url('1.png') no-repeat center center}
.gcombobox.check .li .el b.sub{float:left;width:16px;height:16px;margin-right:3px;margin-top:-1px;cursor:pointer}
.gcombobox.check .li div.el div.sub{clear:both;margin-left:10px}
.gcombobox.check .li .el b.arrow_right_green ~ div.sub{display:block}
.gcombobox.check .li .els{padding:3px;font-size:9pt;color:black;font-weight:normal;border:0}
.gcombobox.check .li .el .checkbtn{float:left;margin:-2px 3px 0 0}
.gcombobox.check .li{top:52px}
.gcombobox .li_top{position:absolute;left:-1px;top:0;height:50px;background-color:white;border:1px solid gray;display:none;z-index:101;overflow:hidden;box-shadow:0 2px 10px #999}
.gcombobox .li[show='1'],.gcombobox .li[show='1'] ~ .li_top{display:block}
.gcombobox .li_top .edit,.gcombobox .li_top .wt{padding:1px;position:absolute;bottom:3px;left:5px;border:1px solid #CCC;font-size:12px;z-index:102;cursor:text;outline:0;background:transparent;border-spacing:0;width:95%}
.gcombobox .li *[hide_bl]{display:none}
.gcombobox .li_top .wt{border:0;color:#ccc;z-index:101;top:auto;padding:4px 6px}
.gcombobox .li_top .edit[se] ~ .wt{display:none}
.gcombobox .li_top i{font-style:normal;font-size:11px;padding:3px 10px;position:absolute;top:5px;right:5px}
.gcombobox .li_top b{font-size:12px;position:absolute;top:32px;right:5px;font-weight:normal;color:#999}
.gcombobox .li_top i.clear{right:auto;left:5px}
.gcombobox .li_top.v1{height:27px}
.gcombobox .li_top.v1 .edit,.gcombobox .li_top.v1 .wt{display:none}
.gcombobox .li.v1{top:29px}
.gcombobox .list_btn{position:absolute;z-index:10;right:0;top:-1px;bottom:1px;display:none}
.gcombobox:hover .list_btn{display:block}
.gcombobox .list_btn>div{position:absolute;left:0;top:0;bottom:0}
.gcombobox .list_btn .bt{font-size:12px;border:1px solid #000;padding:0 5px;background:#2889e2;color:#fff;cursor:pointer;height:100%}
.gcombobox .wt{position:absolute;top:3px;left:3px;color:#999;z-index:0;font-size:15px}
.gcombobox.text .t{right:0}
.gcombobox.text .pre_t{right:0}
.gcombobox .t[def] ~ .wt{display:none}
.gcombobox .t[def=""] ~ .wt{display:inline-block}
.gcombobox[def]>.wt{display:none}
.gcombobox .t:focus ~ .wt{display:none}
.gcombobox .arrow_right_green{background-image:url();width:16px;height:16px}
.gcombobox .arrow_bottom_green{background-image:url();width:16px;height:16px}
.gcombobox.groupsel .el{margin-left:30px;border:0}
.gcombobox.groupsel .el.group{margin-left:0;font-weight:bold}
.p{
width: 300px;
}
