﻿    html {
        height: 100%;
    }

    body {
        padding: 0px;
        margin: 0px;
        font: 16px 微軟正黑體;
        height: 100%;
    }
        body > div {
        /*width: 1000px;*/
        margin: 0px auto;
    }
  
@media screen and (max-width : 2500px){
    /*背景區寬度*/ 
    #bodyMain{ width:1800px;  margin: 0px auto;}

      /*查詢區文字*/  
    .qrow{
         font: 16px 微軟正黑體;
         width:100%;
      padding:20px;
        background-color:lightgray;
        border-radius:20px;
    }

      /*主檔區文字*/  
    .Erow{
           font: 16px 微軟正黑體;
    }
    .ActionItem {
        float:left;
        cursor:pointer;
        padding-left:5px;
        padding-right:5px;
    }

     /*明細表格寬度(一般)*/
   .datagrid-d{
       width:100%;
   }

     /*明細表格寬度2*/
   .DTW1{
         width:100%;
   }
   

}
@media screen and (max-width : 1500px){
    /*背景區寬度*/ 
    #bodyMain{ width:1150px;  margin: 0px auto;}

      /*查詢區文字*/  
    .qrow{
         font: 16px 微軟正黑體;
         width:100%;
      padding:20px;
        background-color:lightgray;
        border-radius:20px;
    }

      /*主檔區文字*/  
    .Erow{
           font: 16px 微軟正黑體;
    }
    .ActionItem {
        float:left;
        cursor:pointer;
        padding-left:5px;
        padding-right:5px;
    }

     /*明細表格寬度(一般)*/
   .datagrid-d{
       width:100%;
   }

     /*明細表格寬度2*/
   .DTW1{
         width:100%;
   }
   
   .DTW2{
         width:100%;
   }
     .EDTag-PCV{
       display:block;
   }
   .EDTag-PhoneV{
       display:none;
   }

     #DetialPartial_1{
         width: 50%; 
         float:left;
   }
  #DetialPartial_2{
   width: 50%; 
    float:right;
    padding-left:20px;
   }


}
@media screen and (max-width : 960px){
   /*背景區寬度*/  
  #bodyMain{ width:100%; }
   /*查詢區文字*/   
   .qrow{
           font: 16px 微軟正黑體;
          width:100%;
      padding:20px;
        background-color:lightgray;
        border-radius:20px;
    }

       /*主檔區文字*/
       .Erow{
           font: 16px 微軟正黑體;
    }

     .ActionItem {
        float:left;
        cursor:pointer;
    }

   /*明細表格寬度(一般)*/
   .datagrid-d{
      width:100%;
   }

    /*明細表格寬度2*/
   .DTW1{
         width:60%;
   }

   .DTW2{
         width:80%;
   }
   /*表格要隱藏的欄位*/
   .Thide{
       display:none;
   }
       .EDTag-PhoneV{
       display:block;
   }
    .EDTag-PCV{
       display:none;
   }

  #DetialPartial_1{
         width: 100%; 
         float:none;
   }
  #DetialPartial_2{
   width: 100%; 
    float:none;
     padding-left:0px;
   }
 
}
@media screen and (max-width : 600px){
      /*背景區寬度*/  
#bodyMain{ width:100%; }
  /*查詢區文字*/
    .qrow{
           font: 16px 微軟正黑體;
          width:100%;
      padding:20px;
        background-color:lightgray;
        border-radius:20px;
    }
    /*主檔區文字*/
       .Erow{
           font: 16px 微軟正黑體;
    }

       
     .ActionItem {
        float:left;
        cursor:pointer;
    }
    /*明細表格寬度(一般)*/
   .datagrid-d{
       width:100%;
   }

    /*明細表格寬度2*/
   .DTW1{
         width:35%;
   }
   
   .DTW2{
         width:60%;
   }

    /*表格要隱藏的欄位*/
    .Thide{
       display:none;
   }

    .Thide2{
       display:none;
   }

      .EDTag-PhoneV{
       display:block;
   }
 
  .EDTag-PCV{
       display:none;
   }
  #DetialPartial_1{
         width: 100%; 
         float:none;
   }
  #DetialPartial_2{
   width: 100%; 
    float:none;
         padding-left:0px;
   }
}

  /*查詢區按鈕*/
.QBtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:微軟正黑體;
	font-size:20px;
	font-weight:bold;
	padding:4px 16px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.QBtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
}
.QBtn:active {
	position:relative;
	top:1px;
}

  /*主檔區按鈕*/
.EBtn {
	-moz-box-shadow: 0px 10px 14px -7px #276873;
	-webkit-box-shadow: 0px 10px 14px -7px #276873;
	box-shadow: 0px 10px 14px -7px #276873;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #599bb3), color-stop(1, #408c99));
	background:-moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-webkit-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-o-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
	background-color:#599bb3;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:微軟正黑體;
	font-size:20px;
	font-weight:bold;
	padding:13px 32px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d768a;
}
.EBtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
	background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
	background-color:#408c99;
}
.EBtn:active {
	position:relative;
	top:1px;
}

/*主檔區按鈕-刪除*/
.EBtn-DEL {
	-moz-box-shadow:inset 0px 10px 14px -7px #f5978e;
	-webkit-box-shadow:inset 0px 10px 14px -7px #f5978e;
	box-shadow:inset 0px 10px 14px -7px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:微軟正黑體;
	font-size:20px;
	font-weight:bold;
	padding:13px 32px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.EBtn-DEL:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
}
.EBtn-DEL:active {
	position:relative;
	top:1px;
}





.EBtn-w {
	-moz-box-shadow: 0px 10px 14px -7px #b3b3b3;
	-webkit-box-shadow: 0px 10px 14px -7px #b3b3b3;
	box-shadow: 0px 10px 14px -7px #b3b3b3;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #e0e0e0));
	background:-moz-linear-gradient(top, #ededed 5%, #e0e0e0 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #ededed 5%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #e0e0e0 100%);
	background:linear-gradient(to bottom, #ededed 5%, #e0e0e0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#e0e0e0',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#757575;
	font-family:微軟正黑體;
	font-size:20px;
	font-weight:bold;
	padding:13px 32px;
	text-decoration:none;
	text-shadow:0px 1px 0px #dbdbdb;
}
.EBtn-w:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e0e0e0), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #e0e0e0 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #e0e0e0 5%, #ededed 100%);
	background:-o-linear-gradient(top, #e0e0e0 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #e0e0e0 5%, #ededed 100%);
	background:linear-gradient(to bottom, #e0e0e0 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#ededed',GradientType=0);
	background-color:#e0e0e0;
}
.EBtn-w:active {
	position:relative;
	top:1px;
}



.EDABtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.EDABtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
	background-color:#dfdfdf;
}
.EDABtn:active {
	position:relative;
	top:1px;
}


.EDMBtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.EDMBtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
}
.EDMBtn:active {
	position:relative;
	top:1px;
}





.EUMBtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #dfdfdf;
	-webkit-box-shadow:inset 0px 1px 0px 0px #dfdfdf;
	box-shadow:inset 0px 1px 0px 0px #dfdfdf;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a7a7a7), color-stop(1, #cecece));
	background:-moz-linear-gradient(top, #a7a7a7 5%, #e0e0e0100%);
	background:-webkit-linear-gradient(top, #a7a7a7 5%, #e0e0e0100%);
	background:-o-linear-gradient(top, #a7a7a7 5%, #e0e0e0100%);
	background:-ms-linear-gradient(top, #a7a7a7 5%, #e0e0e0100%);
	background:linear-gradient(to bottom, #a7a7a7 5%, #e0e0e0100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7a7a7', endColorstr='#cecece',GradientType=0);
	background-color:#dfdfdf;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #6b6767;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #424242;
}
.EUMBtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #cecece), color-stop(1, #a7a7a7));
	background:-moz-linear-gradient(top, #e0e0e05%, #a7a7a7 100%);
	background:-webkit-linear-gradient(top, #e0e0e05%, #a7a7a7 100%);
	background:-o-linear-gradient(top, #e0e0e05%, #a7a7a7 100%);
	background:-ms-linear-gradient(top, #e0e0e05%, #a7a7a7 100%);
	background:linear-gradient(to bottom, #e0e0e05%, #a7a7a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecece', endColorstr='#a7a7a7',GradientType=0);
	background-color:#a7a7a7;
}
.EUMBtn:active {
	position:relative;
	top:1px;
}







.InText90{
    width:90%;
}
     .InText80 {
        width: 80%;
    }


.field-validation-error {
    color: #e80c4d;
    font-weight: bold;
}
input.input-validation-error {
    border: 1px solid #e80c4d;
}

.ETitle{
    color:#408c99;
      font: 16pt 微軟正黑體;
}
.EDTitle{
    color:#000000;
      font: 16px 微軟正黑體;
}

.PathTitle{
    color:#676767;
      font: 16px 微軟正黑體;
}

.TablePage{
    color:#8C8C8C;
    font-family:微軟正黑體;
    font-size:22px;
}
.DATETEXT{
  width:180px;
}

/*.QTab{
    width:100%;
    padding-left:5px;
    padding-right:5px;
    margin-top:10px;
}

.QTab tr td{
   border:1px solid black;
}*/


.datagrid table {
    border-collapse: collapse;
    overflow: scroll;
    overflow-x: scroll;
    text-align: left;
    width: 100%;
    min-width: 1024px;
    table-layout: fixed;
    /*table-layout: fixed;*/
    /*word-wrap: break-word;*/
}
.datagrid {
    font: normal 12px/150% Arial, Helvetica, sans-serif;
    background: #fff;
    overflow: scroll;
    width: 100%;
    overflow-y: scroll;
    overflow-x: scroll;
    table-layout: fixed;
    border: 1px solid #8C8C8C;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
    .datagrid table td {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
.datagrid table th { padding: 3px 10px; }
.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; color:#FFFFFF;    font: 22px 微軟正黑體; font-weight: bold; border-left: 1px solid #A3A3A3; } 
.datagrid table thead th:first-child { border: none; }
.datagrid table tbody td { color: #7D7D7D; border-left: 1px solid #DBDBDB;font: 22px 微軟正黑體;font-weight: normal; }
.datagrid table tbody .alt td { background: #EBEBEB; color: #7D7D7D; }
.datagrid table tbody td:first-child { border-left: none; }
.datagrid table tbody tr:last-child td { border-bottom: none; }
.datagrid table tfoot td div { border-top: 1px solid #8C8C8C;background: #EBEBEB;}
 .datagrid table tfoot td { padding: 0; font-size: 16px } 
 .datagrid table tfoot td div{ padding: 2px; }
 .datagrid table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }
 .datagrid table tfoot  li { display: inline; }
 .datagrid table tfoot li a { text-decoration: none; display: inline-block;  padding: 8px 15px; margin: 1px;color: #F5F5F5;border: 1px solid #8C8C8C;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; }
 .datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover { text-decoration: none;border-color: #7D7D7D; color: #F5F5F5; background: none; background-color:#8C8C8C;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }



.datagrid-d table  { border-collapse: collapse; text-align: left; width: 100%;} 
.datagrid-d {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #8C8C8C; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.datagrid-d table td, 
.datagrid-d table th { padding: 3px 10px; }
.datagrid-d table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; color:#FFFFFF;    font: 16pt 微軟正黑體; border-left: 1px solid #A3A3A3; } 
.datagrid-d table thead th:first-child { border: none; }
.datagrid-d table tbody td { color: #7D7D7D; border-left: 1px solid #DBDBDB;font: 16px 微軟正黑體;font-weight: normal; }
.datagrid-d table tbody .alt td { background: #EBEBEB; color: #7D7D7D; }
.datagrid-d table tbody td:first-child { border-left: none; }
.datagrid-d table tbody tr:last-child td { border-bottom: none; }
.datagrid-d table tfoot td div { border-top: 1px solid #8C8C8C;background: #EBEBEB;}
 .datagrid-d table tfoot td { padding: 0; font-size: 12px } 
 .datagrid-d table tfoot td div{ padding: 2px; }
 .datagrid-d table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }
 .datagrid-d table tfoot  li { display: inline; }
 .datagrid-d table tfoot li a {text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #F5F5F5;border: 1px solid #8C8C8C;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; }

 .datagrid-d table tfoot ul.active, .datagrid-d table tfoot ul a:hover { text-decoration: none;border-color: #7D7D7D; color: #F5F5F5; background: none; background-color:#8C8C8C;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }


a.Lahr:link {
font-size:16px;font-weight: 800; text-decoration:none;color:#009900;background-color:none;
}
a.Lahr:visited {
color:#009900;
}
a.Lahr:hover {
color:#99CC00;
}
a.Lahr:active {
color:#363636;
}



/*TABLE分頁符號*/
   .P-icon-w {
        background-image: url('/Images/first.png');
        border-color: transparent;
   
    }
     .P-icon-e {
        background-image: url('/Images/last.png');
        border-color: transparent;
   
    }
        .P-icon-w-arrow {
        background-image: url('/Images/prew.png');
        border-color: transparent;
   
    }
       .P-icon-e-arrow {
        background-image: url('/Images/next.png');
        border-color: transparent;
   
    }


     .P-i-seek {
        opacity: 1;
        vertical-align: top;
        margin-top: 0px;
        display: inline-block;
        width: 20px;
        height: 20px;
        overflow: hidden;
        background-repeat: no-repeat;
        font-size: 0;
        line-height: 0;
        text-indent: -3333px;
        text-align: center;
        vertical-align: middle;
    }


     .pathdiv ul li:after {
    content: ">";
    padding: 0 5px;
}
     .pathdiv ul li {
   float: left;
}
    .pathdiv ul li a {
  text-decoration:none;
  color:#636161;
}

    .pathdiv ul li a:hover {
color:#8C8C8C;
}
 .pathdiv ul li a:active {
color:#363636;
}


  
     

   






  
