﻿body { margin:auto;padding:0px;font-size:12px;font-family: Microsoft YaHei, Arial; }
 body input { border:1px solid #ccc;}
 
 .trow { cursor:pointer;}
 .row_style { background-color:#EBEFF5;  }
 .row_hover { background-color:#D0DBFF;  } 
 .row_selected { background-color: #E4F7D6;  border:2px solid #56932C; border-left:0px;border-right:0px;   }

  .alink { 
  border:1px solid #999; padding:1px;  color:#091864; font-size:12px;  
  border-radius:2px 2px 2px;
  cursor:pointer;
  text-decoration:none;
      height: 18px;
      line-height: 18px;
      vertical-align: middle;
 }
 .alink:hover { color:blue;  border:1px solid #302b4a;    }
 .box_shadow {  -moz-box-shadow:3px 3px 3px #999  ;  -webkit-box-shadow:3px 3px 3px #999  ;  box-shadow:3px 3px 3px #999 ;
                border:1px solid #ccc;background-color:#fff;
 }
 .button_shadow {  -moz-box-shadow:1px 1px 1px #999  ;  -webkit-box-shadow:1px 1px 1px #999  ;  box-shadow:1px 1px 1px #999 ; }

 
/**右键菜单*/
.dl_menu { width:150px; height:auto; border:2px solid #808080; background-color:#fff;  position:absolute;  display:none; padding:3px;clear:both; }
.dl_menu .dl_list {  height:25px;  line-height:25px;  border-bottom:1px dotted #ccc;   padding-left:10px;  }
.dl_menu .dl_list:hover { background-color:#d6e5ef ;  cursor:pointer;   color:blue;  }

 /*公用*/
.fl { float:left;}
.fr{float:right;}
.al{text-align:left;}
.ar{text-align:right;}
.ac {text-align:center;}
.w20{width:20px;}
.w30{ width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w65{width:65px;}
.w70{width:70px;}
.w80{width:80px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w300{width:300px;}
.ww100{ width:100%;}
.ww99{width:99%;}
.ww98{width:98%;}
.ww95{width:95%;}
.ww90{width:90%;}
.ww60{width:60%;}
.ww50{width:50%;}
.ww40{width:40%;}
.ww30{width:30%;}
.ww20{width:20%;}
.b1 {border:1px solid #ccc;}
.thead { text-align:center; background-color:#EBEFF5;background-image: url(../image/base/mtop.gif);  }
.bar { text-align:left; background-color:#EBEFF5;  border:1px solid #D0DBFF;border-bottom:1px solid #555;min-height:25px;  }
.win_title{ text-align:left; background-color:#dfe3e9;  border:1px solid #D0DBFF;border-bottom:1px solid #555;background-image: url(../image/base/mtop.gif); padding-left:10px; }
.wp100 { width:100%;}
.h18{height:18px;}
.h20{height:20px;}
.h22{height:22px;}
.h25{height:25px;}
.h30{height:30px;}
.h50 { height: 50px;}
.h70{height:70px;}
.h90 { height: 90px;}
.h100{height:100px;}
.h150 { height: 150px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh25{line-height:25px;} 
.lh30{line-height:30px;}
.fs9{font-size:9px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.p5{ padding: 5px;}
.p10{ padding: 10px;}
 .p15{ padding: 15px;}
.p20{ padding: 20px;}
.pl10{ padding-left: 10px;}
.pr10{ padding-right: 10px;}
.vam {vertical-align:middle;}
.win { background-color:#fff; border:1px solid #555; position:absolute;}
.win .title{ padding-left:10px;}
.close_win{border:1px solid #555; padding-left:3px; padding-right:3px;font-size:14px; cursor:pointer;margin-right:2px; height:18px;line-height:18px;   }
.close_win:hover{color:red;border:1px solid red;}
.hide{ display:none;}

/**窗体样式*/
.nav-top { 
height: 25px;
line-height: 25px;
vertical-align:middle;
background-color: #F2F2F2;
font-size: 12px;
border-bottom: 1px solid #ccc; 
}
/*表格样式*/
.bc { border-collapse:collapse;}
.bc td{border:1px solid #ccc;}

/*x*/
.close_ico { background-image: url('../image/base/close.gif');width: 11px;height: 11px;background-repeat: no-repeat;background-color: transparent;  }
.close_ico:hover{background-image: url('../image/base/hover_close.gif'); width: 11px;height: 11px;background-repeat: no-repeat;background-color: transparent;  }

/*treeview*/
.tree_list{ border-bottom:1px dotted #ccc;  cursor:pointer;line-height:22px;
             border-right:1px dotted #ccc; 
             border-left:1px solid #ccc;
}
.tree_list:hover { background-color:#EBEFF5; border-bottom:1px solid #ccc;} 
.tree_list .tree_head span {  padding-left:2px; padding-right:2px;cursor: pointer; }
.tree_list table {border-collapse:collapse; width:100%;}
.tree_head { 
             border-top:1px dotted #ccc; 
             border-right:1px dotted #ccc; 
             font-weight:bold; 
             margin-left:-20px;  
             margin-top:0px;
             height:16px;
             width:16px;
             line-height:16px;
             vertical-align:middle;
             text-align:center;
             overflow-x:hidden;
}
.tree_head:hover{   }

.tree_box{ display:none;padding-left:20px;border-left:1px solid #ccc;   }
.tab-nav-select{
background: linear-gradient(top , rgb(237, 237, 237) 15% , rgb(255, 255, 255) 60%);
background: -o-linear-gradient(top , rgb(237, 237, 237) 15% , rgb(255, 255, 255) 60%);
background: -ms-linear-gradient(top , rgb(237, 237, 237) 15% , rgb(255, 255, 255) 60%);
background: -moz-linear-gradient(top , rgb(237, 237, 237) 15% , rgb(255, 255, 255) 60%);
background: -webkit-linear-gradient(top , rgb(237, 237, 237) 15% , rgb(255, 255, 255) 60%);

}
.tab-nav { border-top-left-radius:8px; border-top-right-radius:8px;}

 