/************************************************
 * JJalters
 * JJABC.com & amh.sh
 * @param Javascript
 * Update:2013-11-15
 * 
 */

.ico {
    display: inline-block;
    height: 16px;
    line-height: 9000px;
    margin-left: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 16px;
}
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	overflow:hidden;
	min-width: 400px;
	/*max-width: 600px;*/
	background: #FFF;
	color: #666666;
	border:1px solid #D8D8D8;
	-moz-border-radius: 0px; 
	-khtml-border-radius: 0px; 
	-webkit-border-radius: 0px; 
	border-radius: 0px;
	/*text-align:center;*/
	border-radius: 3px;
	box-shadow: 0 0px 59px -5px #00000054;
	transition: all 0.04s;
}
#popup_border {
	background:#fff;
	-moz-border-radius: 0px; 
	-khtml-border-radius: 0px; 
	-webkit-border-radius: 0px; 
	border-radius: 3px;
}
#popup_title {
	font-size: 14px;
	text-align: left;
	line-height: 38px;
	color: #6A6A6A;
	background: #EAEBEC url(../images/title.gif) top repeat-x;
	border: solid 1px #fff;
	border-bottom: solid 1px #B4B4B4;
	cursor: default;
	padding: 0em;
	padding-left:15px;
	margin: 0px;
	font-weight:normal;
	
	-moz-border-radius: 0px 0px 0px 0px ; 
	-khtml-border-radius:0px 0px 0px 0px  ; 
	-webkit-border-radius: 0px 0px 0px 0px ; 
	border-radius: 0px 0px 0px 0px ; 
}

#popup_content {
	/*background: 16px 16px no-repeat url(../images/info.gif);*/
	padding: 13px 21px 20px;
	margin: 0em;
	line-height:28px;
}

#popup_container .alert {
	/*background-image: url(../images/info.gif);*/
}

#popup_container .confirm {
	/*background-image: url(../images/important.gif);*/
}

#popup_container .prompt {
	/*background-image: url(../images/help.gif);*/
}

#popup_message {
	/*padding-left: 48px;*/
	padding: 5px 10px 0px 50px;
}

#popup_panel {
	text-align: center;
	margin: 17px 0em 0em 0em;
}

#popup_prompt {
	margin: .5em 0em;
}

.alert_btn {
    width: auto;
    padding: 1px 19px;
    margin-right: 5px;
    text-shadow: none;
    height: 28px;
	font-size: 12px;
	color: #555555;
	cursor: pointer;
	background-image: linear-gradient(-189deg, #ffffff 49%,#eeeeee 81%);
    border: 1px solid #8f8f8f;
    border-radius: 3px;
}
.alert_btn:hover {
    background-image: linear-gradient(-217deg, #ffffff 49%,#eeeeee 81%);
}

#popup_message span.ico{
    height: 49px;
    width: 50px;
    display: inline-block;
    margin-bottom: -15px;
    margin-left: -50px;
    background-repeat: no-repeat;
    background-size: 27px;
}
#popup_message span.JJright {
	background-image: url(../images/right.png);
}
#popup_message span.JJwrong {
	background-image: url(../images/notice.png);
}
#popup_message span.JJerror {
	background-image: url(../images/warning.png);
}

#popup_message div.item {
    line-height: 6px;
    padding: 4px 10px;
    margin: 8px;
    color: #8b8686;
    margin-left: 8px;
    border-left: 1px solid #d7d1d1;
}

#popup_ok {
    margin: 0px 8px;
    color: #545454;
    background-image: linear-gradient(-189deg, #ffffff 49%,#cad6ed 81%);
    border: 1px solid #5d6a82;
}
#popup_ok:hover {
    background-image: linear-gradient(-189deg, #ffffff 49%,#b7caee 81%);
}
div#popup_container.popup_focus {
    padding: 4px;
    margin-left: -4px;
    margin-top: -5px;
}
