/*-----------左侧*/
.mainLeft {
    float: left;
    width: 300px;
}
.zy_channel {
    height: 36px;
    font-size: 20px;
    border-bottom: 2px solid #3f97d6;
    padding: 0 25px;
    margin: 0 0 10px;
}

.TreeView, .TreeView ul {
    margin: 0;
    padding: 0 0 0 10px;
    list-style: none;
    font-size: 12px;
}
.TreeView {
    padding: 0;
    border: none;
    background: #f3f7fa;
    border: 1px solid #e7edf2;
}
.TreeView div.Root{
	border-top:1px solid #e7edf2;
	background: url(/uiFramework/commonResource/image/2023011010390870431.png) no-repeat  center;
	padding: 0 0 0 10px;
	text-indent:32px;
	line-height:50px;
	font-size:16px;
}
.TreeView div.Root a{color:#000;}
.TreeView div.RootOpened{
	background: url(/uiFramework/commonResource/image/2023011010385697909.png)  center #3f97d6;
	color:#fff;
	padding:0 0 0 10px;
	text-indent:32px;
	line-height:50px;
	font-size:16px;
}
.TreeView div.Page{
	background:transparent url(	
/uiFramework/commonResource/image/2023011110523267513.gif) -10px center no-repeat;
	text-indent:38px;
	line-height:26px; 
}
/*--------------------------------------------------------------------------------------------------右侧------------------------*/
.mainLeft {
    float: left;
    width: 300px;
    height: auto;
   
}
.mainRight {
    margin-left: 370px;
    height: 100%;
    overflow: visible;
}
.rowOfSearchNew {
    margin: 0 0px 10px 0px;
    vertical-align: middle;
    background: #f3f3f3;
    border: 1px solid #d7d7d7;
    padding: 5px 10px;
}
.rowOfSearchNew {
    height: 26px;
}
.searchTipNew {
    float: left;
font-size: 14px;
font-weight: bold;
    color: #5F5F5F;
    padding: 4px 8px;
}.SearchOfInput {
    float: left;
    padding: 0 8px;
    width: 495px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #d7d7d7;
    color: #666666;
    font-size: 12px;
    box-sizing: border-box;
}
#select {
    float: left;
    height: 26px;
    margin: 0 8px;
}
#searchBtn {
    float: left;
    height: 26px;
    line-height: 26px;
    color: #fff;
    font-size: 14px;
    padding: 0 10px;
    background: #3f97d6;
    text-align: center;    box-sizing: border-box;
}
.advanceSearch{
    float: left;
    height: 26px;
    line-height: 26px;
    color: #fff!important;
    font-size: 14px!important;
    padding: 0 10px;
    background: #3f97d6;
    margin-left: 8px;
    text-align: center;    box-sizing: border-box;
}
#searchBtn {
    width: 50px;
}

      /*-------------------------------------------列表---------*/
.content {
    height: 770px;
    padding-bottom: 0;
}
.content li{
font-size:14px!important;
}

.headOfTable li {
    text-align: center;
}
.headOfTable {
    height: 34px;
    background: #e3e3e3;
    border: 1px solid #d7d7d7;
}
.headOfTable li {
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    background: none;
float: left;
}
.content li.xh {
    width: 32px;
    margin-right: 0px;
padding-left: 0px;
    text-align: center;
}
.content li.mc {
    width: 505px;
}li.xh, .content .sep {
    height: 34px;
    border-right: 1px solid #d7d7d7;
}.content .sep {
  
    width: 1px;
  
    overflow: hidden;
  
    cursor: col-resize;
}

.fbrq {
    width: 110px;
}.wh {
    width: 150px;
    border-right: 0px;
}
.row {
    height: 34px;
    border: 1px solid #d7d7d7;
    border-top: none;
 position: relative;

}
.row li {
    height: 34px;
    line-height: 34px;
    font-size: 14px;
}.content li {
    float: left;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    padding-left: 4px;
    height: 34px;
    line-height: 34px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*-----------分页----*/
#test{
   width: 20px;
        margin: 0 3px;
        font-size: 12px;
        padding-left: 3px;
}
.pagingArea{
    display: flex;
    font-size: 12px;
    align-items: center;}
#gopage{
display:none;}
/*--------弹窗----*/
 .textArea {
        width: 510px;
        font-size: 12px;
        background-color:#fff;
        border: 1px solid black;
        padding: 4px;
        display: none;
        position: absolute;
        top: 25px;
        left: 40px;
        z-index: 999999;
    }
    .textArea span {
        font-weight: normal;
    }
    
    .textArea .item {
        display: flex;
    }
    
    .textArea .item h6 {
        min-width: 255px
    }
    .row:hover .textArea{
display:block;}
    .mc {
        position: relative;
    }
.tcfl .Page{
display:block;
}
    
   
@media only screen and (max-width: 1440px){
.mainRight {
    margin-left: 320px;
}
.SearchOfInput {
    width: 346px;
}
.container {
    width: 1000px;
}
.headOfTable li.mc, .row li.mc {
    width: 350px;
}
}