﻿
.divfirmware {  
	background-color:rgba(255, 255, 255, 1); 
	width:100%;
	height:120%;
	top:0;
}

.divwaiting{  
	background-color:rgba(255, 255, 255, 0);
	width:100%;
	height:100%;
	/*border:1px solid #00457b;*/
	z-index:-1;
	position:absolute;
	display:block;
	top:0;
	padding-left: 1em;
	padding-right: 1em;
}


.divconfig {  
	background-color:rgba(255, 255, 255, 1);  
	height:100%;
	top:0;
}



.divconfig_bak{  
	background-color:rgba(255, 255, 255, 1);  
	height:100%;
	/*border:1px solid #00457b;*/
	z-index:9901;
	position:absolute;
	top:0;
	padding-left: 1em;
	padding-right: 1em;
}



.divxdn-list{padding-left:0.1em;padding-top:0.2em;}
.divxdn-list div{line-height:100%;}


.navbar-nav div{line-height:200% !important;font-weight:100 !important;color:#fff !important;background-color:#31B0D5!important;}
.navbar-header div{color:#fff !important;font-size:1.9em;line-height:100% !important;}


.divfirmware2
{
}

.navbar-user{padding-left:1.5em; font-size:1.5em;font-weight:100;border:none;border-radius:0px;background-color:#31B0D5}


.divfirmware3
{
	border-right:1px solid #fff;
	padding: 1em;
	padding-top:0.1em;
}


.divfirm_size
{
	font-size:1.7em;
}



.divfullscreen {  
	background-color:rgba(130, 130, 130, 0.3);  
	height:100%;
	width:100%; 
	/*border:1px solid #00457b;*/
	z-index:9990;
	position:absolute;
	top:0;
}

.divsimulate {  
	/*background-color:rgba(0, 0, 0, 0.8);*/ 
	background-color:#364b60;
	height:500%;
	width:100%; 
	/*border:1px solid #00457b;*/
	z-index:9991;
	position:absolute;
	top:0;
}

.divcenter{
	margin: 0 auto;
	width: 300px;
	height: 300px;
	border: 1px solid #00f;
	vertical-align:middle;
	text-align:center;
	padding-bottom:10px;
	background-color:rgba(255, 255, 255, 1);
}

.dialog_css
{
	background-color:rgba(49, 176, 213, 1);
	vertical-align:middle;
}

.dlg_title
{
	font-size:22px;
	height:40px;
}

.dlg_btn_fontsize
{
	font-size:26px;	
}

.dlg_context_fontsize
{
	font-size:36px;	
}


.dlg_radio
{
	width:24px;
    height:24px;
	border-radius:100%;
	border:1px hidden;
}

.input_css
{
	font-size:24px;	
}


.dlg_margin
{
	margin-left:0px !important;
	margin-right:0px !important;
}


.DlgProgressBar,.DlgProgressBars
{
	width:100%
	position:relative;
	border:1px solid #9d55b8;
	padding: 1px;
} 
.DlgProgressBar div,.DlgProgressBars div 
{
	display:block;
	position:relative;
	background:#9d55b8;/* 进度条背景颜色 */ 
	color: #333333;
	height: 50px; /* 高度 */
	line-height: 50px;
	/* 必须和高度一致，文本才能垂直居中 */
} 
.DlgProgressBars div
{
	background:#090
} 
.DlgProgressBar div span,.DlgProgressBars div span
{
	position:absolute;
	/* 宽度 */
	text-align:center;
	font-weight: bold;
} 
.DlgProgressBarCent
{
	margin:0 auto;
	width:300px;
	overflow:hidden
}

.ProgressBarCent
{
	margin:0 auto;
	width:100%;
	border:1px solid :#9d55b8;;
	overflow:hidden;
}


