﻿/*********** NOTIFICATIONS & POPUPS Begin ***********/
.bar-notification {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1100;
	width: 100%;
	padding: 15px 25px 15px 10px;
	line-height: 16px;
	color: #fff;
	opacity: 0.95;
}
.bar-notification.success {
	background-color: #4bb07a;
}
.bar-notification.error {
	background-color: #e4444c;
}
.bar-notification.info {
    color: #31708f;
	background-color: #d9edf7;
}
.bar-notification.white {
    font-size: 16px;
    color: #666;
    background-color: #fff;
}
.bar-notification.del {
    font-size: 16px;
    color: #666;
    background-color: #fffafa;
}
.bar-notification .content {
	/*float: left;*/
    text-align:center;
	margin: 0 10px 0 0;
    font-size:15px;
    height: auto;
}
.bar-notification .content a {
	color: #fff;
	text-decoration: underline;
}
.bar-notification .closeicon {
	position: absolute;
	top: 0;
	right: 0;
	width: 32px;
	height: 32px;
	margin: 7px;
	background: #fff url('../images/close.png') center no-repeat;
	cursor: pointer;
}
/*********** NOTIFICATIONS & POPUPS End   ***********/

/*********** CONTENT NOTIFICATIONS & POPUPS Begin ***********/
.content-bar-notification {
	display: none;
	position: absolute;
	left: 0;
	z-index: 10;
	width: 100%;
    min-height: 60px;
	padding: 15px 25px 15px 10px;
	line-height: 16px;
	color: #fff;
	opacity: 1;
    box-shadow: 0 0.1rem 0.4rem rgba(0,0,0,.1);
    position: fixed;
}
.content-bar-notification.success {
	background-color: #4bb07a;
}
.content-bar-notification.error {
	background-color: #e4444c;
}
.content-bar-notification.info {
    color: #31708f;
    background-color: #d9edf7;
}
.content-bar-notification.white {
    font-size: 16px;
    color: #666;
    background-color: #fff;
}
.content-bar-notification.del {
    font-size: 16px;
    color: #666;
    background-color: #fffafa;
}
.content-bar-notification .content {
	/*float: left;*/
    text-align:center;
	margin: 0 10px 0 0;
    font-size:16px;
    height: auto;
}
.content-bar-notification .content a {
	color: #fff;
	text-decoration: underline;
}
.content-bar-notification .closeicon {
	position: absolute;
	top: 0;
	right: 0;
	width: 32px;
	height: 32px;
	margin: 7px;
	background: #fff url('../images/close.png') center no-repeat;
	cursor: pointer;
}
/*********** CONTENT NOTIFICATIONS & POPUPS End   ***********/

/*********** BootStrap GridView Fix Begin   ***********/
.gridview_pager a {
    text-decoration: underline;
}

.gridview_pager table {
    border-spacing: 0px;
    border-collapse: separate;
}
.gridview_pager table tbody tr td {
    padding: 5px;
}
/*********** BootStrap GridView Fix End   ***********/

/*********** div 使用表格排版 Begin ***********/
.css_table {
    display:table;
}
.css_tr {
    display: table-row;
}
.css_td {
    display: table-cell;
    padding: 5px;
    vertical-align:middle;
}
/*********** div 使用表格排版 End ***********/