@charset "UTF-8";
*{margin:0px; padding:0px;}
body hr{	padding: 0px;/*内边距*/
  			margin: 2px 0px 2px 0px;/*外边距*/
  			border-bottom: 1px solid #eee;}
::-webkit-scrollbar{
	width:1px;
	height:6px;
}
::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background: rgba(26,48,82,0.4);
}
::-webkit-scrollbar-track {
    border-radius: 0;
    background: rgba(192,192,192,1);
}
/* 鼠标悬停在滚动条上的滑块 */
::-webkit-scrollbar-thumb:hover {
    background-color: #555;
}

.tab{table-layout:fixed;}
.tab{border-left:#999999 solid 1px;border-top:#999999 solid 1px;border-collapse:collapse;font-size:13px;}
.tab thead{display:block;text-align:center;}
.tab tbody{overflow:hidden;display:block;text-align:left;overflow:hidden;}
.tab tr:nth-child(2n){background:#E0E0E0;}
.tab tr:nth-child(2n-1):not(first-child()){background:#FFFFFF;}
.tab td,.tab th{border-bottom:#999999 solid 1px; border-right:#999999 solid 1px;/*word-wrap:break-word;text-overflow: ellipsis;-webkit-line-clamp: 2*/}
.tab td{table-layout:fixed;word-break:break-all;overflow:hidden;}

.div_body{width:100%;}
.cover{ 
        position:fixed;left:0px;top:0px;
        background:rgba(0, 0, 0, 0.4);
        width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/
        height:100%;
        /*filter:alpha(opacity=60);  设置透明度为60%*/
        /*opacity:0.6;  非IE浏览器下设置透明度为60%*/
        display:none; 
        z-Index:10;  
    }
.div_c{	position:absolute;}
/*弹出窗口，close的图样是&times*/
.xq_head{height:30px;background-image: linear-gradient(to right, #0000FF , #FFFFFF);text-align:left;}
.xq_head h4{color:#FFFFFF;height:30px;line-height:30px;}
.close{float:right;right:5px;top:5px;position:absolute;width:20px;height:20px;border:0px;font-size:18px;z-Index:99;opacity:0.8; visibility:hidden;cursor: default;}
.close:hover{color:red;opacity:1}
.xq_boot{position:absolute;bottom:20px;right:20px;}

input,textarea,select{ -webkit-transition: all 0.30s ease-in-out; 
-moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s 
ease-in-out; -o-transition: all 0.30s ease-in-out; outline: none; 
padding: 3px 0 3px 3px; margin: 5px 1px 3px 0; border: #ddd 1px solid; }
input:focus,textarea:focus{ box-shadow: 0 0 5px rgba(216,76,41,1); 
padding: 3px 0 3px 3px; margin: 5px 1px 3px 0; border: rgba(216,76,41,1)
 1px solid; } 
.div_ifm{height: 100%; overflow: hidden; position:relative;-webkit-overflow-scrolling: touch; z-index: 3;}
.div_bottom{ position:absolute; bottom:0px; background-color:#FFFFFF; height:2.5rem; display:flex}
.bott_menu_item{text-align:center; height:100%; display:flex;align-items: center;justify-content: center; font-size:0.7rem;flex:1;}
/*.bott_menu_item:hover{background-image: radial-gradient(rgba(204,204,153,0.3), rgba(153,51,0,0.7))
(#CCCC99,#CC9900,  #993300); transform: scale(0.9);*/}

.overText{
  overflow: hidden; /*溢出部分隐藏*/
  text-overflow: ellipsis; /*溢出展示...*/
  word-break: break-all; /*换行方式，拆分单词*/
  display: -webkit-box; /*将对象作为弹性伸缩盒子模型显示*/
  /*-webkit-line-clamp: 2;只显示行数,在实际使用时添加限制行数,在页面中设定显示行数*/
  -webkit-box-orient: vertical;/* 设置或检索伸缩盒对象的子元素的排列方式*/
  position:static;
}