body, h1, h2, h3, h4, h4, h6{
	font-family: Microsoft YaHei, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.ui-widget { font-family: Microsoft YaHei, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Microsoft YaHei, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.uploadify-button{
	 font-family: Microsoft YaHei, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

.footer {color:#FFFFFF; background:#EA6A07; padding:2px; line-height:20px; margin-top:10px;}
.footer strong {color:#FFFFFF; font-size:110%}
table{border-radius: 4px;border: 1px solid #DDDDDD;width:100%;}
.theme-body-red {width:100%;background:#A3000D;height:6px;}
.theme-item-color {margin-right: 6px;}
a.list-group-item:nth-of-type(9n+1) > .theme-item-color {background:#a00b0c;}
a.list-group-item:nth-of-type(9n+2) > .theme-item-color {background:#40a00b;}
a.list-group-item:nth-of-type(9n+3) > .theme-item-color {background:#fbed21;}
a.list-group-item:nth-of-type(9n+4) > .theme-item-color {background:#92278e;}
a.list-group-item:nth-of-type(9n+5) > .theme-item-color {background:#246c7e;}
a.list-group-item:nth-of-type(9n+6) > .theme-item-color {background:#0036a4;}
a.list-group-item:nth-of-type(9n+7) > .theme-item-color {background:#f6921e;}
a.list-group-item:nth-of-type(9n+8) > .theme-item-color {background:#0089d0;}
a.list-group-item:nth-of-type(9n+9) > .theme-item-color {background:#f6921e;}
.navi-logo {margin:5px 5px 10px 5px}

.theme-menu-sub .list-group-item {padding-left:32px;} 
.theme-menu-sub .list-group-item:first-child {border-top-right-radius:0; border-top-left-radius:0;}
.theme-menu-sub .list-group-item:last-child {border-bottom-right-radius:0; border-bottom-left-radius:0;}
.theme-body-content {margin:0; min-height:400px;}
.tablebody{width:100%;}
.ui-dialog-content table tbody{
	font-size : 80%;
}


.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030;
	background-color: transparent;
}
.tableheader{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    display: block;    
    padding: 3px 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
	margin-bottom:10px;
	width:100%;
}
.hasDatepicker.form-control[readonly]{
	cursor:pointer;
}
.ui-dialog .panel-heading{margin-left:0px;margin-right:0px;}

.tablebody{width:100%;}
.ui-dialog-content table tbody{
	font-size : 80%;
}
h3.panel-title{
	padding-top:6px;
}
.span33{
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: ;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 0px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
	text-overflow:ellipsis;
    color: #fff;background: none repeat scroll 0 0 #40a00b;
	}


.tableRecord{width: 350px; float: left; padding: 15px 6px;}

.ConditionQueryNavQueryResult span:nth-of-type(9n+1) > .queryResultItem {color: #fff;background: none repeat scroll 0 0 #a00b0c;}       
.ConditionQueryNavQueryResult span:nth-of-type(9n+2) > .queryResultItem {color: #fff;background: none repeat scroll 0 0 #40a00b;}      
.ConditionQueryNavQueryResult span:nth-of-type(9n+3) > .queryResultItem {color: #000;background: none repeat scroll 0 0 #fbed21;}       
.ConditionQueryNavQueryResult span:nth-of-type(9n+4) > .queryResultItem {color: #fff;background: none repeat scroll 0 0 #92278e;}      
.ConditionQueryNavQueryResult span:nth-of-type(9n+5) > .queryResultItem {color: #fff;background: none repeat scroll 0 0 #246c7e;}       
.ConditionQueryNavQueryResult span:nth-of-type(9n+6) > .queryResultItem {color: #fff;background: none repeat scroll 0 0 #0036a4;}      
.ConditionQueryNavQueryResult span:nth-of-type(9n+7) > .queryResultItem {color: #fff;background: none repeat scroll 0 0 #f6921e;}       
.ConditionQueryNavQueryResult span:nth-of-type(9n+8) > .queryResultItem {color: #fff;background: none repeat scroll 0 0 #0089d0;}      
.ConditionQueryNavQueryResult span:nth-of-type(9n+9) > .queryResultItem {color: #fff;background: none repeat scroll 0 0 #f6921e;}     

.tablepagination{width:100%;}

.definedQuery{
	width:100%;
	padding-left:10px;
	padding-right:10px;
}
.tableRecord {
padding: 12px 6px;
}
#id_customer_search .ConditionQueryContent .navbar-nav .dropdown > a {
padding-top: 12px;
padding-bottom: 12px;
color:#9E0F13;
}
.ui-dialog .ui-dialog-buttonpane{
	margin: 0;
	padding: 0 7px 0 0;
	border:none;
}
.flexigrid thead {
	background-color:rgb(95, 98, 99);
}/*http://windows7-demo:88/js/instanttable/css/instanttable.css 280*/

.flexigrid tbody .ev_modern {
	background-color: rgb(233,236,236);
}
.flexigrid tbody .odd_modern {
	background-color: rgb(218,220,220);
}
.flexigrid tbody tr td {
	line-height:28px;
	font-size:12px;
}

a {
color: #9E0F13;
text-decoration: none;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
background-color: #9E0F13;
border-color: #9E0F13;
}
.nav .caret{
	border-top-color: #9E0F13;
	border-bottom-color: #9E0F13;
}
.panel-primary {
border-color: #9E0F13;
}
.panel-primary > .panel-heading {
background-color: #9E0F13;
border-color: #9E0F13;
}
.theme-body-red{
	background: #2C2C2C;
}

#id_customer_group .form-group .col-md-9{
	width:60%;
	float:right;
	margin-right: 15px;
}
#id_customer_group .form-group .col-md-9 .btn-group {
	float:right;
}
#id_basicInfoForm .form-group {
	margin-bottom:0px;
}
#id_basicInfoForm .form-group > label{
	font-weight:normal;
	padding-right:0;
	line-height:28px;
}
#member .panel-body{
	padding-right:30px;
	margin-left:0;
	font-size: 12px;
}

#id_mail_b, #id_mobile_b{
	width:14px;
	height:14px;
	margin-top:14px;
}
#c_undefined_4 .btn{
	background-color:transparent;
}
.col-md-4 {
margin-top: 7px;
}
.panel-primary .panel-heading .btn{
	color:white;
}

.bootstrap-filestyle .input-group-btn:last-child > .btn{
	border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}


ul.bs-glyphicons-list .li_beautify{
	float: left;
	min-width: -moz-calc(96%/3 - 9px);
	min-width: -webkit-calc(96%/3 - 9px);
	min-width: calc(96%/3 - 9px);
	max-width: -moz-calc(96%/3 - 9px);
	max-width: -webkit-calc(96%/3 - 9px);
	max-width: calc(96%/3 - 9px);
	margin: 0px;
	margin-right: 10px;
	margin-bottom: 9px;
	padding: 0px;
	font-size: 13px;
	text-align: center;
	background-color: #328f34;
	border: 1px solid transparent;
	border-radius: 2px;
	color: #fff;
	height: 30px;
	line-height: 30px;
}
/*打开模态框，bootstrap+margin-right:15px*/
body.modal-open{
    margin-right: 0
}