#popup_container { 
		width:70%; max-width:400px; 
		font-family:"微软雅黑"; 
		height:auto;
		display:table;
		background:#FFFFFF;
		-moz-border-radius: 5px;     
    	-webkit-border-radius: 5px;   
    	border-radius:5px; 
}
#popup_title { color:#41c8fa; font-size:18px; text-align:center; border-bottom:2px #41c8fa solid; line-height:48px; height:50px;}
#popup_content { font-size:16px; color:#333333; line-height:28px; padding:0;}


#popup_message {  
	border-bottom:1px #c5c5c5 solid; 
	padding:20px 10px; text-align:left;
}


#popup_panel {TEXT-ALIGN: center; height:45px; color:#333333;}
.popup_ok_alert{ border:0; background:none; width:100%; height:100%; padding:0px; margin:0px; outline:none; line-height:38px;color:#333333; font-size:18px;}
.popup_ok_alert:active{ background:#b7e6f7;line-height:28px; color:#ffffff;}

.popup_ok_confirm{ border:0; background:none; width:49%; height:100%; padding:0px; margin:0px; outline:none; 
line-height:38px; float:left; border-right:1px solid #c5c5c5;color:#333333;}
.popup_ok_confirm:active{ background:#b7e6f7;line-height:38px; color:#ffffff;}

.popup_cancel_confirm{ border:0; background:none; width:50%; height:100%; padding:0px; margin:0px; outline:none; 
line-height:38px; float:left;color:#333333;}
.popup_cancel_confirm:active{ background:#b7e6f7;line-height:38px; color:#ffffff;}




#popup_prompt {
	MARGIN: 0.5em 0em
}

.ui-mobile-viewport{ position:relative;}
#grey { position:absolute; width:100%; 
		height:100%;  background-color: #777;
   		filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;
		z-index:100; top:0; left:0;}