table.m-table{border:#c1cad5 solid 1px;border-collapse:collapse;font-size:13px}table.m-table caption{text-align:left;background:#e9e9ff;color:#57697e;padding-left:1.5em;line-height:2.5em;font-weight:bold;letter-spacing:.12em}table.m-table th{font-weight:bold}table.m-table td,table.m-table th{border:1px solid #e9e9e9;text-align:center;vertical-align:middle;padding:0 2px}table.m-table td .cut-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;word-wrap:break-word;margin-bottom:0}table.m-table thead tr{background-color:#f1f1f1}table.m-table tr{height:27px}table.m-table tbody{border-top:medium solid #cecece;border-bottom:medium solid #cecece}table.m-table tfoot{border-bottom:medium solid #cecece}table.m-table.strip tbody tr:hover,table.m-table tbody tr:hover{background-color:#cee7ef}table.m-table.strip tr:nth-child(even){background-color:#f0f0f0}table.m-table.strip tbody tr.active,table.m-table tbody tr.active{background-color:#b6d3f1}table.m-table.strip tbody tr[data-selected=true],table.m-table tbody tr[data-selected=true]{background:#84adf9}table.m-table .gone{display:none}table.m-table tbody tr[data-empty-row='true']{letter-spacing:2px}table.m-table td dl{display:table-row}table.m-table td dt{display:table-cell;padding-left:3px;padding-right:3px;font-weight:normal}table.m-table td dd{display:table-cell;padding-left:3px;padding-right:3px}div.m-table{width:100%;overflow:auto}table.m-table td[data-column-checkbox],table.m-table th[data-column-checkbox]{width:32px}table.m-table td[data-column-rownum],table.m-table th[data-column-rownum]{width:32px}table.m-table td p.column-p{margin:0}table.m-table td input[type='checkbox'].m-single{-moz-appearance:none;-webkit-appearance:none;border:3px solid #5098bd;width:15px;height:15px;position:relative;border-radius:2px;-moz-border-radius:2px;outline:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}table.m-table td input[type='checkbox'].m-single+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;font-size:16px;padding-left:5px;vertical-align:40%;position:relative}table.m-table td input[type='checkbox']:checked.m-single+label:before{content:"";position:absolute;width:15px;height:15px;background:#5098bd;margin-left:-20px;margin-top:4px;border-radius:2px;-moz-border-radius:2px;-moz-border-radius:2px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}table.m-table td input[type='checkbox']:checked.m-single+label:after{content:"";position:absolute;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px;height:12px;left:-10px;top:3px}table.m-table td .onoffswitch{width:56px}table.m-table td .onoffswitch-switch{right:29px;top:-4px;bottom:-4px;margin:7px;width:17px;border-radius:12px}table.m-table td .onoffswitch-label{margin-bottom:0;border-radius:10px;transform:scale(0.85);transform-origin:50% 50%}table.m-table td .onoffswitch-inner:after{padding-right:8px}table.m-table td .onoffswitch-inner:before{padding-left:0;padding-right:12px}table.m-table td .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:-4px}table.m-table td .m-radiobtn-group label{margin-bottom:0}.kv-edit-container table.m-table .kv-chosen-select{position:relative}.kv-edit-container table.m-table .kv-chosen-select .chosen-single{margin-top:0;height:30px;line-height:30px}.kv-edit-container table.m-table .kv-chosen-select.chosen-container-single .chosen-single div{top:-1px}.table-sort{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;position:relative;background:url(../images/sprites.png);background-position:right 10px;background-repeat:no-repeat}.sort-asc{background:url(../images/sprites.png);background-position:right -45px;background-repeat:no-repeat}.sort-desc{background:url(../images/sprites.png);background-position:right -15px;background-repeat:no-repeat}.pagination-wrapper{padding:0 5px;position:relative;height:25px}ul.pagination{font-size:0;padding:0;margin-top:5px;margin-bottom:5px;position:absolute;right:5px}ul.pagination li{font-size:0;text-align:center;vertical-align:middle;display:inline-block;border:1px solid #cecece;border-left:none;list-style:none;box-sizing:content-box}ul.pagination li:first-child{border-left:1px solid #cecece;border-radius:3px 0 0 3px}ul.pagination li:last-child{border-radius:0 3px 3px 0}ul.pagination li a{color:#484848;float:left;font-size:16px;position:relative;padding:0 5px;text-decoration:none;border:0;margin-left:0;top:0;box-sizing:initial;line-height:normal}ul.pagination li a:hover,ul.pagination li a:focus{background:#ececec}ul.pagination li a:active{color:#484848}ul.pagination li a:visited{color:#484848!important}ul.pagination li i{padding-top:3px}ul.pagination li .text{font-size:13px;padding:2px;top:0;box-sizing:content-box!important}ul.pagination li.pagination-input a{top:0;font-size:0;padding:1px 2px;line-height:19px;width:26px;box-sizing:content-box!important}ul.pagination li.pagination-input input,ul.pagination li.pagination-input select{text-align:center;border:0}ul.pagination li.pagination-input input{background:white;-webkit-appearance:textfield;padding-top:1px;font-size:13px;width:1.5em;line-height:normal}ul.pagination li.pagination-input select{color:#484848;height:24px;padding:2px;width:4em}ul.pagination #count{width:2em;text-align:center}ul.pagination input[readonly].m-text{border:0;padding:0;display:inline}.mob-pagination-wrapper{position:fixed;overflow-x:hidden;bottom:0;width:100%;height:42px;z-index:100}.mob-pagination-wrapper .pagination{font-size:0;margin:0}.mob-pagination-wrapper .pagination>div{display:inline-block;border-left:1px solid #e9e9e9}.mob-pagination-wrapper .pagination>div>a{font-size:16px;color:#fff}.mob-pagination-wrapper,.mob-pagination-wrapper .pagination>div>a.text,.mob-pagination-wrapper .pagination>div.next>a,.mob-pagination-wrapper .pagination>div.previous>a{background-color:#337ab7}.mob-pagination-wrapper .pagination>div>a.text:focus,.mob-pagination-wrapper .pagination>div.next>a:focus,.mob-pagination-wrapper .pagination>div.previous>a:focus{text-decoration:none}.mob-pagination-wrapper .pagination>div>a.text:active,.mob-pagination-wrapper .pagination>div.next>a:active,.mob-pagination-wrapper .pagination>div.previous>a:active{background-color:#66bbe7}.mob-pagination-wrapper .pagination>div>a.text,.mob-pagination-wrapper .pagination>div.next>a,.mob-pagination-wrapper .pagination>div.previous>a{padding:10px 12px}.mob-pagination-wrapper .pagination>div>a input{width:48px;line-height:42px;height:42px;text-align:center}.grid-container{padding-left:0;padding-right:0;overflow:hidden;width:100%}.grid-item{border:1px solid #e6e7ea;border-bottom:0;display:inline-block;margin:0;position:relative}.grid-item .delete-btn{position:absolute;right:6px;top:0;font-size:16px;color:#999;border-radius:12px;height:16px;width:16px;line-height:16px;z-index:3}.grid-item .delete-btn:hover{color:#fff;background-color:#f17c77}.grid-item .grid-footer{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0.5215686274509804);color:#fff;z-index:2}.grid-item .grid-footer [data-grid-title]{word-break:break-all}.grid-item .grid-detail-container{width:100%;height:100%;cursor:pointer}.grid-item .grid-detail-container .grid-body.empty{text-align:center}.grid-item .grid-detail-container .grid-default-icon{font-size:60px;color:#9e9e9e;vertical-align:middle}table.m-table select.only-edit[data-env='datatable'],table.m-table input.only-edit[data-env='datatable']{display:block;width:100%;height:29px;padding-left:5px;font-size:13px;line-height:1em;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}table.m-table select.only-edit[data-env='datatable']:focus,table.m-table input.only-edit[data-env='datatable']:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}table.m-table .chosen-container{position:absolute}table.m-table .chosen-single{margin-top:-16px}