/**
 * dialog css for myjrj
 * author:hongda.yu@jrj.com.cn
 */
.album-dialog { position: fixed;_position: absolute; z-index: 9510; top: 50%; left: 50%; border-radius: 10px; overflow: hidden; /*-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);*/  }

.album-mask {
	z-index: 9400;
	background:rgba(0,0,0,0);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00000000',EndColorStr='#00000000');
	/*opacity: 0;
	background:#000;*/
}
.album-mask-show { 
    background: url(../images/bg.png)\9;
    *background: url(../images/bg.png);
    _background: none;
   background:rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#50000000',EndColorStr='#50000000');
    -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;
}

.album-dialog .md-close { background:url(../images/dialog-close-new.jpg) 0 0 no-repeat; }
.album-dialog .md-close:hover { background:url(../images/dialog-close-new.jpg) 0 -20px no-repeat; }
.md-btn-panel input,.btn_confirm{background:url(../images/stuff/tagon.png) no-repeat; }

.album-dialog .md-container{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	opacity: 0;
	-webkit-transition: all 0.3s cubic-bezier(.37,-0.04,.45,1.54);
	-moz-transition: all 0.3s cubic-bezier(.37,-0.04,.45,1.54);
	transition: all 0.3s cubic-bezier(.37,-0.04,.45,1.54);
    background: #fff;
    padding: 0 35px;
    
}
.album-dialog-show  .md-container{
    visibility:visible;
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

.album-dialog-show { -moz-transform:translateX(0),translateY(0); -ms-transform:translateX(0),translateY(0); -o-transform:translateX(0),translateY(0); -webkit-transform:translateX(0),translateY(0); transform:translateX(0),translateY(0);
                     /*box-shadow:0 0 10px rgba(0,0,0,0.5);border: 4px solid #7e7e7e\9;*border: 4px solid #7e7e7e; _border: 4px solid #7e7e7e;*/
}

.album-dialog .md-container{
	color:#fff;
}
.album-dialog .md-container .note-text { color:#be1227;text-indent: 30px;margin-top:5px;}

.album-dialog .md-container .md-content{
	color:#494949;font-size:14px;padding:20px;background:#fff;
}
.album-dialog .md-container .md-content-notitle{
    border-radius: 3px;
}
.album-dialog .md-container .md-content-nopadding{
    padding-bottom:0;
}
.album-dialog .md-close{
	position:absolute;
	right:14px;
	top:11px;
	width:20px;
	height:20px;
	overflow:hidden;
	cursor:pointer;
  z-index:10;
}
.album-dialog .md-titlebar{
	background:#fff;
	padding:0 20px;
    padding-top:20px;
	font-size:16px;
	line-height:41px;
    height:41px;
    overflow:hidden;    
    color:#FD464D;
    border-bottom:1px solid #ddd;
}
.album-dialog .md-btn-panel{text-align:center;padding:25px 0 25px 0;background:#fff;
}
.md-btn-panel input { border:none;cursor:pointer;vertical-align:middle;display:inline-block; text-align:center;font-size:12px;text-decoration:none;-moz-transition: all .2s; -o-transition: all .2s; -webkit-transition: all .2s; transition: all .2s; color:#fff;overflow:hidden; height:32px;line-height:32px;padding:0 20px;font-size:16px;background:#FD464D;border-radius:5px; }
.md-btn-panel input:hover{background:#FD464D; }
.md-btn-panel input:active, .md-btn-panel input:selected, .md-btn-panel input:visited { 
    border: none;
    outline: none;
}
    /*.md-btn-panel input.md-cancel { border:none;cursor:pointer;vertical-align:middle;display:inline-block; text-align:center;font-size:12px;text-decoration:none;background:#eee;transition: all .2s;width:86px;height:38px;line-height:38px;color:#777;font-size:14px;font-weight:normal;border:1px solid #ccc;}
    .md-btn-panel input.md-cancel:hover {background:#efecec;text-decoration:none;color:#343434;}*/

/*处理火狐下按钮虚线框*/
.md-btn-panel input::-moz-focus-inner {
    padding: 0;
    border: none;
}
.md-mini-alert .md-content, .md-mini-confirm .md-content{
	padding: 10px 20px 5px;
	width: 120px;
	line-height: 18px;
}
.md-mini-prompt .md-content{
	padding: 5px 10px;
	width: auto;
	height: 18px;
	line-height: 18px;
}

.md-alert, .md-confirm{
	z-index:9600
}
.md-alert .md-content, .md-confirm .md-content{
	padding: 20px 20px;
	width: 260px;
	text-align: center;
}
    .md-alert .md-titlebar, .md-confirm .md-titlebar { width:260px;padding:0 20px;}
.md-alert .md-btn-panel, .md-confirm .md-btn-panel{
	padding: 0 0 20px;
}

.md-body{
	
}
.md-standard-dialog .md-content{
	padding:0;
}
.md-standard-dialog .md-btn-panel{
	padding: 0;
}

.md-btn-panel input.btn_confirm{}
/*.md-btn-panel input.confirm-cancel { border:none;cursor:pointer;vertical-align:middle;display:inline-block; text-align:center;font-size:12px;text-decoration:none;background:#eee;transition: all .2s;width:86px;height:38px;line-height:38px;color:#777;font-size:14px;font-weight:normal;border:1px solid #ccc;}
    .md-btn-panel input.confirm-cancel:hover {background:#efecec;text-decoration:none;color:#343434;}*/

.md-content-prompt { position:relative;padding: 0 10px; }
    .md-content-prompt i { background: url(../images/dialog-icon-prompt-arrow.png) no-repeat; position: absolute; bottom: -12px; left: 50%; margin-left: -6px; display: inline-block; width: 12px; height: 7px; }

