﻿ul{
	padding:0px;
	list-style:none;
}

.mui-content{
	font:-size:14px;
}

.mui-control-content,.mui-slider-group{
	
}

.mui-slider .mui-slider-group .mui-slider-item{
	height:auto;
}

.mui-segmented-control.mui-segmented-control-inverted ~ .mui-slider-progress-bar{
	background-color:#F00;
}

.mui-segmented-control.mui-segmented-control-inverted .mui-control-item{
	color:#333;
}

.mui-bar .ibtn-icon span{
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	padding-top: 22px;
	display: block;
}

.mui-bar{
	z-index:99999;
}

.mui-bar .btn{
	padding: 5px 10px;
    font-size: 15px;
}

.mui-bar .mui-btn {
	padding: 5px 12px;
	line-height: 24px;
}

.mui-badge{
	position: absolute;
	right: 16px;
	top: 5px;
	color:#fff;
	background:#F00;
	display:none;
}

.min-badge{
	padding:0px;
	width:10px;
	height:10px;
}

.mui-bar-tab .mui-tab-item{
	position:relative;
}

.mui-table-view{
	margin-top:12px;
}

.mui-table-view-cell{
	font-size:14px;
}

.mui-table-view-cell .mui-icon{
	position: absolute;
	font-size: 20px;
	left: 18px;
	padding:2px;
}

.mui-table-view-cell .mui-icon +a{
	margin-left:16px;
}

.mui-btn-block{
	padding:8px 0px;
}

.mui-input-group .mui-input-row {
    height: 45px;
	padding:5px 0px 3px;
}

.btn-search{
	display:block;
	background:#004000;
	color:#fff;
	border:none;
	border-radius:2px;
	margin-top:10px;
}

.bar-search-form{
	width: 68%;
	float: left;
	margin: 2px 0px 0px 2%;
}

.bar-search-form .link-logo {
    width: 36px;
    height: 36px;
    display: block;
    float: left;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    margin: 2px -1px 2px 6%;
	border: 1px solid #DFDFDF;
	border-right: none;
	background:#fff;
    /*background: transparent url("../images/bar-logo.png") no-repeat scroll right center / auto 36px;*/
}

.bar-search-form .link-logo img{
	width:100%;
	padding:3px;
	border-right: 1px solid #ddd;
}

.bar-search-form .keyword {
    width: 63%;
    padding: 0px 5px;
    height: 36px;
    margin: 2px 0px;
    float: left;
    border-top: 1px solid #DFDFDF;
    border-bottom: 1px solid #DFDFDF;
    font-family: "微软雅黑";
    border-radius: 0px;
    border-right: none;
    font-size: 14px;
}

.bar-search-form .ibtn-search {
    width: 15%;
    height: 36px;
    margin: 2px 0px;
    background: #FFF url("../images/search.png") no-repeat scroll center center / auto 60%;
    float: left;
    line-height: 40px;
    text-align: center;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    display: block;
    border-bottom: 1px solid #DFDFDF;
    border-top: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
}

.h-line{
	background: transparent url("../images/h_line.png") repeat-y scroll right center;
}

.i-item-link{
	line-height: 40px;	
	padding:5px 0px 3px;
	position: relative;
	border-bottom: 1px solid #DDDDDD;
	clear: both;
}

.i-item-link label{
}

.i-item-link .text{
	float: right;
	display: block; 
	padding-right:40px ;
	text-align: right;
}
.i-item-link .mui-icon-arrowright{
	position: absolute;
	right: 0px;
	top:12px;
}

.i-item-input{
	line-height: 40px;
	margin: 0px 15px;	
	padding: 5px 0px;
	position: relative;
	border-bottom: 1px solid #efe8e8;
	clear: both;
	overflow: auto;
	
}

.i-item-input label{
	float: left;
	width:70px;
}

.i-item-input input{	
	float: left;
	width: 75%;
	border: none;
	padding: 2px 5px;
	font-size: 14px;
	margin-bottom: 0px;
}

.footer-content{
	margin:5px 0px 20px;;
	color: #999;
}

.footer-content .f-icon-list{
	list-style:none ;
	padding: 0px;
}
.footer-content .f-icon-list li{
	display: block;
	width: 20%;
	float: left;
}
.footer-content .f-icon-list p{
	text-align: center;
	margin-top:-8px;
}

.footer-content .f-info{
	border-top:1px solid #ccc;
	padding: 20px 20px 45px;
	line-height: 16px;
	word-break:break-all;
	text-align: center;
	
	font-size: 12px;
}

.f-adv-img img, .f-icon-list img{
	width:100%;
}

.message-box{
	position:fixed;
	z-index:9999999;
	left: 0;
	right:0;
	bottom:270px;
	padding:6px 20px;
	background:#333;
	color:#fff;
	font-size:14px;
	border-radius:2px;
	box-shadow:0px 0px 3px;
	width:60%;
	max-width:600px;
	margin:0px auto;
	display:none;
	opacity:0.9;
	text-align:center;
}

.single-row{
	overflow:hidden;
	text-overflow:ellipsis; 
	white-space: nowrap;
	padding: 0px 8px;
}

.null-data{
	padding-top:120px;
	color:#9899a2; 
	text-align:center;
}

.ajax-loading{
	width:120px;
	height:120px;
	background:#666;
	background-image:url(../images/ajax-loading.gif);
	position:absolute;
	z-index:99999999;
	border-radius:10px;
	display:none;
}

.btn-group{
	position:relative;
	padding:20px 5px;
}

.bg-red{
	background-color:#f00;
	color:#fff;
}

.bg-grv{
	background-color:#666;
	color:#fff;
}

.bg-gre{
	background-color:#093;
	color:#fff;
}

.bg-blu{
	background-color:#36C;
	color:#fff;
}

.bg-yel{
	background-color:#F93;
	color:#fff;
}

.data-table{
	width: 97%;
	margin: 1.5%;
	font-size:14px;
	color:#666;
}

.data-table tfoot{
	
}

.data-table th{
	border: 1px solid #ccc;
	font-weight:100;
	padding:5px;
}

.data-table tr{
	height:27px;
}

.data-table td{
	padding:0px 15px;
	border: 1px solid #ccc;
}

.require{
	color:#f00;
}


.app-mask{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:1000px;
	z-index:999991;
	background:#000;
	opacity:0.9;
	display:none;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:25px;
}
.app-mask p{
	text-indent:25px;
	font-size:14px;
}


