.gm-adjust-action{display:block;width:6px;height:100%;position:absolute;top:0;right:-4px;cursor:col-resize}.gm-adjust-selected{border-right:2px dashed #ccc}
.gm-toolbar{visibility:hidden;display:flex; width:100%;height:40px;text-align:left;position:relative;padding:5px 0 0 15px;color:#666;background:repeat-x #f2f2f2;background-image:linear-gradient(180deg,#f8f8f8 0,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff8f8f8",endColorstr="#ffececec",GradientType=0)}
.gm-toolbar .refresh-action{display:inline-block;height:30px;padding:7px;vertical-align:middle;cursor:pointer;text-align:center;align-items: center;opacity:.7;color:#1890ff}.gm-toolbar .refresh-action>i.gm-icon-refresh{display:inline-block;font-weight:700;line-height:16px;font-size:14px;vertical-align:text-bottom}.gm-toolbar .refresh-action:hover{opacity:1}.gm-toolbar .refresh-action.refreshing>i{animation:rotationMedia 3s ease-in-out infinite}
.totalinfo{display:inline-block;line-height:20px;padding-left:5px;padding-top:5px;vertical-align:middle;opacity:.7;color:#000}
.gm-toolbar .goto-page{display:inline-block;vertical-align:middle}
.gm-toolbar .goto-page .gp-input{width:35px;height:26px;border:1px solid #ddd;padding:0 5px;margin:0 5px;text-align:center}
.gp-input:focus{outline:none;}
.gm-toolbar .change-size{display:inline-block;width:65px;padding:0 2px 0 10px;vertical-align:middle;}
.gm-toolbar .toolbar-info{display:inline-block;vertical-align:middle}
.gm-toolbar[no-totals-mode=true] .goto-page,.gm-toolbar[no-totals-mode=true] .page-info-totals{display:none}
.gm-toolbar .pagination{display:flex;position:absolute;height:30px;right:15px;bottom:5px}.gm-toolbar .pagination :after{clear:both}.gm-toolbar .pagination>ul{display:block}.gm-toolbar .pagination>ul[pagination-number] li:first-child{border-left:none}.gm-toolbar .pagination>ul[pagination-number] li:last-child{border-right:none}.gm-toolbar .pagination>ul>li{display:block;min-width:30px;height:30px;line-height:18px;float:left;padding:5px 10px;background-color:#fff;border:1px solid #ddd;border-left:none;color:#000;position:relative;text-align:center;cursor:pointer}.gm-toolbar .pagination>ul>li:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px;border-left:1px solid #ddd}.gm-toolbar .pagination>ul>li.disabled{cursor:not-allowed;pointer-events:none}.gm-toolbar .pagination>ul>li.disabled,.gm-toolbar .pagination>ul>li.disabled:focus,.gm-toolbar .pagination>ul>li.disabled:hover{background-color:#fff;border-color:#ddd;color:#999}.gm-toolbar .pagination>ul>li.active,.gm-toolbar .pagination>ul>li.active:focus,.gm-toolbar .pagination>ul>li.active:hover{background-color:#1890ff;color:#fff}.gm-toolbar .pagination>ul>li:focus,.gm-toolbar .pagination>ul>li:hover{background-color:#eee;border-color:#ddd;color:#1890ff}@font-face{font-family:gm-iconfont;src:url(data:application/font-woff;base64,d09GRgABAAAAAAkEAAsAAAAADhwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8eEjUY21hcAAAAYAAAAChAAACNgGwBhVnbHlmAAACJAAABKsAAAboDNGbmmhlYWQAAAbQAAAALwAAADYV1h4baGhlYQAABwAAAAAcAAAAJAfeA4xobXR4AAAHHAAAAA8AAAAsLAAAAGxvY2EAAAcsAAAAGAAAABgHvgkObWF4cAAAB0QAAAAfAAAAIAEdAMxuYW1lAAAHZAAAAUUAAAJtPlT+fXBvc3QAAAisAAAAVwAAAHTsPhQReJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeMT17xNzwv4EhhrmBoQEozAiSAwDuFQzHeJzlkrENgzAQRZ/BkASlSJUp0tMhlqBETEGXATJKqgzCGBR/DXL2pQuZIGc9W/dPOlv/DFRAadyMCOFFIMXT1JD1kibrkbvlVy6m1CrUqlOvQaMmzVq0bhv80nciWK/vBQU1B6ue8s0Vx/yuerfHf8U5749P1iS3HdLZOuYe6hzzEfVOmqYGx7xFo5Omr8nJPWcn/Qwtjs0ArQ7xDblYPKwAAAB4nJVVQW8bRRSeN7M7a+9619n1ejeOkzS7m3iTJrUde22jhiaRGqXtoVStEEWIliI1xZUKVBWiF9SC1AMCiRP0UKFCk5wqEKoKUUE0aZHIAXpDguYWJOiBqhI/IN7yxglWgAsde97Me/O+mc8z7z0TINjYFH2JUEKGPGCTrUsweQ2W0Yxrj9fZp2yAjKPi+YWoPgFFCA1Q+sGdhMZ4VK84WVupogXtaEF7rW00bc7efkwMyzK+3rXYvLwqSauXL93OWb0Whb71j288lKSHN87eegoNFqyjPNoEdEFH9skFAZPlj5YZ+qAnnH5+XpjEfoIu8rrLVtgU6SI5MoHciuAb1O6nlUkaFYALphXHbvCsYoBf2ANRfQrqtagQ+EpWWEJkXkUP9vT0/JfzF/fuvbg5xNc033V9d7gK0JUz7SBXjkaaAFaPBccO7TtKv53q+IohllOu193trY/UtVTaTLGoNJAdGx0qnqe6aeqHjz1zYYvvTbbEZkgfKYu7lP0SFEIzCiEs1PDWPLw2WwGeNbnCg9A16w2oI1vP5/YOALxN+qyWvKkBxL+xbhgfpHcGx6E7/gUAER++ARkY5rramlZ1LkE+c1D5QE3jpQD0Sj3+0DjA+JCfi39G/EE7yW6/COfyNgwrGcPIKHL8wM7HvyLPBPK8zv5kzxGX5MkOEpCQjJJS+4az1Wzwn+6ZLKhVa//qIJuyW3UbVcUNQiVo0Ll3Ow3eP3S10zZep1Otu++dqkVzx185PTHRbNLfG3POnHMW+1yD/tB6taO1Xj7Jrp/8sdlc+PzMmS/asbktbsGjJP6OvrUZtxL+jp/YFTZGXiPXyRJZQfdCWIRGHT+TUItwHhZEGPNCKKIDpY+R0gcOSlwMhKZwxcZ36RcTLnQH565TreAujuv0gY2ygvvtgQJKXKwKrSHiDH25grvyNPBQHK0IVRyOmpggVISk296z0hAGcQrP9gN00qsosqodyZy9o6uGTiUzldZ0apQG9EzKNYIJjVnp4rFi2gJJnQgMV7f0gZJBQc+pRooyS0unUgBtgKULgCoAxwWAaQKQsgwB0I9z3tWTTMy+mZV2jgKzz88mkjmT894ckz1NN3O4dt6WRndSar6w23ESyZ6ulObLAD3xHwdOUHriwKYcLJf3l8tQ5aoxaOezuiJnUwofOxLoAGmW9ANNS3Y5kqYxt4sZRuAnpLThHxlTuG6n2hhbV7itc77rcGCkpUQbkXYlVf0nYhfnejbkPAwkas7MmrKMFGdMKgVozO8LoxFd2762ewY4Y/6wpo9ESiKYBK3D+cCJGATr/eV2rt5hd9g00TALhjFytj0H6xQ5A8BFlk4FHzHCZPa5Q8nKhixvrKDkG8uL9yXp/qKQa/HD+flkJqfeUvGLhYRNb3q15cb30trCwprUlrTn6lU1Z6tLak79Kmnnt2rHKvuG7SZpzMhRQjJb9cJEXh7yyZioeGg0UfEMyIjiV/VE0ASzUBqk9wZLgGMrwnEa1CS9l8BCoiVaUUL7TLcsHa4ISR9s82vjWlFSFY5bgPicKNW91mZ+befUeDJW4d9/EH6h9iQMH22e/7+JPhKg+JSQ5C/fhEE4AHicY2BkYGAA4hw+63fx/DZfGbhZGEDgZnQuP4L+v4qFgTkMyOVgYAKJAgD+oQjEAHicY2BkYGBu+N/AEMPCAAJAkpEBFXADAEcRAnR4nGNhYGBgIRIDAARMAC0AAAAAAAAOAFoAsgEGAVwBagKIAtADGgN0eJxjYGRgYOBmOMDAwQACTEDMBYQMDP/BfAYAHOsB6gB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxtwdESgBAQBdC9iFI/abKiMTTU1Of30GvnkKCPpX8zBCQUBmgYjJhgMWMhcR2mcWjco4qcDx1SPrnJJ3fl6130WktI27Dm2tnsyZXoqnTeE72AlhRAAA==) format("woff")}.gm-icon{font-family:gm-iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gm-icon-help:before{content:"\e65d"}.gm-icon-up:before{content:"\e640"}.gm-icon-refresh:before{content:"\e602"}.gm-icon-filter:before{content:"\e6e2"}.gm-icon-xls:before{content:"\e675"}.gm-icon-down:before{content:"\e637"}.gm-icon-config:before{content:"\e63e";font-size: 20px;cursor:pointer;}.gm-icon-close:before{content:"\e6ca"}.gm-icon-sub:before{content:"\e655"}.gm-icon-add:before{content:"\e65f"}.gm-loading{position:absolute;top:0;left:0}.gm-loading,.gm-loading .loader{width:100%;height:100%}.gm-loading .loader:before{display:block;background:#fff;opacity:.7;content:"";z-index:9999;padding-top:100%}.gm-loading .loader .circular{width:50px;height:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);animation:gmCircleRotate 1s linear infinite;transform-origin:center center}.gm-loading .loader .circular .path{stroke-width:3;stroke-miterlimit:10;stroke:#00aaf1;stroke-dasharray:80;stroke-dashoffset:0;stroke-linecap:round}
.gm-menu,.table-wrap{font:12px/1.5 Microsoft YaHei,Arial,Helvetica,sans-serif;}
.gm-menu,.gm-menu *,.gm-menu :after,.gm-menu :before,.table-wrap,.table-wrap *,.table-wrap :after,.table-wrap :before{box-sizing:border-box!important}
.gm-menu ::-webkit-scrollbar-track,.table-wrap ::-webkit-scrollbar-track{border-radius:5px;background-color:#f3f3f3}
.gm-menu ::-webkit-scrollbar-track-piece,.table-wrap ::-webkit-scrollbar-track-piece{display:none}
.gm-menu ::-webkit-scrollbar,.table-wrap ::-webkit-scrollbar{background:transparent;width:15px;height:15px}
.gm-menu ::-webkit-scrollbar-thumb,.table-wrap ::-webkit-scrollbar-thumb{border-radius:5px;background-color:#e1e1e1;width:6px;height:6px;border:2px solid transparent;background-clip:content-box}
.gm-menu li,.gm-menu ul,.table-wrap li,.table-wrap ul{list-style-type:none;margin:0;padding:0}
.no-select-text{user-select:none}[grid-manager]{visibility:hidden}
[grid-manager].gm-ready{visibility:inherit;}.text-dreamland{position:absolute;visibility:hidden;z-index:-1}.table-wrap{position:relative;overflow:hidden;background-color:#fff}
.table-wrap .table-div{overflow-x:auto;overflow-y:auto;border-top:1px solid #d8d8d8;}

.table-wrap .table-div.empty-data{overflow-y:hidden}.table-wrap.disable-border{border:none}
[grid-manager]{table-layout:fixed;word-wrap:break-word;text-align:center;width:100%;border-collapse:collapse}
[grid-manager] tr{border-bottom:1px solid #e8e8e8}
[grid-manager] tr [last-visible=true]{border-right:none}
[grid-manager] td,[grid-manager] th{border-right:1px solid #e8e8e8}
[grid-manager] td[th-visible=none],[grid-manager] th[th-visible=none]{display:none}
[grid-manager] td[th-visible=visible],[grid-manager] th[th-visible=visible]{display:table-cell}
[grid-manager] td[align][align=left],[grid-manager] th[align][align=left]{text-align:left}
[grid-manager] td[align][align=center],[grid-manager] th[align][align=center]{text-align:center}
[grid-manager] td[align][align=right],[grid-manager] th[align][align=right]{text-align:right}
[grid-manager] th{text-align:center;margin:0;padding:0;line-height:18px;font-weight:400}
[grid-manager] th[th-visible=none]{display:none}
[grid-manager] th[th-visible=visible]{display:table-cell}
[grid-manager] th .th-wrap{width:calc(100% - 1px);height:100%;position:relative;padding:6px 11px}
[grid-manager] th .th-wrap .th-text{display:block;width:100%;height:100%}
[grid-manager] td,[grid-manager] th .th-wrap .th-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
[grid-manager] td{background-color:#fff;color:#3d3d3d;padding:8px 2px;vertical-align:middle;text-align:left;text-overflow:ellipsis}
[grid-manager] td[td-visible=none]{display:none}
[grid-manager] td[td-visible=visible]{display:table-cell;text-overflow:ellipsis}
[grid-manager] td:last-child{border-right:none}
[grid-manager] td .gm-empty-template{width:100%;height:80px;line-height:80px;text-align:center;font-size:16px;color:#888888}

/*[grid-manager] thead[grid-manager-thead]{visibility:hidden}
[grid-manager-mock-thead]{position:absolute;left:0;top:0}
.table-wrap .table-header{width:100%;position:absolute;top:0;left:0;background:repeat-x #f2f2f2;background-image:linear-gradient(180deg,#f8f8f8 0,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff8f8f8",endColorstr="#ffececec",GradientType=0)}
*/
[grid-manager] thead[grid-manager-thead]{background-color:#efefef;border-bottom:1px solid #d8d8d8;position:sticky;top:0px;z-index:999;}
[grid-manager-thead] tr th {border-color:#d8d8d8;}
[grid-manager-mock-thead]{visibility:hidden}
[grid-manager-mock-thead] tr th {border:none;}
.table-wrap .table-header{display:none;width:100%;position:absolute;top:0;left:0;background:repeat-x #f2f2f2;background-image:linear-gradient(180deg,#f8f8f8 0,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff8f8f8",endColorstr="#ffececec",GradientType=0)}

[grid-manager] thead tr{height:40px;border-bottom:none}

[grid-manager] tbody tr[odd] td{background-color:#fff}/*#fafafa*/
[grid-manager] tbody tr:hover td{background-color:#fafafa}/*f1f8fb*/
[grid-manager] tbody tr[empty-template]{border-bottom:none}[grid-manager] tbody tr[empty-template] td{background-color:#fff;padding:0}[grid-manager].disable-line td,[grid-manager].disable-line th{border-right:none}.gm-icon-follow-text .th-wrap{display:inline-block;vertical-align:middle;padding-left:5px!important;padding-right:5px!important}.gm-icon-follow-text .th-text{display:inline-block!important;width:auto!important;vertical-align:middle}.gm-config-ing{overflow-x:hidden}
td{line-height: 25px}
.gm-config-area{
	display:none;
	width:260px;
	position:absolute;
	top:42px;
	right:0;
	cursor:pointer;
	padding:8px 0;
	background-color:#fff;
	box-shadow:0px 2px 10px 0 #909090;
  	-moz-box-shadow:-0px 2px 10px 0 #909090;
  	-webkit-box-shadow:0px 2px 10px 0 #909090;
  	text-align: left;
  	z-index:9999;
  }
.gm-cell-tip{display:none;position:absolute;padding:4px 8px;border-radius:2px;background-color:#666;line-height:23px;color:#f8f8f8;box-shadow:0px 2px 10px 0 #909090;-moz-box-shadow:-0px 2px 10px 0 #909090;-webkit-box-shadow:0px 2px 10px 0 #909090;z-index:9999;}
.gm-config-area .config-action{display:block;width:20px;height:calc(100% + 2px);position:absolute;left:-20px;top:-1px;overflow:hidden;text-align:center;background-color:#09f}.gm-config-area .config-action i{display:inline-block;position:absolute;left:2px;top:calc(50% - 9px);font-size:16px;color:#ddd}.gm-config-area .config-action:hover i{color:#fff}.gm-config-area .config-info{line-height:20px;padding:0 18px;color:#666}.gm-config-area .config-list{display:block;width:100%;list-style-type:none;font-size:13px;margin:0;padding:0 8px;user-select:none;overflow-y:auto}.gm-config-area .config-list>li{display:inline-block;width:calc(50% - 2px);padding:4px 10px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-config-area .config-list>li .gm-checkbox-input{pointer-events:none}.gm-config-area .config-list>li:hover{color:#09f}.gm-config-area .config-list>li.no-click,.gm-config-area .config-list>li.no-click *{cursor:not-allowed}.gm-config-area .config-list>li.no-click:hover{color:#666}@keyframes opacityChange{0%{opacity:.1}to{opacity:.7}}@keyframes rotationMedia{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gmCircleRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gmCheckboxEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.5);opacity:0}}@keyframes gmRadioEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.5);opacity:0}}[gm-checkbox],[gm-checkbox] .th-wrap{padding:0}[gm-checkbox] input[type=checkbox]{vertical-align:middle}[gm-checkbox] .disabled-radio-checkbox,[gm-checkbox] .disabled-selected{opacity:.7;pointer-events:none}[gm-checkbox] .disabled-radio-checkbox .gm-radio-checkbox-inner,[gm-checkbox] .disabled-selected .gm-radio-checkbox-inner{border-color:#ddd;background-color:#e8e8e8}[gm-checkbox] .disabled-radio-checkbox .gm-radio-checkbox-inner.gm-checkbox-inner:after,[gm-checkbox] .disabled-selected .gm-radio-checkbox-inner.gm-checkbox-inner:after{border-color:#b7b7b7}[gm-checkbox] .disabled-radio-checkbox .gm-radio-checkbox-inner.gm-radio-inner:after,[gm-checkbox] .disabled-selected .gm-radio-checkbox-inner.gm-radio-inner:after{background-color:#b7b7b7}.gm-radio-checkbox-label{padding-left:8px;padding-right:8px;font-weight:400;line-height:14px}.gm-checkbox-wrapper{display:inline-block;color:rgba(0,0,0,.65);margin:0;padding:0;line-height:12px;cursor:pointer;border-collapse:collapse}.gm-checkbox-wrapper:hover .gm-checkbox-inner{border-color:#1890ff}.gm-checkbox-wrapper:hover .gm-checkbox:after{visibility:visible}.gm-checkbox{display:inline-block;position:relative;top:-.5px;font-size:14px;color:rgba(0,0,0,.65);margin:0;padding:0;white-space:nowrap;outline:none;line-height:1;vertical-align:middle}.gm-checkbox-checked:after{width:14px;height:14px;position:absolute;top:0;left:0;border-radius:2px;border:1px solid #1890ff;content:"";animation:gmCheckboxEffect .36s ease-in-out;animation-fill-mode:both;visibility:hidden}.gm-checkbox-checked .gm-checkbox-inner:after{display:table;position:absolute;transform:rotate(45deg) scale(1);border:2px solid #fff;border-top:0;border-left:0;content:" "}.gm-checkbox-indeterminate .gm-checkbox-inner:after{width:8px;height:1.2px;position:absolute;left:2px;top:5px;content:" ";transform:scale(1)}.gm-checkbox-checked .gm-checkbox-inner,.gm-checkbox-indeterminate .gm-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.gm-checkbox-input{width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;cursor:pointer;opacity:0;margin:0}.gm-checkbox-inner{display:block;width:14px;height:14px;position:relative;top:0;left:0;border:1px solid #d9d9d9;border-radius:2px;background-color:#fff;transition:all .3s}.gm-checkbox-inner:after{display:table;width:5px;height:8px;position:absolute;left:3px;top:1px;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);border:2px solid #fff;border-top:0;border-left:0;content:" "}.gm-radio-wrapper{display:inline-block;position:relative;line-height:12px;font-size:13px;color:rgba(0,0,0,.65);padding:0;cursor:pointer}.gm-radio-wrapper:hover .gm-radio-inner{border-color:#1890ff}.gm-radio-wrapper:hover .gm-radio:after{visibility:visible}.gm-radio{display:inline-block;position:relative;margin:0;padding:0;font-size:13px;color:rgba(0,0,0,.65);white-space:nowrap;outline:none;line-height:1;vertical-align:text-bottom}.gm-radio-input{position:absolute;left:1px;top:1px;z-index:1;opacity:0;margin:0;cursor:pointer}.gm-radio-inner{display:block;width:14px;height:14px;position:relative;top:0;left:0;border-radius:100px;border:1px solid #d9d9d9;background-color:#fff;transition:all .3s}.gm-radio-inner:after{display:table;width:8px;height:8px;position:absolute;left:2px;top:2px;border-radius:4px;border-top:0;border-left:0;content:" ";background-color:#1890ff;opacity:0;transform:scale(0)}.gm-radio-checked:after{width:14px;height:14px;position:absolute;top:0;left:0;border-radius:50%;border:1px solid #1890ff;content:"";animation:gmRadioEffect .36s ease-in-out;animation-fill-mode:both;visibility:hidden}.gm-radio-checked .gm-radio-inner{border-color:#1890ff}.gm-radio-checked .gm-radio-inner:after{transform:scale(.875);opacity:1}
.gm-menu{color:#000;display:none;width:200px;max-height:200px;position:absolute;border:1px solid #ccc;padding:5px 0;background:#fff;z-index:9999}.gm-menu [menu-action]{display:block;height:28px;position:relative;padding:5px 20px;cursor:default;line-height:18px}.gm-menu [menu-action]:hover{background:#777;color:#fff}.gm-menu [menu-action].disabled{color:#ccc;background:#fff}.gm-menu [menu-action] .gm-icon{display:block;font-size:16px;position:absolute;top:5px;right:10px}.gm-menu .menu-line{display:block;height:3px;background:#e8e8e8;border-top:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8}[grid-manager] th[filter] .th-wrap{padding-right:20px}
.gm-filter-area{display:block;width:14px;height:18px;position:absolute;top:calc(50% - 6px);right:5px;cursor:pointer;color:#444}
.gm-filter-area .fa-icon{display:block;position:absolute;font-size:13px;line-height:18px;opacity:.7}.gm-filter-area .fa-icon:hover{opacity:1}.gm-filter-area .fa-icon.filter-selected{color:#1890ff}
.gm-filter-area .fa-con{display:none;min-width:140px;position:absolute;top:100%;background:#fff;box-shadow:0px 2px 10px 0 #909090;-moz-box-shadow:-0px 2px 10px 0 #909090;-webkit-box-shadow:0px 2px 10px 0 #909090;z-index:9999;}
.gm-filter-area .fa-con.direction-left{left:0}.gm-filter-area .fa-con.direction-right{right:0}.gm-filter-area .fa-con .filter-list{overflow-y:auto}.gm-filter-area .fa-con .filter-list li{padding:5px 12px}.gm-filter-area .fa-con .filter-list li>.gm-checkbox-wrapper,.gm-filter-area .fa-con .filter-list li>.gm-radio-wrapper{cursor:pointer;display:flex;word-break:keep-all}.gm-filter-area .fa-con .filter-list li:hover{background:#e6f7ff}.gm-filter-area .fa-con .filter-bottom{border-top:1px solid #e8e8e8;padding:7px 8px;text-align:center}.gm-filter-area .fa-con .filter-bottom .filter-button{cursor:pointer;color:#1890ff}.gm-filter-area .fa-con .filter-bottom .filter-button:hover{color:#40a9ff}.gm-filter-area .fa-con .filter-bottom .filter-button:first-child{margin-right:10px}.gm-icon-follow-text .gm-filter-area{display:inline-block;width:18px;position:relative;top:0;left:0;vertical-align:middle;text-align:center}.gm-icon-follow-text .gm-filter-area .fa-icon{right:4px}[grid-manager] th[sorting] .th-wrap{padding-right:20px}[grid-manager] th[sorting][filter] .th-wrap{padding-right:45px}[grid-manager] th[sorting][filter] .th-wrap .gm-sorting-action{right:25px}.gm-sorting-action{display:block;width:14px;height:18px;position:absolute;top:calc(50% - 9px);right:5px;cursor:pointer;color:#444;opacity:.7}.gm-sorting-action:hover{color:#000;opacity:1}.gm-sorting-action.sorting-up .sa-up{opacity:1}.gm-sorting-action.sorting-down .sa-up,.gm-sorting-action.sorting-up .sa-down{opacity:.1}.gm-sorting-action.sorting-down .sa-down{opacity:1}.gm-sorting-action .sa-icon{display:block;height:10px;position:absolute;font-size:13px;line-height:13px}.gm-sorting-action .sa-up{top:0;right:0}.gm-sorting-action .sa-down{bottom:0;right:0}.gm-icon-follow-text .gm-sorting-action{display:inline-block;width:18px;position:relative;top:0;left:0;vertical-align:middle;text-align:center}.gm-icon-follow-text .gm-sorting-action .sa-icon{right:4px}.table-wrap [tree-element]{display:inline-block;text-align:right;margin-right:4px;line-height:14px;vertical-align:middle}.table-wrap [tree-element] .tree-action{text-align:center;font-size:14px;cursor:pointer}.table-wrap [tree-element] .tree-action:hover{color:#1890ff}.table-wrap .table-div table tbody tr[children-state=false]{display:none}[grid-manager] th[remind] .th-wrap{padding-left:20px}
.gm-remind-action{width:16px;height:18px;position:absolute;top:calc(50% - 9px);left:4px}
.gm-remind-action .ra-area{display:none;width:200px;position:absolute;top:24px;left:0;padding:4px 8px;z-index:9999;border-radius:2px;background-color:#666;line-height:18px;color:#f8f8f8;text-align:center;box-shadow:0px 2px 10px 0 #909090;-moz-box-shadow:-0px 2px 10px 0 #909090;-webkit-box-shadow:0px 2px 10px 0 #909090;z-index:9999;}
.gm-remind-action .ra-area:after{content:"";position:absolute;top:0;left:4px;margin-top:-3px;border:solid transparent;border-bottom:solid #666;border-width:0 3px 3px}
.gm-remind-action .ra-area.right-model{left:auto;right:0}
.gm-remind-action .ra-area.right-model:after{top:0;left:auto;right:4px}
.gm-remind-action .ra-icon{width:16px;height:16px;font-size:16px;line-height:18px;opacity:.7;cursor:help;color:#b9daf8}
.gm-remind-action:hover .ra-icon{opacity:.3;color:#1890ff}
.gm-remind-action:hover .ra-area{display:block}
.gm-icon-follow-text .gm-remind-action{display:inline-block;width:18px;position:relative;top:0;left:0;vertical-align:middle;text-align:center}th[gm-order]{cursor:default}th[gm-order] .th-wrap{padding:0}[grid-manager] tr[top-full-column=true]{border-bottom:none}[grid-manager] tr[top-full-column=true] td:first-child{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:0}[grid-manager] tr[top-full-column=true] td:first-child .full-column-td{border-top:1px solid #e8e8e8;background:repeat-x #f2f2f2;background-image:linear-gradient(180deg,#f8f8f8 0,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff8f8f8",endColorstr="#ffececec",GradientType=0)}[grid-manager] tr[top-full-column-interval=true]{border:none}[grid-manager] tr[top-full-column-interval=true] td{background-color:#fff;padding:0}[grid-manager] tr[top-full-column-interval=true] td>div{height:10px}[grid-manager] tr[top-full-column=false]{border-bottom:1px solid #e8e8e8}[grid-manager] tr[top-full-column=false] td:first-child{border-left:1px solid #e8e8e8}[grid-manager] tr[top-full-column=false] td:last-child{border-right:1px solid #e8e8e8}.gm-dropdown{width:100%;height:26px;position:relative;line-height:24px;color:#3d3d3d;background-color:#fff;cursor:default}.gm-dropdown .gm-dropdown-text{display:block;height:100%;padding-right:10px;text-align:center;border:1px solid #d9d9d9}.gm-dropdown .gm-dropdown-icon{display:block;width:0;height:0;position:absolute;top:10px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #3d3d3d;pointer-events:none}.gm-dropdown:hover .gm-dropdown-text{border-color:#aacbe1}.gm-dropdown:hover .gm-dropdown-icon{border-top-color:#aacbe1}.gm-dropdown .gm-dropdown-list{display:none;width:100%;position:absolute;bottom:calc(100% - 1px);left:0;border:1px solid #d9d9d9;border-bottom:none;background-color:#fff}.gm-dropdown .gm-dropdown-list>li{height:26px;text-align:center}.gm-dropdown .gm-dropdown-list>li:hover{background-color:#fafafa}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gm-drag-action{cursor:all-scroll}
.table-div .gm-drag-ongoing{cursor:all-scroll;opacity:1;animation:opacityChange 1s ease-in-out infinite}
.gm-dreamland-div{display:none;position:absolute;padding:0;background:#fff;cursor:all-scroll;z-index:9999}
.gm-dreamland-div .dreamland-table{table-layout:fixed;width:100%;margin:0;padding:0;background-color:#d8d8d8;border-collapse:separate;border-spacing:1px;font-size:13px}.gm-dreamland-div .dreamland-table thead{background:repeat-x #f2f2f2;background-image:linear-gradient(180deg,#f8f8f8 0,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff8f8f8",endColorstr="#ffececec",GradientType=0)}.gm-dreamland-div .dreamland-table tbody tr td{background-color:#fff;padding:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.gm-dreamland-div .dreamland-table tbody tr:nth-child(odd) td{background-color:#fafafa}
.gm-dreamland-div .dreamland-table tbody tr:hover td{background-color:#f1f8fb}
.gmshowdiv{
/*	background: linear-gradient(to bottom, #673ab7, #3f51b5);
	opacity: 0.8;*/
	border-radius: 5px;
	box-shadow:0px 2px 10px 0 #909090;
  	-moz-box-shadow:-0px 2px 10px 0 #909090;
  	-webkit-box-shadow:0px 2px 10px 0 #909090
  	z-index:9999;
}

.search-box{
	width:100%;
	display:flex;
	text-align:left;
	background: #efefef;
	display:flex;
	flex-direction:row;
}
		.plugin-action{
			display: inline-block;
			color: steelblue;
			margin-right: 10px;
			cursor: pointer;
			text-decoration: none;

        }
        .plugin-action:hover{
            text-decoration: underline;
        }
		.search-area{
			padding: 8px 8px;
			margin-bottom: 5px;
			text-align: left;
			margin:0;
			float:left;
		}
		.search-area .sa-ele{
			display: inline-block;
			margin-right: 20px;
			font-size: 13px;
		}
		.search-area .sa-ele .se-title{
			display: inline-block;
			margin-right: 10px;
		}
		.search-area .sa-ele .se-con{
			display: inline-block;
			width:180px;
			height: 24px;
			border: 1px solid #ccc;
			padding: 0 4px;
			line-height: 24px;
		}
		.search-area .sa-ele .search-action, .search-area .sa-ele .reset-action{
			display: inline-block;
			width:80px;
			height: 25px;
			border: 1px solid #ccc;
			background: #e8e8e8;
			padding: 0 4px;
			line-height: 25px;
			text-align: center;
			cursor: pointer;
			margin-right: 10px;
		}
		.search-area .sa-ele .search-action:hover, .search-area .sa-ele .reset-action:hover{
			opacity: 0.7;
		}

		.bottom-bar{
			background: #f8f8f8;
			padding: 10px;
			margin-top: 10px;
		}
		.bottom-bar button{
			padding: 5px 20px;
			margin-right: 10px;
		}
		.bottom-bar a{
			font-size: 13px;
			margin-right: 10px;
		}
		.void-template{
			height:300px;
			line-height: 300px;
			text-align: center;
			font-size: 24px;
			color: #ccc;
		}
        .grid-main {
            height: calc(100vh - 95px);
            margin-bottom: 15px;
        }
        .tf-photo{
            width: 60px;
            height: 60px;
            border: 1px solid #eee;
            border-radius: 50%;
            overflow: hidden;
        }
        .tf-photo img{
            width: 60px;;
        }
        .tf-text{
            width: 240px;
            padding-left: 10px
        }
        .tf-el{
            line-height: 30px;
        }
        .tf-el label{
            display: inline-block;
            width: 50px;
            color: #666;
            margin-right: 10px;
            text-align: right;
            font-weight: 600;
        }
.gridtxt{
	height:20px;
	outline:none;
	border:1px solid #ccc;
	width:98%;
	font-size:12px; 
}


.div_shadow{
    font-size: 13px;
    width:98%;
    margin:0 auto;
    width:98%;
    margin-top:10px;
    min-height:100px;
    background-color: #fff;
    box-shadow:0px 2px 10px 0 #909090;
    -moz-box-shadow:-0px 2px 10px 0 #909090;
    -webkit-box-shadow:0px 2px 10px 0 #909090;
    text-align: center;
}