﻿.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;}
.comrows>div.datarow{background:white;width:930px;height:36px;line-height:36px; border-bottom:1px #f1f1f1 dotted ;}
    .comrows > div.datarow:nth-child(2n+1) {
        background: #e1e1e1;
        height: 36px;
        line-height: 36px;
        border-bottom: 1px #f1f1f1 dotted;
    }
.comrows>div.headrow{background-color:#e6e6e6;height:36px;line-height:36px;width:930px; font-weight:bolder; border-bottom:1px #f1f1f1 solid;}
    .comrows > div.doublerow {
        background: white;
        width: 930px;
        height: 55px;
        line-height: 25px;
        border-bottom: 1px #f1f1f1 dotted;
    }
        .comrows > div.doublerow:nth-child(2n+1) {
            background: #e1e1e1;
            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; }

.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 .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;}


.cutline {position:fixed;width:100px;right:50px;top:200px;color:gray;}
.cutline li {display:inline-block ;margin-right:20px;}
.cutline_flex {text-align: left;border: 1px dotted #f1f1f1;color: gray;}
.cutline_flex li {width: 60px;overflow: hidden;line-height: 30px;display: inline-block;margin-left: 10px;}