#wlc-cover {display: block; background: #000; opacity: 0.3; z-index: 9998; position: fixed; top: 0; left: 0; bottom: 0; right: 0;}
#wlc-box {max-height: 80%; cursor: default; display: block;background:#fff; position: absolute; top: 10%; left: 50%; width: 480px!important; height: 480px!important;border-radius:5px;max-height: 80%;overflow-y:auto; overflow-x:hidden;margin-left: -240px;box-shadow:0 10px 25px rgba(0, 0, 0, 0.5); z-index: 99999;}
#wlc-box, #wlc-box * {box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#wlc-box .inside {float:left;clear:both;width:100%;padding:40px 25px 15px 25px;}
#wlc-box .inside > div {float:left;clear:both;width:100%;margin:5px 0;text-align:center;font-size:13px;color:#444;line-height:18px;}
#wlc-box .inside > div.html1 {text-align:center;position:relative;margin-top:0;margin-bottom:25px;}
#wlc-box .inside > div.html1 img {display:inline-block;width:auto;height:auto;max-width:100%;max-height:80px;}
#wlc-box .inside > div.html2 {font-size:22px;font-weight:600;text-transform:uppercase;color:#000;line-height:24px;margin-bottom:20px;}
#wlc-box .inside > div.html3 {font-size:16px;font-weight:500;text-transform:uppercase;color:#333;line-height:20px;margin-bottom:20px;}
#wlc-box .inside > div.html4 {font-size:13px;font-weight:500;color:#999;line-height:20px;margin-bottom:15px;}
#wlc-box .inside > div.html5 {font-size:13px;font-weight:500;color:#999;line-height:20px;margin-bottom:15px;}
#wlc-box .inside > div a {display:inline-block;font-size:14px;font-weight:600;padding:12px 15px;color:#fff;border-radius:3px;background:#02C39A;text-decoration:none;margin:10px 0;}
#wlc-box .inside > div a:hover {background:#05af8b;}

#wlc-box #wlc-close {position:absolute;right:5px;top:5px;font-size:24px;color:#333;width:32px;height:32px;line-height:32px;text-decoration:none;text-align:center;cursor:pointer;transition: 0.25s;}
#wlc-box #wlc-close i {line-height:30px;text-align:center;}
#wlc-box #wlc-close:hover {transform:rotate(180deg);}

.wlc-support {display:inline-block;width:100%;clear:both;text-align:right;border-top:1px solid #eee;margin:12px 0 10px 0;padding:8px 0;}
.wlc-support a, .wlc-support a:hover {font-size:11px;font-weight:500;color:#aaa;text-decoration:none;}

@media screen and (max-width: 560px) {
  #wlc-box {width: 90%!important; max-width: 90%; height: 90%!important; max-height: 90%; margin: 0; top: 5%; left: 5%;}
}