.table-hover>tbody>tr:hover {
	background-color: #99FFFF !important;
}

.table {
	word-break: break-all;
	word-wrap: break-all;
}

/*表格的底部空白*/
.rowbottom {
	margin-bottom: 3px;
}

/*图片的底部空白*/
.imgbottom {
	margin-bottom: 22px;
}
/*表格的顶部空白*/
.rowtop {
	margin-top: 3px;
}

.sp {
	color: white;
	margin-top: 0px;
	margin-left: 800px;
	padding-top: 0px;
	padding-left: 33px;
}

/*底部增加空间，容纳按钮组，防止遮挡内容啊*/
body {
	backgroud-color: white;
}

.navbar-border {
	border-top: 5px solid transparant;
	border-bottom: 1px solid silver;
	background-color: #434343;
}

/*全部h1设置*/
.h1 {
	color: #ffffff;
	font-size: 30px;
	text-align: center;
}

/*全部h2设置*/
.h2 {
	color: #818181;
	font-size: 16px;
}

/* 改写bootstra样式 */
.dropdown-menu {
	font-color: #ff4736;
	font-size: 12px;
	text-align: center;
	min-width: 120px; /* 2017-11-22增加，原值160px，菜单在手机上显示不居中 */
}

@media ( max-width :768px) {
	.dropdown-menu {
		font-color: #ff4736;
		font-size: 12px;
		text-align: center;
		min-width: auto;
	}
}

.hr-line-solid {
	border-top: 1px solid #D3D3D3;
	color: #fff;
	background-color: #FAEBD7;
	height: 1px;
	margin: 20px 0
}

/* 2017-11-22增加，原值3px 20px，菜单在手机上修改上面min-width值后不居中心显示，将左右边距去掉 */
.dropdown-menu>li>a {
	padding: 3px;
}

.navbar-dgyl {
	background-color: #434343;
	border-color: #080808;
	border-top-color: rgb(8, 8, 8);
	border-right-color: rgb(8, 8, 8);
	border-bottom-color: rgb(8, 8, 8);
	border-left-color: rgb(8, 8, 8);
}

/* 带边框表格表头样式  */
.div-tableheader {
	border: solid 1px #FF7F50;
	background-color: #E0FFFF;
	/* text-align: center;
	vertical-align: middle; */
	line-height: 40px;
	font-weight: bold;
}

/* 带边框表格表体样式  */
.div-tablebody {
	border: solid 1px #FF7F50;
	height: 40px;
	line-height: 40px;
}

/* 带边框表格表体合并样式1  */
.div-tablebody2 {
	border: solid 1px #FF7F50;
	height: 80px;
	line-height: 80px;
	word-wrap: break-word;
}

/* 带边框表格表体合并样式2  */
.div-tablebody3 {
	height: 80px;
	line-height: 80px;
	padding: 0px;
	word-wrap: break-word;
}

/* echars标题样式  */
.div-echarstitle {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 10px;
}

/*???????????????*/
.footer {
	width: 100%;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ulbackground {
	backgroud: blue;
}

.navbar-menu {
	float: right;
	margin-top: 0px;
}

/*导航栏图标引用*/
.logo1 {
	width: 140px;
	text-align: right;
	background: url("../img/logo.png") no-repeat 0 0;
	margin-top: 0px;
	margin-left: 80px;
}

/*404页面提示图片*/
.not404 {
	width: 140px;
	text-align: right;
	background: url("../img/bucunzai.png") no-repeat 0 0;
	margin-top: 0px;
	margin-left: 80px;
}

/*数据表顶部横线和留白*/
.tableheader {
	border-top: 0px solid #ededed;
	padding-top: 20px;
}

/*数据表表头的样式*/
.tabletitle {
	/*background-color: #E0FFFF;*/
	font-weight: bold;
	/*background-color: #cfdeff;*/
	/*border-radius: 5px;*/
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	background-color: #F0FFF0;
	padding-left: 15px;
}

.tabletitlea {
	/*background-color: #E0FFFF;*/
	font-weight: bold;
	/*background-color: #cfdeff;*/
	/*border-radius: 5px;*/
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	background-color: #323a46;
	padding-left: 15px;
}

/*页面数据表格的样式*/
.tablebody {
	border-bottom: 1px solid #f9f9fa;
	/*padding-top: 8px;
    padding-bottom: 6px;*/
	line-height: 40px;
	padding-left: 15px;
	padding-right: 15px;
	word-wrap: break-word; /* 英文字母和数字时，将强制换行 */
}

/*表头和表中的文字左对齐。*/
.tabletext-left {
	text-align: left;
	padding-left: 2px;
}

/*独占一行的增加按钮的样式*/
.addbutton-style {
	text-align: right;
}

.splitoftop10px {
	margin-top: 5px;
}

/*顶部留白*/
.splitoftop {
	margin-top: 5px;
}

.splitofbottom {
	margin-bottom: 10px;
}

/*行间距*/
.splitofrow {
	margin-bottom: 20px;
}

/*奇数行背景色*/
.tableodd {
	background-color: #f9f9fa;
}
/*表格页面footer背景色*/
.small-footerbg {
	background-color: #eff5ff;
	height: 2px;
	margin-top: 4%;
}

/*表格页面footer字体*/
.small-footertext {
	text-align: center;
	background-color: transparent;
	padding: 1%;
}

/*联系我们界面底*/
.small-footerbg1 {
	background-color: #00a8e5;
	height: 4px;
}
/*联系我们footer字体*/
.small-footertext1 {
	text-align: center;
	background-color: #434343;
	color: white;
	padding: 1%;
}
/*公用对齐方式 中间对齐*/
.gongyong-align {
	text-align: center;
}
/*公用对齐方式 左对齐*/
.gongyong-left {
	text-align: left;
}
/*公用对齐方式 右对齐*/
.gongyong-right {
	text-align: right;
}

/*灰色背景色色块分区用*/
.bgcolor-hui {
	background-color: #fafafa;
}

/*菜单条目调整字体大小*/
.menu-item {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

/*红色公用样式*/
.clolorRed {
	color: red;
}

/*绿色公用样式*/
.clolorGreen {
	color: green;
}
/*禁用的编辑项目的 标签颜色*/
.colorBlue {
	color: #663399;
}
/*文本框无边框*/
.inputOne {
	border: 0;
	height: 40px;
}

/*文本框长度*/
.inputLength {
	width: 350px;
	text-align: left;
}
/*使用bootstrap进度条时调整其下边距。*/
.progressbarmargin {
	margin-bottom: 0px;
	height: 20px;
	display: none;
}

/*表格中的操作按钮的间距*/
.optbuttonsplit {
	margin-right: 10px;
	margin-left: 10px;
}

/*被折叠部分的背景*/
.backset {
	border-top: 1px solid steelblue;
	border-bottom: 1px solid steelblue;
	background-color: #FAF0E6;
}

/*隐藏格式*/
.disp {
	display: none;
}

/*显示格式*/
.showall {
	display: block;
}

/*小屏幕打开菜单的按钮*/
.smallscreen-button {
	border: 0px;
	background-color: steelblue;
}

.smallscreen-style {
	background-color: #434343;
}

/*宽度为百分百的样式*/
.widthfull {
	width: 100%;
}

/*菜单在小屏幕下的样式*/
@media ( max-width :768px) {
	/*定义菜单在小屏幕时的边框样式*/
	/*在小屏幕时，使底部版权部分不显示*/
	.footer {
		display: none;
	}
	/*重写进度条高度和位置*/
	.progress {
		height: 5px;
		margin-bottom: 15px;
		top: 0px;
	}
	/*重写进度条字体大小*/
	.progress-bar {
		font-size: 0px;
		line-height: 0px;
	}

	/*定义菜单小屏幕样式*/
	.smallscreen-style {
		width: 100%;
		text-align: center;
	}
	.small-menuul {
		background-color: white;
	}
	.small-menuli {
		border-bottom: 1px solid blue;
		line-height: 40px;
		font-size: 16px;
	}
	.small-menua {
		color: red !important;
	}
	.small-subli {
		border-bottom: 1px solid green;
	}
	.menu-item {
		height: 40px;
		line-height: 40px;
		font-size: 16px;
	}
	.navbar-border {
		border-bottom: 0px;
		background-color: transparent;
		border-top: 1px solid silver;
	}
}

@media ( max-width :1000px) {
	.headerhide {
		display: none;
	}
}

* /
.imgzishiying {
	width: 100%;
	max-width: 100%;
}

.halfwidth {
	width: 50%;
}

.bigmarginbottom {
	margin-top: 20px;
	margin-bottom: 75px;
}

.centertext {
	text-align: center;
}

.centerbgcolor {
	background-color: blanchedalmond;
}

.bgcolorRed {
	background-color: red;
}

/*设置菜单打开后，当鼠标悬停时打开的菜单项目的背景色*/
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus,
	.navbar-inverse .navbar-nav>.open>a:hover {
	color: #fff;
	background-color: #434343;
}

/* 菜单字体颜色 */
.navbar-inverse .navbar-nav>li>a {
	color: white;
}

/*下面这些是手机底部菜单的，废弃了*/
/*手机菜单分割线*/
.moveheaderliborder {
	border-bottom: 1px solid whitesmoke;
}

/*手机菜单在大屏幕下不可见*/
@media ( min-width :769px) {
	.moveHeaderHide {
		display: none;
	}
}
/*手机菜单按钮高度*/
.moveHeaderButtonHeight {
	font-size: 16px;
}

/*手机菜单的li*/
.moveHeader-menu-item {
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	padding-top: 6px;
}

/*上面这些是手机底部菜单的，废弃了*/

/*手机端底部按钮的高度和非手机端底部版权的高度，保持一致用的*/
.footerheight {
	height: 5px;
}

/*重写进度条样式*/
.progress {
	border-radius: 0px;
	background-color: transparent;
}

/*按钮采用图标时，取消圆角。用在素材选择上了*/
.menunoradius {
	border-radius: 0px;
}
/*按钮采用图标时，增加间距。用在素材选择上了*/
.menugap {
	padding-left: 5px;
}
/* 对于操作按钮去掉边框 */
.caozuobtn {
	border: 0px;
}

/* 正文2倍行距，首行缩进*/
.zhengwen {
	line-height: 200%;
	text-indent: 2em;
}

.Linegraph-border {
	border-bottom: 5px solid #a69ce1;
}

/* 表单头 */
.vocherhead {
	position: absolute;
	top: 10px;
	width: 100%;
	/* margin-left:-50px; */
}

/* 表单体 */
.vocherbody {
	position: absolute;
	top: 100px;
	width: 95%;
	overflow-x: auto;
	bottom: 50px;
	height: 450px;
}

/* 表单尾 */
.vocherfooter {
	position: absolute;
	bottom: 10px;
	width: 100%;
}

/************************时间加减快样式************************/
/*设定时间文本框的长度*/
.inputwidthone {
	width: 14%;
}

/*设定文本框的长度*/
.inputwidthtwo {
	width: 30%;
}

/*设定时间文本框的长度(无时分时)*/
.inputwidtthree {
	width: 27%;
}

/*将输入框变圆角*/
.bor-four {
	border-radius: 4px;
	border: 1px solid #d5d5d5;
	padding: 4px;
}

.fsize {font-size;
	
}

/*将增加按钮和减少按钮变高*/
.buttonheight {
	height: 30px;
}

/*搜索按钮宽度*/
.buwidth {
	width: 17%;
}

/*在小屏手机上的样式*/
@media ( max-width :768px) {
	.buttonheight {
		height: 30px;
	}
}

/*选中表格的一行，使其高亮*/
.rowhighlight {
	background-color: skyblue;
}

.incomerow {
	background-color: #33cc99;
}

@media ( max-width :992px) {
	.printbtn {
		display: none;
	}
}

.disablerow {
	background-color: #ff3366;
}

.notsendrow {
	background-color: #00CCFF;
}

.warningrow {
	background-color: #ffff66;
}

.errorrow {
	background-color: #FF99FF;
}

.isonline {
	background-color: #B4EEB4;
}

/*一些补充的背景颜色 开始*/
.bg-lavender {
	background-color: #E6E6FA;
}

.bg-aliceblue {
	background-color: #F0F8FF;
}

.bg-lightyellow {
	background-color: #FFFFE0;
}

.bg-beige {
	background-color: #F5F5DC;
}
/*一些补充的背景颜色 结束*/
.btnwidth {
	width: 80px;
}

.searchbtnwidth {
	width: 60px;
}

table thead {
	background-color: #336666;
	color: white;
}

#maintable th {
	cursor: move;
}

.modal-header {
	min-height: 16.43px;
	padding-top: 15px;
	padding-bottom: 5px;
	border-bottom: 1px solid silver;
	margin-bottom: 5px;
}

.modal-content {
	position: relative;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid rgba(255, 255, 0, .2);
	border-radius: 2px;
	outline: 0;
	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
	box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}

@media ( max-width :992px) {
	.xxfssplit {
		margin-top: 5px;
	}
}

.hr-line-solid {
	border-top: 1px solid #D3D3D3;
	color: #fff;
	background-color: #FAEBD7;
	height: 1px;
	margin: 20px 0
}

.btn-zisebtn {
	color: #fff;
	background-color: #AE57A4;
	border-color: #4cae4c;
	width: 80px;
}

.btn-orange {
	color: #fff;
	background-color: #8B5A00;
	border-color: #4cae4c;
	width: 80px;
}

.rcpdiv {
	text-align: center;
}

/*图表控件recordline的样式表*/
.linemap {
	text-align: center;
	margin-left: 50px;
	margin-right: 50px;
}
/*图表控件recordline手机端的样式表*/
.linemapMobile {
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}

/*下面是bootstrap table 中checkbox样式的修改*/
.bella-checkbox {
	position: relative;
}
/** 将初始的checkbox的样式改变 */
.bella-checkbox input[type="checkbox"] {
	opacity: 0; /*将初始的checkbox隐藏起来*/
}
/** 设计新的checkbox，位置 */
.bella-checkbox label:before {
	content: '';
	width: 19px;
	height: 19px;
	display: inline-block;
	border-radius: 2px;
	border: 1px solid #bbb;
	background: #fff;
}
/** 点击初始的checkbox，将新的checkbox关联起来 */
.bella-checkbox input[type="checkbox"]:checked+label:after {
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	content: "\e013";
	top: 15%;
	left: 10%;
	position: absolute;
	font-size: 11px;
	line-height: 1;
	width: 16px;
	height: 16px;
	color: #333;
}

.bella-checkbox label {
	cursor: pointer;
	text-align: center;
	position: absolute;
	left: 5px;
}
/*上面是checkbox样式的修改*/

/*表格图片列表 imglist的预定义css*/
.table-imglist {
	background: transparent;
	box-sizing: border-box;
	border-radius: 10px 10px;
	position: relative;
	padding: 0px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	min-height: 25px;
}

.table-imglist>img {
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
	cursor: pointer;
}

.table-imglist>.headerinfo {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 14px;
	font-size: 10px;
	text-align: center;
	padding: 0px 4px;
	background: #6495ED;
	border-radius: 0% 0% 4px 0%;
	color: #fff;
	margin: 0px;
}

.table-imglist>.footerinfo {
	position: absolute;
	padding: 0px;
	margin: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	height: 22px;
	font-size: 10px;
}