/* 初始化 */
/* @import "ie-css.css";  */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
body {
    overflow-x:hidden;
    min-width: 1024px ;
}

/* 版心 */
 
/* .w {
    width: 1024px;
    margin: 0 auto;
} */

ul,
li,
i {
    list-style: none;
}
i {
    font-style:normal
}
button {
    outline: none;
    cursor:pointer;
}
select{
    outline: none;
    
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

input {
    border: none;
    outline: medium;
}

.clearfix {
    *zoom: 1;
   
}

a {
    text-decoration: none;
    color: #333;
}

img {
    border-style: none;
}

table {
    text-align: center;

}
/* 头部 */

.topbar {
    height: 130px;
    width: 100%;
    background-color: #1b7dc3;
    padding: 0px 67px 40px 82px;
    position: relative;
}

.topbar .logo img {
    width: 71px;
    height: 75px;
   
}
.topbar .logo .ParkPlatform {
    position: absolute;
    top: 40px;
    left: 90px;
    color: #fff;
    font-size: 20px;
    display: inline-block;
    font-weight: 900;
}
.topbar .logo {
    display: inline-block;
    width:40%;
    margin-top:30px;
    position:relative;
}

.topbar .userinfo {
    right: 50px;
    position: absolute;
    height: 50px;
    top: 34px;
}

.topbar .userinfo li a {
    color: white;
}

.topbar .userinfo li {
    color: white;
    display: inline-block;
    margin-left: 30px;
    font-size: 16px;
}
.topbar .userinfo li img {
   width: 16px;
   height: 16px;
   float: left;
   margin-top: 2px;
   margin-right: 6px;
}
.topbar .userinfo .quit img {
   margin-top: 4px;
}

.topbar .loginItem li {
    display: inline-block;
    color: white;
    margin-left: 20px;
    font-size: 16px;
}

.topbar .loginItem {
    position: absolute;
    display: inline-block;
    top: 80px;
    right: 50px;
}

/*左下拉*/
/* 下拉菜单 */
.seek{width:82%;}

#container {
    height: 100%;    
}

.leftsidebar_box dl {
    background-color: #1c88c3;
    cursor:pointer;
    width: 160px;
    margin-bottom:0px;
}    
.leftsidebar_box {
    height: auto !important;
    overflow: visible !important;
    position: absolute;
    /*height: 100% !important;*/
    background-color: #b6ddff;
}

.line {
    height: 2px;
    width: 100%;
}
.leftsidebar_box dt {
    padding-left:15px;
    padding-right: 10px;
    color: #f5f5f5;
    font-size: 19px;
    margin-top: 5px;
    height: 64px;
    line-height: 64px;
     
}
.leftsidebar_box dd{
    background-color: #b6ddff;
    text-align: center;
    height: 32px;
    line-height: 32px;
}
.leftsidebar_box dd:hover{
    background-color: #5caefb;
    font-weight: 700; 
}
.selected {
    background-color: #5caefb !important;
 font-weight: 700 !important; 
     
    display: block;
  
       
}
.DtSelected {
    background-color:#10517e;
    display: block;
}

.leftsidebar_box dd a{
    font-size: 14px;
    color: #000;
    width:100%;
    display:block;
    height:100%;
}
.leftsidebar_box dt img {
    width: 30px;
    height: 30px;
    float: left;
    margin-top: 15px;
    display: inline-block;
    margin-right: 10px;
}



/* 列表 */
table tr:nth-child(even) {
    background: #e0f1fe;
}

table tr:nth-child(odd) {
    background: #ffffff;
}

/*溢出 省略号不换行*/
table {
     table-layout:fixed;
 } 
table tr td
{
    font-size: 12px;    
    height: 30px;
    overflow:hidden;
    word-break:keep-all;
    text-overflow:ellipsis;
    white-space:nowrap;

}

table tr th {
    background-color: #83c2fe;
    font-size: 14px;
    height: 36px;
    white-space:nowrap; 
    overflow:hidden;
    word-break:keep-all;
    text-overflow:ellipsis;
}
 
 
/* 分页 */
    .FY {
    width:85%;
    min-width:1024px;
     
    }
    .FY .paging div a{
       display: inline-block;
         border: 1px solid #999999;
        text-align: center;
        padding: 2px 6px;
        cursor: pointer;
          border-radius: 3px; 
         line-height:20px;
         font-size:13px;
    }
    .FY .paging div span{
         height:24px;
        background-color:#339afe;
        text-align: center;
        display: inline-block;
        border: 1px solid #999999;
        border-radius: 3px; 
        line-height:24px;
        vertical-align:top;
         padding: 0px 4px;
 
    }
    .FY .paging div input{
        width: 28px;
        height: 25px;
        text-align: center;
        display: inline-block;
        background-color: white;
         border: 1px solid #999999;
         cursor: pointer;
          vertical-align: top;    
          border-radius: 3px; 
         margin-right:2px;
    
    }
    .paging b{
        font-size: 13px !important;
      
    }
    .FY div.paging div:nth-child(2) .paging
    {
       text-align:left;
       font-size:14px;
 
    }   .FY div.paging div:nth-child(1)
    {
 
   
    }
  .FY .paging div a:hover{
       background-color:#339afe;
       color:#fff;       
    }
      
  .FY .paging div input:last-child:hover {
       background-color:#339afe;
       color:#fff;       
         
    } 
         
 
/*选择序号*/
.table tr td:first-child input[type="checkbox"] {
    width: 17px;
    height: 17px;
    position: relative;
    top: 4px;

}
.table tr td:first-child i {
    font-size: 13px;
    line-height: 30px;
    width: 40%;
    display: inline-block;
}
/*滚动条*/
 .scrollViewList {
   overflow-y:scroll;
   width:82%;
   text-align:center
}
/*滚动条样式*/
 .scrollViewList::-webkit-scrollbar {
    width: 20px; 
}
 .scrollViewList::-webkit-scrollbar-thumb {
     -webkit-box-shadow: inset 0 0 15px #5cccfb;
    background: #83c2fe;
}
 .scrollViewList::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 15px rgba(129, 24, 24, 0.2);
    border-radius: 0;
    background: rgba(99, 84, 238, 0.1);
}


input:-webkit-autofill
{
-webkit-box-shadow: 0 0 0 1000px white inset;   
}

.delete_item{background-color: #339afe;font-size: 15px;width: 110px;height: 45px;margin-left: 30px;color: white;padding-left:25px;border-radius: 0px;box-shadow: 5px 6px 10px 0px #c3c3c4;line-height:28px;background-repeat:no-repeat;background-image: url("/assets/pc/img/dele.png");background-position-y:center;background-size:18px 18px;background-position-x:15px;cursor:pointer;}

/*列表操作按钮*/
.opt_btn {background-color: #339afe;color: #fff;height: 26px;border-radius: 5px;line-height: 26px;padding: 0 6px;margin-bottom: 3px;font-size: 12px;cursor: pointer;}
/*操作按钮*/
.commbtn {background-color: #339afe;color: #fff;height: 26px;border-radius: 5px;line-height: 26px;padding: 0 6px;margin-bottom: 3px;font-size: 12px;cursor: pointer;}
/*添加*/
.commaddbtn{font-size: 18px;line-height: 32px;background-color: #339afe;height: 45px;border-radius: 0px;display: inline-block;color: #fff;
            padding-left: 30px;box-shadow: 2px 4px 16px 1px #d9d9d9;background-repeat: no-repeat;background-image: url(/assets/pc/img/add.png);
            background-position-y: center;background-size: 18px 18px;background-position-x: 15px;cursor: pointer;margin: 10px 0 15px 30px;width: 140px;}
/*查询*/
.commquery{width: 110px;height: 32px;border-radius: 6px;background-color: #339afe;color: white;font-size: 17px;line-height: 32px;background-repeat: no-repeat;
background-image: url(/assets/pc/img/a8.png);background-size: 18px 18px;background-position-y: center;background-position-x: 15px;
padding-left: 15px;box-shadow: 5px 6px 10px 0px #c3c3c4;cursor: pointer;}

/*列表显示...*/
.ShowEnlarge,
.ShowCarName {
	position:absolute;
    color:red;
    word-wrap:break-word;
}
.AddBlockText {
    border:1px solid #000 !important;
    background-color:#fff;
    display:block;
    color:red;
    padding:0 6px;
 
}

/*下拉框*/

.select_CarName {
        line-height:28px;
       
}
.select_CarName .select_car{
	    text-align: center;       
        text-align-last: center;   
        width:120px;
        height:30px;
        border:1px solid #000;
        border-radius: 0px;
        line-height:28px;
}
.input_readonly{
    background-color: #e9e9e9;
    }	
 
 /*全局选择样式*/
 .select_com{height: 30px;border-radius: 0px;border: 1px solid #000;width: 130px;text-align: center;text-align-last: center;}
 
 /*1024*/
@media screen and (max-width:1024px) {
    .topbar {
		height: 121px;
	
	}

   /*

	.topbar .logo {
		margin-top: 20px;
	}

	.topbar .logo img {
		width: 55px;
		height: 58px;
	}

	.topbar .logo .ParkPlatform {
		top: 27px;
		left: 70px;
		font-size: 23px;
	}

	.topbar .userinfo {
		top: 20px;
		height: 31px;
	}

	.topbar .loginItem {
		top: 53px;
	}*/
      
      /*左菜单*/
	.leftsidebar_box dl {
		width: 130px;
	}

	.leftsidebar_box dt {
		height: 50px;
		line-height: 50px;
		font-size: 16px;
	}

	.leftsidebar_box dt img {
		width: 25px;
		height: 25px;
		margin-top: 11px;
	}
