﻿.textless{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lstdata{text-align:center;font-size:14px;}
.lstdata>div.datarow{background:white;height:36px;line-height:36px; border-bottom:1px #f1f1f1 dotted ;width:948px}
.lstdata>div.headrow{ background-color:#e6e6e6;height:36px;line-height:36px; font-weight:bolder; border-bottom:1px #f1f1f1 solid;width:948px}
.lstdata>div.ctlmore {width:950px; display:none; overflow:hidden;}
.lstdata > div.block {width: 203px;height:220px;padding: 10px; overflow:hidden; background:white; margin: 5px;border: 1px solid #aaaaaa;float: left;}
.lstdata a{color:orange; text-decoration:none;margin-right:10px;}
.lstdata a.enable{color:orange ; text-decoration:none;margin-right:10px;border:1px solid white;padding:1px 6px 3px 6px;color:white; background:#33b8e7; border-radius:5px;}
.lstdata a.disable{color:#444444; text-decoration:none;margin-right:10px;}
.lstdata a.enable:hover{color:blue; margin-right:10px;}
.lstdata>div.headrow div,.lstdata>div.datarow div,.lstdata>div.ctlmore div{float:left; text-align:center;}
.lstdata > div.block div{float:left; text-align:left;}
.lstdata> .details{overflow:hidden}
.lstdata .details:nth-child(2n+1){background:#e6e6e6}

.comrows{text-align:center;font-size:14px;overflow:hidden; border:1px solid #c1c1c1;border-radius:3px;}
.comrows>div.datarow{background:white;width:100%;height:36px;line-height:36px; border-bottom:1px #f1f1f1 dotted ;}
.comrows > div.datarow:nth-child(2n+1) {
        width: 100%;
        background: #e1e1e1;
        height: 36px;
        line-height: 36px;
        border-bottom: 1px #f1f1f1 dotted;
    }
.comrows>div.headrow{background-color:#e6e6e6;height:36px;line-height:36px;width:100%; font-weight:bolder; border-bottom:1px #f1f1f1 solid;}
.comrows > div.doublerow {
    background: white;
    width: 100%;
    height: 55px;
    line-height: 25px;
    border-bottom: 1px #f1f1f1 dotted;
}
.comrows > div.doublerow:nth-child(2n+1) {
    background: #e1e1e1;
    width: 100%;
    height: 55px;
    line-height: 25px;
    border-bottom: 1px #f1f1f1 dotted;
}
.comrows a{color:orange; text-decoration:none;}
.comrows .alinkbtn{margin-right:5px;}
.comrows .black a{color:black; font-weight:bolder ; text-decoration:none;}
.comrows .gray a{color:gray; text-decoration:none;}
.comrows a.enable{color:orange ; text-decoration:none;margin-right:10px;border:1px solid white;padding:1px 6px 3px 6px;color:white; background:#33b8e7; border-radius:5px;}
.comrows a.disable{color:#444444; text-decoration:none;margin-right:10px;}
.comrows a.enable:hover{color:blue; margin-right:10px;}
.comrows div.cols div,.comrow div.btns div,div.datarow {float:left; text-align:center;}
.comrows div.btns{margin-right:10px;}
.mh500 {min-height:500px;}
.mh400 {min-height:400px;}
.mh300 {min-height:300px;}

/*分页*/
.listPage{ width:100%; max-width:500px; margin:0px auto;padding:0px 0px 0px 0px;  color:#000000;  text-align:center;font-family:"Microsoft Yahei";}
.listPage a{text-decoration:none; padding:0px 5px; width:16px;font-size:11pt;cursor:pointer; height:20px; background:#f6f6f6;color:black; margin-right:6px; border:1px solid #dbdbdb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px ;-webkit-box-shadow: 0px 1px 2px #999;-moz-box-shadow: 0px 1px 2px #999;box-shadow: 0px 1px 2px #999;}
.listPage a.currPage{ font-family:黑体;font-size:10pt;color:#fff; }
.listPage a:hover{ background:#f29600; color:#fff; border:1px solid #dbdbdb;}
.listPage input{ padding:2px 5px; width:15px; height:20px; background:#f6f6f6; margin-right:6px; border:1px solid #dbdbdb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px ;-webkit-box-shadow: 0px 1px 2px #999;-moz-box-shadow: 0px 1px 2px #999;box-shadow: 0px 1px 2px #999;}
.listPage .txtPage {width:30px;}
.listPage .go{ font-family:Arial;font-size:11pt;font-weight:600;height:20px;width:26px;padding:2px 0px 2px 0px;  color:#f29600;background:none; }
.r-btn-page {
  text-align: center;
  padding: 2px 6px;
  min-width: 30px;
  min-height: 30px;
  line-height: 25px;
  background-color: #FF5722;
  margin: 0 .2rem;
}

  .r-btn-page:hover {
    background-color: #FFB800;
    color: #fff;
  }

  .r-btn-page i {
    color: #fff;
  }

  .r-btn-page:hover i {
    color: #fff;
  }

.block {width:600px;height:300px; margin:10px; float:left; background-color:#B6CDEF;border:1px solid #B6CDEF;}
.block>div:first-child {padding: 0px 10px 0px 10px;height: 26px;line-height: 26px;color: Highlight}
.block>div:last-child {width:600px;height:270px;overflow:auto;background-color:white;}
.block div.row1{ line-height:20px;margin-left:15px;}
.block div.row2 {line-height: 20px;margin-left: 30px;color:gray;}
.block div.row3 {line-height: 20px;margin-left: 10px;color:gray;overflow:hidden;}
.block .num {color: red;font-weight:bolder;margin:0 4px 0 4px;}

.list{background:url(list.png) 0px 5px no-repeat; padding-left:20px;}    
.detail{background:url(detail.png) 0px 5px no-repeat; padding-left:20px;}

input.box {border:solid 1px #3366CC;height:22px;}
select.box {border:solid 1px #3366CC;height:26px;}
textarea.box  {border:solid 1px #3366CC;}
input.lock{border:solid 1px #aaaaaa;height:22px;background-color:#f1f1f1;color:black}
select.lock {border:solid 1px #aaaaaa;height:24px;background-color:#f1f1f1;color:black}
textarea.lock  {border:solid 1px #aaaaaa;background-color:#f1f1f1;color:black}
input.select {background:url(select.png) no-repeat right;cursor:pointer;}

/*.btn {border:solid 1px #3366CC;height:26px;}*/
.btnBlue {border:none; height:26px;background:url(btnblue.png) repeat-x; text-align:center;color :white; font-size:10pt; font-weight:bolder ; cursor:pointer;width:80px; }
.btnGray {border:none;height:26px;background:url(btngray.png) repeat-x; text-align:center;color :white;font-size:10pt; font-weight:bolder ;cursor:pointer ;width:80px; }
.btnOrange{border:none;height:26px;background:#f29702; text-align:center;color :white;font-size:10pt; font-weight:bolder;cursor:pointer ;width:80px;  }
.btn60 {border:solid 1px #3366CC;height:26px;width:60px;}
.btn80 {border:solid 1px #3366CC;height:26px;width:80px;}
.btn100 {border:solid 1px #3366CC;height:26px;width:100px;}

.txtGray{color :black; background-color:#e1e1e1; border:1px solid gray; }

.jfrow{width:998px;height:50px;border:1px solid gray;margin-top:10px;cursor:pointer;background-color:#dceef8;border:1px solid white;}
.jfrow:hover{width:998px;height:50px;border:1px solid gray;margin-top:10px;background-color:#dceef8; border:1px solid green; cursor:pointer;}
.jfrow>div{float:left;line-height:50px;text-align:center;}

.jfjob{width:900px;height:30px;margin:0 auto;cursor:pointer; border-bottom:1px dotted black;}
.jfjob:hover{width:900px;height:30px;margin:0 auto; background-color:gray; cursor:pointer;}
.jfjob>div{float:left;line-height:30px;text-align:center;}

.llogo .logo{ border:1px solid gray;margin:0px 0px 20px 20px;width:400px; height:93px;}

.mainbar {height: 40px;margin-top: 5px;background-color: #c1c1c1;width: 100%;}
.mainbar tr {border-style: none;}
.mainbar td {border-style: none;padding-right: 10px;}
.mainbar select {height: 25px;margin-left: 5px;}
.mainbar input {margin-left: 5px;}