﻿/* msgbox */
.mWindow { 
    font-family: "Microsoft JhengHei","微軟正黑體","PMingLiU","新細明體",sans-serif;
    width:100%; height:100%; position:fixed; left:0px; top:0px; display:none; 
}
.mWindow button {
    min-width:60px;
    height:24px; 
    line-height:22px;
    margin-right:4px;
    font-size:13px; 
    color:#fff;
    border:none;
    background-color:#e73c54;
    cursor:pointer; 
    vertical-align:middle;
}
.mWindow button.ok { color:#e73c54; background-color:#fff; border:1px solid #e73c54; }
.mWindow button.ok:hover { background-color:#e73c54; color:#fff; }
.mWindow button.cancle { background-color:#e73c54; }
.mWindow button.cancle:hover { background-color:#9f9e9e; color:#fff; }
.mWindow .mBG { position: absolute; top:0; left:0; width:100%; height:100%; background-color: #000; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; } 
.mWindow .mLayout
{
    width:350px; min-height:40px;
    position: absolute; top:100px; left:50%; margin-left:-175px;
    -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
    border:3px solid #ccc; background-color: #fff; padding:10px 10px 0px 10px;
}
.mWindow .mLayout i { position:absolute; right:10px; top:10px; cursor:pointer; font-style: normal; }
.mWindow .mLayout i:hover { color:#e73c54; transition:color 250ms ease-in-out; }
.mWindow .mLayout div { display:table-cell; vertical-align:middle; }
.mWindow .mLayout div img { width:60px; height:60px; padding:10px; }
.mWindow .mLayout div.mCmd { display:block; border-top:1px solid #ccc; padding:6px 0px; text-align:right; }
.mWindow .mLayout .mTitle { font-size:16px; color:#e73c54; margin:0; padding:0; }
.mWindow .mLayout .mDesc { font-size:13px; margin:0; padding:0; }
.mWindow .mlocker { width:100%; height:100%; position: absolute; top:50%; left:0; margin-top:-36px; color:#fff; text-align:center; }
.mWindow .mlocker span { font-weight:bolder; font-size:28px; }
.mWindow .mlocker img { margin-right:20px; margin-bottom:10px; vertical-align:middle; }