.popContainer {
    /*背景遮罩*/
    z-index: 99999;
    position: fixed;
    width: 100%;
    background: rgba(122, 148, 143, 0.9);
    opacity: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    max-height: 100%;
    max-width: 100%;
    display: inline-block;
    text-align: center;
}

.popMain {
    /*內容及控制容器*/
    top: 40%;
    position: relative;
    transform: translateY(-50%);
    text-align: center;
    margin: auto;
    display: inline-block;
    min-width: 30%;
}

    .popMain .popContent {
        /*內容容器*/
        -moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
        -webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);
        box-shadow: 0 0 20px rgba(0,0,0,.2);
        border-radius: .25rem .25rem 0rem 0rem;
        font-size: 1.2rem;
        background: #fff;
        color: #535863;
        padding: 20px 15px;
    }

        .popMain .popContent p {
            /*內容文字*/
            margin: 2px auto;
            text-align: center;
            font-size: 1.5rem !important;
        }

        .popMain .popContent .tbpopPrompt {
            /*prompt輸入欄*/
            border: 1px solid #BBBBBB;
            background: #fff;
            /* 邊角圓弧化，不同瀏器覧設定不同　*/
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
            height: 1rem;
            font-size: 1rem;
        }

    .popMain .popCtrl {
        /*控制容器*/
        display: flex;
        flex-direction: row;
        height: 2.4rem;
        width: 100%;
    }

        .popMain .popCtrl input {
            /*控制按鈕*/
            transition: background-color .2s;
            flex: auto;
            color: #fff;
            border: 0px;
            padding: 5px 25px;
            font-size:1.2rem;
        }

            .popMain .popCtrl input:hover {
                opacity:0.8;
            }

            .popMain .popCtrl input:focus {
                /* 刪除focus的邊框 */
                outline: none;               
            }

        .popMain .popCtrl .popConfirm {
            /*confirm確認按鈕*/
            background: #0bd9b9;
            border-radius: 0 0 0rem .25rem;
        }

        .popMain .popCtrl .popCancel {
            /*confrim取消按鈕*/
            background: #333333;
            border-radius: 0 0 .25rem 0rem;
        }

        .popMain .popCtrl .popOk {
            /*alert確認按鈕*/
            background: #0bd9b9;
            border-radius: 0 0 .25rem .25rem;
        }

        .popMain .popCtrl .btnpopPrompt {
            /*prompt確認按鈕*/
            background: #0bd9b9;
            border-radius: 0 0 .25rem .25rem;
        }
