﻿/*整体*/
.ITEPGrid { height: auto; border: 1px solid #e2e2e2; position: relative;/* border: 1px solid #abcafb;*/}
.ITEPGrid a:link{ text-decoration:none; color:#000;}
.ITEPGrid a:visited{ text-decoration:none; color:#000;}
.ITEPGrid a:hover{ text-decoration:none; color:#000;}
.ITEPGrid a:active{ text-decoration:none; color:#000;}

.ITEPGrid ::-webkit-scrollbar {width:2px;}/* 滚动条 */
.ITEPGrid ::-webkit-scrollbar-track {background:rgba(255,255,255,.1);}
.ITEPGrid ::-webkit-scrollbar-thumb {background:rgba(255,255,255,.3);}

/*第一行标题*/
.ITEPGrid .G-Title{ display:none; height: 25px; text-align: left; font-size: 14px; font-weight: bold; padding: 3px 3px 3px 10px; line-height:25px; background-color: #f2f2f2; background-repeat: repeat-x; }
.ITEPGrid .G-Title .G-UpDown{ float: right; background: transparent; border: 1px solid #ccc; display: none;}
/*第二行控制*/
.ITEPGrid .Main .G-Console { height: 25px; text-align: left; font-size: 16px; line-height:25px; padding: 3px;  /*  border-top: 1px solid #ddd;*/ }
/*第二行控制 中的input*/
.ITEPGrid .Main .G-Console input { height: 22px; margin-right:10px; background: transparent; border: 1px solid #ccc; }

.ITEPGrid .Main .G-Console .reload{float:right; width: 18px; height: 18px; margin-top:3px; border: 0; cursor: pointer; background:url('../../../img/ITEPGrid/reload.gif'); background-position: 1px 1px; background-repeat: no-repeat; }
.ITEPGrid .Main .G-Console .last{float:right; width: 18px; height: 18px; margin-top:3px; border: 0; cursor: pointer; background:url('../../../img/ITEPGrid/icon-last.gif'); background-repeat: no-repeat;}
.ITEPGrid .Main .G-Console .next{float:right; width: 18px; height: 18px; margin-top:3px; border: 0; cursor: pointer; background:url('../../../img/ITEPGrid/icon-next.gif'); background-repeat: no-repeat;}
.ITEPGrid .Main .G-Console .prev{float:right; width: 18px; height: 18px; margin-top:3px; border: 0; cursor: pointer; background:url('../../../img/ITEPGrid/icon-prev.gif'); background-repeat: no-repeat;}
.ITEPGrid .Main .G-Console .first{float:right; width: 18px; height: 18px; margin-top:3px; border: 0; cursor: pointer; background:url('../../../img/ITEPGrid/icon-first.gif'); background-repeat: no-repeat;}

.ITEPGrid .Main .G-Console .reload:hover{ border:1px solid #ccc;}
.ITEPGrid .Main .G-Console .last:hover{ border:1px solid #ccc;}
.ITEPGrid .Main .G-Console .next:hover{ border:1px solid #ccc;}
.ITEPGrid .Main .G-Console .prev:hover{ border:1px solid #ccc;}
.ITEPGrid .Main .G-Console .first:hover{ border:1px solid #ccc;}

.ITEPGrid .Main .G-Console .NowSize{float:right;/* margin-top:3px;*/}
.ITEPGrid .Main .G-Console .G-NowPage{width: 45px; height: 18px; font-size:16px; text-align:center;}
.ITEPGrid .Main .G-Console .G-AllPage{}




/*第三行内容*/
.ITEPGrid .Main .G-Content {border-bottom: 1px solid #ddd; }
/*第三行表*/
.ITEPGrid .Main .G-Content table { width:100%; text-align:center; line-height: 35px; /* word-wrap: break-word; word-break: break-all;*/table-layout: fixed; white-space: nowrap; }
/*第三行格*/
.ITEPGrid .Main .G-Content table td {border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; overflow: hidden; text-overflow: ellipsis;font-size: 14px; font-weight: 400; color: #666; padding: 9px 15px; min-height: 20px; line-height: 20px;}
.ITEPGrid .Main .G-Content table th{border-top:1px solid #e2e2e2;font-weight: bold; border-right:1px solid #e2e2e2; font-size: 14px; color: #666; padding: 9px 15px; min-height: 20px; line-height: 20px;word-break: break-all; overflow: auto; text-overflow: initial; white-space: initial;}
.ITEPGrid .Main .G-Content table th:last-child,.ITEPGrid .G-Content table td:last-child{border-right:none}
.ITEPGrid .Main .G-Content table thead tr{ height: 25px; background-color: #FBFBFB; background-repeat: repeat-x;}
.ITEPGrid .Main .G-Content table tr:not(.G-Content-thead-tr):not([id$='_LoadShadows']):hover{ background:#c3d3eb;}
.ITEPGrid .Main .G-Content table tr:nth-of-type(even){ background:#f2f2f2; }

/*radio居中*/
.ITEPGrid input[type='radio']{margin: 0 auto;}
