/* ==========================================================================
    ktmui
   ========================================================================== */
/* popup */
.modalBg{position:fixed;top:0;left:0;background-color:#000;opacity:0;width:100%;height:100%;transition:all 0.4s 0s;}

.lAlert1{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:700;}
.lAlert1 .modalBg{opacity:0.6;}
/*.lAlert1 .popupBg{position:fixed;top:50%;left:40px;transform:translateY(-50%);padding:27px 40px 16px;border-radius: 14px;box-shadow: 6px 14px 16px 0 rgba(15, 21, 34, 0.25);background-color: #fff;text-align:left;overflow-y:auto;width:calc(100% - 80px);max-height:calc(100% - 60px);}*/
/*.lAlert1 .popupBg{position:fixed;top:500px;left:50%;transform:translate(-50%,-50%);padding:27px 40px 16px;border-radius: 14px;box-shadow: 6px 14px 16px 0 rgba(15, 21, 34, 0.25);background-color: #fff;text-align:left;overflow-y:auto;width:800px;max-height:calc(100% - 60px);}*/
.lAlert1 .popupBg{position:fixed;top:650px;left:50%;transform:translate(-50%,-50%);padding:27px 40px 16px;border-radius: 4px;box-shadow: 6px 14px 16px 0 rgba(15, 21, 34, 0.25);background-color: #fff;text-align:left;overflow-y:auto;width:700px;max-height:calc(100% - 60px);}
.lAlert1 .close{position:absolute;top:18px;right:14px;background:url(../images/icon-close1.png) 50% 50% no-repeat;background-size:14px auto;text-indent:-9999px;font-size:0;width:24px;height:24px;}
.lAlert1 h3{font-size:16px;font-weight:bold;color: #222;line-height:27px;padding:0 0 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lAlert1 .mInfo5 + .txt{margin-top:10px;}
.lAlert1 .mInfo5{margin:12px 0 0;border-radius: 5px;padding:15px 18px;}
.lAlert1 .mInfo5 ul{margin-top:0;}
.lAlert1 .mInfo5 li.line1{border-top:1px dotted #ddd;margin-top:12px;padding-top:10px;}
.lAlert1 .mInfo5 li.line1:before{top:19px;}
.lAlert1 .mInfo5 li{padding-left:10px;}
.lAlert1 .mInfo5 li:before{background-color:#666;top:9px;width:2px;height:2px;}
.lAlert1 .info{font-size: 14px;text-align: center;color: #666;margin:10px 0 0;}
.lAlert1 .info span{position:relative;display:inline-block;padding:0 10px 3px;}
.lAlert1 .tit{font-size: 14px;font-weight: 500;text-align: center;color: #333;}
.lAlert1 .tit + .txt{margin-top:10px;}
.lAlert1 .tit + .dot{margin-top:20px;}
.lAlert1 .txt{font-size: 14px;color: #777;}
.lAlert1 .tit.tal,
.lAlert1 .txt.tal{text-align:left;margin-right:0;}
.lAlert1 .txt + .txt{margin-top:9px;}
.lAlert1 .ico,
.lAlert1 .dot{position:relative;font-size: 14px;color: #666;margin-top: 5px;padding:0 0 0 10px;}
.lAlert1 .dot:before{content:"";position:absolute;top:9px;left:0;width:2px;height:2px;background-color: rgba(128, 131, 142, 0.5);opacity:0.5;}
.lAlert1 .ico + .ico{margin-top:24px;}
.lAlert1 .ico{padding:0 0 0 16px;}
.lAlert1 .ico .i{position:absolute;top:0;left:0;}
.lAlert1 .button{display:-webkit-flex;display:flex;margin:40px -40px -16px;}
.lAlert1 .button > a{-webkit-flex:1;flex:1;background-color:#f7f7f9;font-size:14px;font-weight:normal;color:#80838e;text-align:center;line-height:56px;height:56px;}
.lAlert1 .button > a.primary{background-color:#a9acbb;color:#fff;font-size:16px;font-weight:500;}
.lAlert1 .button > a + a.primary{background-color:#00c5cd;color:#fff;font-size:14px;font-weight:normal;}

