body{
	background-color:#17244d;
}
.BMap_cpyCtrl {
    display: none;
}
 
.anchorBL {
    display: none;
}

.ctmain{
	padding-top:10px;
	display:inline-block;
	width:100%;
}
.ctmaintop{
	width:100%;
}
.curpagesel{
	color:#fff !important;
}
.ctmainleft{
	float:left;
	width:40%;
	margin-top:10px;
}
.ctmainright{
	float:left;
	width:58%;
	margin-left:1%;
	margin-top:10px;
}
.yellowline{
	width:100%;
	height:2px;
	background:#f5b937;
}
.outborder{
	margin-top:10px;
	height:700px ;
	display: inline-block;
	position: relative;
}
.lefttopicon{
	position: absolute;
	top: 0;
	left: 0;
	margin:10px;
	background-color: #17244da6;
	box-shadow: 1px 1px 9px 0px #1a50b7;
	border-radius: 2px;
	padding:0px 5px 5px 5px;
	color: #f58b62;
	text-align:center;
}

.lefttopicon img{
	width:20px;
	height:20px;
	display:inherit;
	margin-top:5px;
}

.lefttopicon span{
	font-size: 12px;
	padding-top: 2px;
	display: inline-block;
	text-align:center;
	width:100%;
}

.lefttopicon .mapiconline{
	width:100%;
	height:1px;
	background:#999;
}

.lefttopicontop{
	padding-top:5px;
	cursor:pointer;
}

.lefttopicontop i{
	font-size:25px;
}

.lefttopiconsel{
	color:#f59e37;
	text-align:center;
	cursor:pointer;
}

.lefttopicon .lefttopiconsel span{
	/*  color: #f59e37;*/
	
}

.lefttopicon .lefttopiconsel .mapiconline{
	background:#f5b937;
}

.leftchart{
	width: 100%; 
	height: 215px; 
	border-radius: 2px;
	margin-top:-235px;
	position:relative;
}
.seachtop{
	padding-left:0px;
	padding-right:0px;
	border-bottom:1px #4e7495 dashed;
}
.topselect{
}

.topselectadd{
	padding:20px 10px;
}

.box-body{
	padding:0px 10px;
}
.form-group{
	color:#e3dfdf;
}
.form-groupadd{
	margin-left: 20px !important;
	margin-right: 20px !important;
}
.form-horizontal .control-label{
	padding-top:0px;
}

/* 新增页面背景 */
.addmainbg{
	background-image: linear-gradient(0deg, #111f49 0%, #0e2c57 41%, #0b3964 100%);
	border-radius: 2px;
	border: 1px solid #858fa0;
	margin-top: 10px;
}

/* 新增页面标题 */
.addmaintitle{
	padding: 10px 20px;
	vertical-align:middle;
	/*background-image: linear-gradient(to right, #214469 0%, #315b82 20%,#36648c 40%, #36648c 60%, #315b82 80%,#214469 100%);
	border-bottom: 1px solid #ffffff;*/
	margin-bottom:10px;
	background-size:100% 100%;
	background-image: linear-gradient(to right,#193F66,#32618A,#2E5E87,#0A284F);
 	border-bottom: 1px solid #858fa0;
}

.specititle{
	color: #f5b937;
}
.addmaintitletop{
	border-top:1px solid #858fa0;
	cursor:pointer;
}

/*新增页面标题 文字  */
.addmaintitlespan{
	color: #ffffff;
}
/*新增页面标题 箭头  */
.addmaintitlearrow{
	cursor:pointer;
	width: 20px;
	height: 10px;
	float: right;
	text-align: center;
	margin-top:5px;
}

.addmaintitlearrowrotate{
	transform: rotate(180deg);
	ms-transform: rotate(180deg); /* IE 9 */
	moz-transform: rotate(180deg); /* Firefox */
	webkit-transform: rotate(180deg); /* Safari and Chrome */
	o-transform: rotate(180deg); /* Opera */
}

/*确定取消  */
.btnmain{
	text-align: center;
	margin: 20px;
}
/*确定  */
.btnsure{
	padding: 3px 10px;
	width: auto;
	height: auto;
}
/* 取消 */
.btncancel{
	width: auto;
	height: auto;
	background: #999999;
	padding: 3px 10px;
	margin-left: 20px;
	color: #333;
}


/* 小号文字*/
.seachlabel{
	width:80px;
	text-align:left !important;
	padding:0 0 0 5px;
}
/* 中号文字*/
.seachlabelmid{
	width:100px;
}

/* 新增页面第二栏距离左边的距离 */
.seachlabelleft{
	margin-left:100px;
}

/* 新增页面提示文字 */
.seachlabelalert{
	cursor:pointer;
	text-decoration:underline;
	color:#1296DB;
	float:left;
}

/* 小号输入框 */
.seachinput{
	width:180px;
}
/*中号输入框 */
.seachinputmid{
	width:220px;
}

.modelpicmain{
	position: relative;
}
.modelpicnew{
	height:24px;
}
.modelpicnewtxt{
	position: absolute;
	left: 0;
	padding:3px;
	font-weight:bold;
}
.tableopreateicon{
	padding: 2px;
	cursor:pointer;
}
.addprjbtn{
	cursor:pointer;
}
/* 表格 */
.table{
	margin-bottom:10px;
}
.tabletop{
	margin-top:10px;
}
.tabletop .table >thead >tr >th{
	color: #65b2db;
	text-align: center;
} 
.tabletop .table >tbody >tr >td{
	color: #8291a6;
	text-align: center;
} 
.tabletop .table-bordered{
	border:1px solid #4e7495;
}
.tabletop .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{
	border-top:1px solid #4e7495;
	border-bottom:none;
	border-left:none;
	border-right:none;
}
/* 表格 */
/* 翻页 */
.pageturn{
	margin-right:0px;
}
.layui-laypage{
	margin:0px;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
	background-color:#f59e37;
}
.layui-laypage a, .layui-laypage span{
	background-color:#999;
	color:#0f1b3f;
	margin:3px;
}
.layui-laypage .layui-laypage-curr em{
	color:#0f1b3f;
}
.layui-laypage a, .layui-laypage span, .layui-laypage input, .layui-laypage button, .layui-laypage select{
	border:none;
}
/* 翻页 */

/* 下拉框 */
.dropdown .btn{
	border-radius:0px;
	border-color:#344866;
	background-color:#2daff4;
    color:#fff;
}
.bs-searchbox .form-control{
	width:100% !important;
}
.bootstrap-select > .dropdown-toggle{
	width:100% !important;
	padding:3px 12px 3px 5px;
	height:24px;
}
.bootstrap-select .dropdown-menu{
	min-width:100% !important;
	max-width:100% !important;
	border:solid 1px #1e6da4;
}
.dropdown-menu > .divider{
	background-color:#ebf0f6;
}
.bootstrap-select .dropdown-menu.inner{
	max-height:200px;
}
.dropdown-menu > li > a{
	color:#333;
	padding:5px;
}
.dropdown-menu > li > a:hover{
	background-color:#1E6CA3;
}
.inner open{
	overflow-x:hidden;
}
.bootstrap-select.show-tick .dropdown-menu li a span.text{
	white-space:normal !important;
	margin-right:15px;
	color:#999;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{
	right:0px;
	top:8px;
}

.jqTransformSelectWrapper{
	background:url(/images/select_leftnew.png) no-repeat center center
}
.jqTransformSelectWrapper a.jqTransformSelectOpen{
	background:url(/images/select_rightnew.png) no-repeat center center
}
.jqTransformSelectWrapper ul{
	border:solid 1px #1e6da4;
}
.jqTransformSelectWrapper div span{
	color:#f59f34;
	padding:8px 0 0 6px;
}
.jqTransformSelectWrapper ul a{
	color:#999;
	background-color:#000;
}
.jqTransformSelectWrapper ul a.selected{
	color:#f59f34;
	background-color:#000;
}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{
	background-color:#1e6ca3;
}
.form-control{
	background-color:#2d488c;
	border:1px solid #07143d;
	color:#f59f34;
	padding:6px 6px;
	height:26px;
}
.form-control:focus {
	border-color:#07143d;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder, 
.bootstrap-select > .dropdown-toggle.bs-placeholder:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus, 
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover{
	color:#f59f34;
	background-color:#07143d;
}

.bs-searchbox .form-control{
	border:1px solid #1e6da4;
}
.dropdown-menu{
	background-color:#07143d;
}
.bootstrap-select .no-results{
	background:#1d689e;
}

.btn-default.active, 
.btn-default:active, 
.open > .dropdown-toggle.btn-default{
	border-color:#1d689e;
}

/* 下拉框 */

/* 一级左侧栏 */
.canvi-content{
	background:none;
}
.canvi-navbar[data-position="left"]{
	left:auto;
	transform:translate3d(-1000%,0,0);
}
.limain{	
	padding: 20px;
	cursor:pointer;
	border-bottom:1px solid #36446d !important;
}
.limainsel{
	background: #34467a;
}
.limaintitle{
	color:#dc8f34;
	padding-left:10px;
}
.limainsel .limaintitle{
	color:#ffffff;
}
.limainimg{
	width:20px;
}
.iconfontnew{
	font-size:20px;
	color:#00a871;
}
.canvi-content{
	overflow:auto;
}
/* 一级左侧栏 */

/* 二级左侧栏 */
.main-sidebar{
	padding-top:70px;
}
.sidebar-menu > li > a{
	padding:15px 20px;
}
.skin-blue .sidebar-menu > li.active > a{
	border-left-color:transparent;
}
.skin-blue .sidebar-menu > li:hover > a, .skin-blue .sidebar-menu > li.active > a, .skin-blue .sidebar-menu > li.menu-open > a{
	background:transparent;
}
.treeview-menu > li{
	padding:8px 0px;
}
.skin-blue .sidebar-menu > li > .treeview-menu{
	background:#07143d;
}
.skin-blue .sidebar-menu .treeview-menu > li > a{
	color:#999;
}
.menulinewhite{
	border-bottom:1px solid #fff;
	border-image: linear-gradient(to right, #17244d 0%,#17244d 10%, #a4a1a1 50%, #17244d 80%,#17244d 100%) 1 1;
}
.menulinewhiteremove{
	border-bottom:none;
}

.skin-blue .sidebar-menu > li > .treeview-menu{
	margin:0px;
}
.menusel{
	background-image: linear-gradient(to right, #0c1b44 0%,#164879 50%, #217ab3 100%);
}
.treeview-menu{
	padding-left:0px;
}
.skin-blue .sidebar a{
	color:#e3dfdf;
}
.treeview-menu > li > a{
	padding:8px 5px 8px 45px;
}
.main-sidebar{
	width:200px;
}
.content-wrapper, .main-footer{
	margin-left:200px;
}
.iconfontright{
	padding-right:5px;
}
.menutoptitle{
	color:#dc8f34;
}
/* 二级左侧栏 */
.seachinputseach{
 	width:200px;
 }
 .mainleftmenu{
	background: #07143d;
	width:200px;
	max-width:200px;
 	margin-top:69px;
 }
 .skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side{
	background-color:transparent;
 }
