#jd_shadow{z-index:10000;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background-color:#333;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#jd_dialog{z-index:999999;position:absolute;}
#jd_dialog_s{position:absolute;top:5px;left:5px;background-color:#000000;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
#jd_dialog_m{position:absolute;}
#jd_dialog_m_h{clear:both;width:100%;height:30px; cursor:move; position:relative;}
#jd_dialog_m_h_l{float:left; width:2px; height:30px; display:block; background:url(../image/dialog/title_left.png) no-repeat;}
#jd_dialog_m_h_m {height:30px; display:block; float:left; background:url(../image/dialog/title_bg.jpg) repeat-x;}
#jd_dialog_m_h_m h3 { color: #FFFFFF;float: left; font-size: 14px;height: 30px; line-height: 30px; margin: 0;overflow: hidden; text-indent: 8px;}

#jd_dialog_m_h_r{position:absolute; width: 125px; height: 30px; right:0; top:0; text-align:right; background:url(../image/dialog/title_right.png) no-repeat right top;}

#jd_dialog_m_h2{position:relative;width:100%;height:30px;background-color:#1179c8;z-index:9999;text-align:right;cursor:move;}
#jd_dialog_m_h2_m {height:30px; line-height:30px;display:block; float:left;color:#fff;padding-left:15px;text-align:left;}
#jd_dialog_m_h2_r{margin:10px 10px 0 0;display:inline-block;*display:inline;*zoom:1;}
#jd_dialog_m_h2_r button { background: url(../../images/icon_top.png) no-repeat scroll 0 0 transparent; border: 0 none; width:14px;height:14px; cursor: pointer; display:inline-block;*display:inline;*zoom:1;margin-left:10px;}
#jd_dialog_m_h2_r button.ressize{background-position: 0 -30px ;}
#jd_dialog_m_h2_r button.closewin{background-position: 0 -60px ;}

#jd_dialog_m_b{clear:both; background:#fff;}
#jd_dialog_m_b_1{position:absolute;alpha(opacity=0);-moz-opacity:0.0;opacity:0.0;z-index:9;}
#jd_dialog_m_b_2{position:absolute;z-index:8;}
#jd_dialog_m_t{clear:both; height:34px; border-left: 1px solid #023F5D; border-right: 1px solid #023F5D; line-height:34px; text-align:right; background:url(../image/dialog/bottom_button_bg.jpg) repeat-x;}

#jd_dialog_b{clear:both;width:100%;height:2px; position:relative;}
#jd_dialog_b_l{float:left; width:2px; height:2px; display:block; }
#jd_dialog_b_m {height:2px; display:block; float:left; }
#jd_dialog_b_r{position:absolute; width: 2px; height: 2px; right:0; top:0;}

#jd_dialog_m_h button { background: url(../image/dialog/icon.jpg) no-repeat scroll 0 0 transparent; border: 0 none; float: left;height: 30px;line-height: 30px; width: 41px;	cursor: pointer;}
#jd_dialog_m_h .blank {width:82px;float:left;height:30px;}
#jd_dialog_m_h .minsize {background-position: -41px 0;}
#jd_dialog_m_h .minsize:hover {background-position: -201px 0;}
#jd_dialog_m_h .maxsize {background-position: -82px 0;}
#jd_dialog_m_h .maxsize:hover {background-position: -242px 0;}
#jd_dialog_m_h .ressize {background-position: -2px 0; display:none;}
#jd_dialog_m_h .ressize:hover {background-position: -162px 0;}
#jd_dialog_m_h .closewin {background-position: -122px 0;}
#jd_dialog_m_h .closewin:hover {background-position: -282px 0;}

#jd_dialog_m_t button, .dialogBtn { background: url(../image/dialog/button.png) no-repeat scroll -247px -135px transparent; border: 0 none; margin-right: 5px; height: 26px;line-height: 26px; width: 61px; cursor: pointer; margin-top: 5px; color:#1A5C8E; font-weight:bold;}
#jd_dialog_m_t button:hover, .dialogBtn:hover {background-position: -182px -135px; color:#703602;}
div.tip_dialog {margin: 10px; font-size:14px; line-height: 48px;}
i.success {width:48px; height:48px; display:block; float:left; background:url(../image/dialog/succeed.png) no-repeat left top;}

div.showDiag {padding:10px;}
div.showDiag h2 {font-size:14px; clear:both;}
div.showDiag input {width: 260px; height: 20px; font-size:14px; padding: 5px;}
