.lim-modal.blocker {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    z-index: 99999;
    padding: 0px;
    box-sizing: border-box;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.75);
    text-align: center;
    scroll-behavior: smooth;
}

.lim-modal.blocker * {
    box-sizing: border-box;
}

.lim-modal.blocker.padding-top-bottom-20 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.lim-modal.blocker:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.05em;
}

.lim-modal.blocker.behind {
    background-color: transparent
}

.lim-modal.blocker .layout {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    z-index: 2;
    text-align: left;
}

.lim-modal.blocker .layout > .header-box {
    height: 2em;
    line-height: 2em;
    width: 100%;
    display: block;
    text-align: center;
}
.lim-modal.blocker .layout > .content-box {
    display: block;
}
.lim-modal.blocker .layout > .footer-box {
    text-align: center;
    padding: 0px 15px 30px;
}
.lim-modal.blocker .layout > .footer-box > button {
    width: 40%;
    padding: 5px 10px;
    margin: 0px 5px;
}
.lim-modal.blocker .layout > .footer-box > .hr {
    width: 80%;
    margin: 0 auto 1em;
}

.lim-modal.blocker .layout {
    font-family: '微软雅黑';
    font-size: 14px;
    width: 80%;
    background: #fff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 10px #000;
    -moz-box-shadow: 0 0 10px #000;
    -o-box-shadow: 0 0 10px #000;
    -ms-box-shadow: 0 0 10px #000;
    box-shadow: 0 0 10px #000;
    position: relative;
}

.lim-modal.blocker .layout > .header-box {
    background-color: #ffa5009e;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

.lim-modal.blocker .layout > .content-box {
    padding: 30px 15px;
}


.lim-modal.blocker .layout a.close-modal {
    position: absolute;
    top: -12.5px;
    right: -12.5px;
    display: block;
    width: 30px;
    height: 30px;
    text-indent: -9999px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')
}
/** 扩充请加在下面 **/

.lim-modal.blocker .layout {
    text-align: center;
}

.lim-modal.blocker .layout > .header-box > span {
    display: block;
    height: 100%;
}

.lim-modal.blocker .layout > .header-box > span:before {
    content: '';
    height: 100%;
    width: 0;
    display: inline-block;
    vertical-align: middle;
}

.lim-modal.blocker .layout .icon-content-outer {
    word-wrap: break-word;
    padding: 0 10px;
    display: inline-block;
	vertical-align: middle;
    max-width: 80%;
}

.lim-modal.blocker .layout .icon-box {
    display: table-cell;
    width: 60px;
    height: 60px;
    padding: 10px 16px 10px 0;
    vertical-align: middle;
}

.lim-modal.blocker .layout .icon-box + .content-box {
    display: table-cell;
    vertical-align: middle;
    padding: 0;
    /*max-width: calc(100% - 80px);*/
    text-align: left;
}

.lim-modal.blocker .layout > .footer-box > button {
    display: inline-block;
    width: 40%;
    max-width: 100%;
    padding: 12px 0;
    line-height: 1;
    margin: auto;
    font-size: 14px;
    cursor: pointer;
    text-align: center;
    -webkit-transition: all 0.20s ease-in-out;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
}

/* one button width (ok) */
.lim-modal.blocker .layout > .footer-box > button:first-of-type:nth-last-of-type(1) {
    width: 45%;
}

/* two buttons width (ok, no) */
.lim-modal.blocker .layout > .footer-box > button:first-of-type:nth-last-of-type(2),
.lim-modal.blocker .layout > .footer-box > button:first-of-type:nth-last-of-type(2) ~ button {
    width: 40%;
}

.lim-modal.blocker .layout > .footer-box > .hr.gray {
    border-top: solid 2px #000000;
    border-bottom: solid 2px #252525;
}

.lim-modal .layout.width-auto {
    width: auto !important;
}

.lim-modal .layout > .footer-box button.width-70p {
    width: 70% !important;
}

/** layout-style1 金色视窗 */
.lim-modal .layout.layout-style1 {
    width: 460px;
    max-width: 80%;
    border-radius: 5px;
    vertical-align: middle;
    display: inline-block;
    z-index: 10;
    color: #FEFEFE;
    border: 1px solid #9c7736;
    font-size: 14px;
    background-color: #0C0C0C;
    overflow: hidden;
}

.lim-modal.blocker .layout.layout-style1 .icon-exception {
    display: inline-block;
    width: 100%;
    padding-top: 100%;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABqCAMAAABj/zSlAAAC+lBMVEUAAAD888388838883888388838883888388838883888388838883888388838883888388838883888388838883888388838883888388838883888388838883888388838883CkkDGr5Lk07n8881IRURyVibl1bpJRkXIsJOxnYbFrpHTwK2/kD9GQ0LRvavMtZd5WyfJspTj07i4ijy8pou9p42ekH3Svqy2oYnl17rWw6/Vwq7QuZmum4U+PDxTT0xBPj49OTmzn4fOt5hRTUtCQ0c0MjPDrJDx5sLUsGzDlETbvH27jT47ODilfDbQvKktKy3InE5NSkipfzjh0bfRu5vLs5VtUyjfzrWbjXzGl0ivgzru4cDv3KzAqo+ThnZdWlmol4CPg3PKn1NaVlO2i0GLaS7YxbHs2Ka5po2klIBzbWdiXFe7jkJtXECJZy768Mrcy7PayLG9qo+5pIuHfHDKolxFQT83NDW0oIiwnIOtmX9LSk1GSEtwWC6BYSr47cjs3r/UvZzCr5WzoYtVTUOpgkI4NjdMQTP157vfwoWrmYSjkXqBd2poYVZWU1FQTlDGmUxzYUSRc0OWd0JbUUKwh0EyLy9jTy3o3LzLtqLiyI+WinqbhGRbU0qIbkWefENQSkKeeDWRbS+GZSx9Xinz47XOuqXOpmBtZV17Z0VBOjSadDNbSS9raGZrXkm0jEiCaUG1iDuWcTJ1Wy306cb36r/m17vm2Lrhz7HezKzWwZ+3qZmXiXeJgHR5cGjQqmOXflRURzHY0rPeyaXFspqgm4/WvI7RsXrMqnSNgG5iYWJhV0pkV0NrVTHd1rbaxKHJt5eqpJbky5OXkonUtoO3nn58dnSlhU9/ZDckJCbdxp/ZwJarkm3Pqmx4bl2HdVeOdU1iVUFHPTLDtKG7rp/Os4rcv4KNhn+slnmcjHiQfGC/mFbSzK/Mw6y1pJGxkmOpjV+Bbk57YDSYczLt2qnNtJHjyI/CpHFZU05aSzccGhzP01vPAAAAInRSTlMA7fNQDgXv+bKBXCHfq3E/dkLSy7ugSBgL3XRpx5eWjmje/8UKeQAADTZJREFUaN6sl19IU3EUx5ua07T/f+0/d5zJVBzbUKOHuT+5jG0udDJDRS3/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');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center center;
}

.lim-modal.blocker .layout.layout-style1 .content-box {
    color: #eed4a4;
    line-height: 1.4em;
}

.lim-modal .layout.layout-style1 .header-box {
    border-radius: 0px;
    background-color: #C79F57;
    background-image: linear-gradient(0deg, #b78530 0%, #cd9d4b 100%);
    font-size: 18px;
    text-align: center;
    position: relative;
}

.lim-modal .layout.layout-style1 .header-box>.js-exit-btn {
    position: absolute;
    width: 49px;
    height: 28px;
    top: 4px;
    right: 6px;
    display: block;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);
    border: solid 1px #ffffff;
    background-color: #c39240;
    border-radius: 5px;
}

.lim-modal .layout.layout-style1 .header-box>.js-exit-btn:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDMtMDdUMTE6MTQ6MjIrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAzLTEyVDEzOjU0OjA5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTAzLTEyVDEzOjU0OjA5KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmMzNGRjNTA5LTBhMmItNDY0Ny05NWE4LTI3YjE2N2E3ZGFkZiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiIHN0RXZ0OndoZW49IjIwMTktMDMtMTJUMTM6NTQ6MDkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj3xWaoAAAHPSURBVEiJrdZbi01hGAfwl3EcpplRmq9B5HzhQg7hjqRJSik5JXwSH0DSOERKciqHCTcY3HFDcU+OOQ35uZj9Ztmttd93r72e+t+s9TzPb6+91qoVEFrpw16sLBxrIv24hNdYFI8X0VOmahLbGkTv+FdvIx7R0/6vJvB2NNY7LA44WXISfmF7D+h4xV54E1qXX1W/saNhFM4FbMHPBL6zC/ReAr2JuXFgawP4vAz0BuYoPNUBmzPw0Qp0Pu5noLPjTPuCTfiRwHfVQK8X0TI4F9/d6h3Agwx0VrtTdb824nsCP5CBXi1DO8EBG/AtsbgWmoID1uNrDfRKJzQHroMn0Vw4YF0mfjkHRZge8moihPAqo+9WCGEya2PGrxvEw8y/+Q/25VxxDvooEy3i+3uBB/G4S7SIH6wDD2Eisfw2viTwQ93AQ3iSQC9iJtbgcwI/nAMPZ6IzCjM5+JFO8DCeJtALbWjManxKzB4tgxdkon0laMwqfEzsOFaEB/AsMXA+gcasyMCPR3hPQ2jM8gx8NGAhXlQ0nO0SjVmWwE/ExpES/ExNNGYpPpSg4+gvNo7geevkWI9ozBK8L6B3TX0Cl77HazGtAbSIv8S1iCL8BazyuRUQNe4WAAAAAElFTkSuQmCC');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 15px auto;
}

.lim-modal .layout.layout-style1 .footer-box > button.css-filling-btn {
    color: #ffffff;
    border: 1px solid #c19147;
    background-color: #c19147;
    cursor: pointer;
    border-radius: 5px;
    outline: none;
}
.lim-modal .layout.layout-style1 .footer-box > button.css-filling-btn:hover {
    background-color: #9b7431;
    border-color: #9b7431;
}
.lim-modal .layout.layout-style1 .footer-box > button.css-hollow-btn {
    color: #c19147;
    border: 1px solid #c19147;
    background-color: transparent;
    cursor: pointer;
    border-radius: 5px;
    outline: none;
}
.lim-modal .layout.layout-style1 .footer-box > button.css-hollow-btn:disabled,
.lim-modal .layout.layout-style1 .footer-box > button.css-hollow-btn.disabled {
    cursor: default;
    pointer-events: none;
    color: #6D6D6D;
    border: 1px solid #6D6D6D;
    background-color: transparent;
}
.lim-modal .layout.layout-style1 .footer-box > button.css-hollow-btn:hover {
    color: #9b7431;
    border-color: #9b7431;
}

/** layout-style1 红色视窗 */
.lim-modal .layout.layout-style2 {
    width: 460px;
    max-width: 80%;
    border-radius: 5px;
    vertical-align: middle;
    display: inline-block;
    z-index: 10;
    color: #FEFEFE;
    border: 1px solid #ff0000;
    font-size: 14px;
    background-color: #0C0C0C;
    overflow: hidden;
}

.lim-modal.blocker .layout.layout-style2 .icon-exception {
    display: inline-block;
    width: 100%;
    padding-top: 100%;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABqCAMAAABj/zSlAAAC+lBMVEUAAAD888388838883888388838883888388838883888388838883888388838883888388838883888388838883888388838883888388838883888388838883888388838883CkkDGr5Lk07n8881IRURyVibl1bpJRkXIsJOxnYbFrpHTwK2/kD9GQ0LRvavMtZd5WyfJspTj07i4ijy8pou9p42ekH3Svqy2oYnl17rWw6/Vwq7QuZmum4U+PDxTT0xBPj49OTmzn4fOt5hRTUtCQ0c0MjPDrJDx5sLUsGzDlETbvH27jT47ODilfDbQvKktKy3InE5NSkipfzjh0bfRu5vLs5VtUyjfzrWbjXzGl0ivgzru4cDv3KzAqo+ThnZdWlmol4CPg3PKn1NaVlO2i0GLaS7YxbHs2Ka5po2klIBzbWdiXFe7jkJtXECJZy768Mrcy7PayLG9qo+5pIuHfHDKolxFQT83NDW0oIiwnIOtmX9LSk1GSEtwWC6BYSr47cjs3r/UvZzCr5WzoYtVTUOpgkI4NjdMQTP157vfwoWrmYSjkXqBd2poYVZWU1FQTlDGmUxzYUSRc0OWd0JbUUKwh0EyLy9jTy3o3LzLtqLiyI+WinqbhGRbU0qIbkWefENQSkKeeDWRbS+GZSx9Xinz47XOuqXOpmBtZV17Z0VBOjSadDNbSS9raGZrXkm0jEiCaUG1iDuWcTJ1Wy306cb36r/m17vm2Lrhz7HezKzWwZ+3qZmXiXeJgHR5cGjQqmOXflRURzHY0rPeyaXFspqgm4/WvI7RsXrMqnSNgG5iYWJhV0pkV0NrVTHd1rbaxKHJt5eqpJbky5OXkonUtoO3nn58dnSlhU9/ZDckJCbdxp/ZwJarkm3Pqmx4bl2HdVeOdU1iVUFHPTLDtKG7rp/Os4rcv4KNhn+slnmcjHiQfGC/mFbSzK/Mw6y1pJGxkmOpjV+Bbk57YDSYczLt2qnNtJHjyI/CpHFZU05aSzccGhzP01vPAAAAInRSTlMA7fNQDgXv+bKBXCHfq3E/dkLSy7ugSBgL3XRpx5eWjmje/8UKeQAADTZJREFUaN6sl19IU3EUx5ua07T/f+0/d5zJVBzbUKOHuT+5jG0udDJDRS3/sdUyYdrWS0Xm1JWa0zlBMa0UZ4Vo4EuQEvUSGoVP9WgPQY9RRD107r2Wlr/f9d++KIiD++F7zvecc7dpDYqLPHgkZne8KAIgQhS/O+bIjsi4TWHX5p2xe6KBoOg9sTs3h48TtSUmAlCT9l6zcaSiqIgxdVRcHTGae+2TgIqI2RIVFtC+rWIAGP5hzGMIyjP+GAYA8dZ9Gza0LR4ASsyLGBLOXAIA8duiNgKKxf60+BY5dJqvBfsWu17Y5oMiNGRkVikjWhMdXFdEtu9C0DSzBk0jbNf2NYP278XS0RzRnWEZ9+5fGylSBLU+E7NmmXy1IIpcS5eOAXyvYNaliu8Ax1bdsbjDUPuZWbc+18LhuFXmQQST08wGND0JolWlY4sY7B3MhtRhB/GWlUnHAeZMzAZlmgM4vhJpG4CPCYN8ANtW9GRmwiIzwCHBPnGksLEE+rVTTKjeBmoo3kmdJxHMMWHUHIgo83VgF9hN4USZ7LDrABG1F1o6mLCqqAX2Ejcs1F5lKEpNTb1c5R3ovD/qr5mdDwQaGxsDgdka/3iXtypVgHW1FiIJV0MEZiopp6rbO9DFgRAzKJNJpbLBxsCsf7zTWyUcQ9Hym7IV7FRSlbdz3F8zz1IGkcJrgTba1S3EssPW5eW7WUGyk5OWljZR3OUPIIOoxppOb47ATbn5fwk3JwDhbORMFOefRT34EJBSNTg/PnBZqIQJ/16vHTBsWu5pIv/bw+rq6iuP3g7KqSi5PCCUDtMw7FhKihKBkWCq+NujoSGlUvn2FwXDo6SBMYGOGUEUtQQVCyUMAZX/cCgxMfFcz8tmuYyOQpa139/ZTfNVArFL9kQ0TDMkV89u8CS3VCbIkln7x+7TfE1D9IElR6qEGPLiJ4+UieeeNutWRhm0fmo4Spacrngwkkhp+c9uKM/1NGt0ciStgDLM3PdSWEaI//tdA1qIpOIH1UOJPS8f6zlTMlbLkOx/eFS/v4u2OFpg399F4SNNb/GTK0NKLJ9eI5ciiYRCsSQp1k+rnaF2y/dnZUSJIY+AmkBPGAo0xdVPRhBi3Dq9Xie1IsnQP+qloPJAHLVw5UsIJEw6xi+xp9mCj+KqtCDpPyRNU7ZHI9OyKMPYAD3v/O2PATPR1BUlm/RPiJJzD7U0eTyeJotesyi9xaLXa3RSA4+iNssMMdz6i4A80viyM4VJf4woN1snTzAXFQxm8/Kw3Ca9tN15XiuTWVnUDHWM8yCCXYTbYZjwYdpZrlOYP7ShWwBlN+HfnBfWnA7d/gzV95VNad1yq4Eed9QwbOeWUi9peh/g9PIofKolG0EWWbszFAq1OZ2V7e3tlZXOttDUm4uO968vhmRcMmboK76XW057wEiZXrZ+zSyKJTVZ21rL+woLC/v6yl68qK9/UV7Wd+KOQ2J79aqhvNKtw2j0jw5UUXfuHkSRWpXDrSQepWdJQY2z9e41l8uVgXI4HHV1jgzXmQaFWq1+/s6W2arVyQ2IwlxQm4UvfzBJCgUmnUfp9XpPbq7OWX5NolJJJEmqAoUiK0vNymazqRVJKrWt4UubHLuF652GYiYhDi+9nRgKJY/6hBkI5lqcZQ6VqjQ9vTQFSYjiYVlZCqSrbtmSpwzcdu/spr9jROL97RVAoSsPls9Qf1slyUjOPFV3RpKUhD+8JLzUtxz1lXK3VchVL97io2AWQGECMRKa0AVVUvq1zOSTpSxpUSkp7G/WrYYyp1wnE4gFDvFR3BVGEgpXxUIFgx9zra11BaXJSMrAfiFqqXhUIeZ9cIw2wigj7ovdMELI+l9UT3PwY7C93FVQmokoVxJGg4B6f/GS1d04ihNM0wjs3pQAFVQUv5lym5x9LhV2ClESNEVC3cGNMY+doqoCEjZFQxG9V9y+zdaFCl0SDpWRkrQcJVHYFMmtWneN0OtgEUTjBAuiruO9t146kXEmXQClVtyub5fP4gDTUTjDAKRly48w6u384Ol7UyfShVAFWYiqlDd+9abSWQC/WTGf1iaiKIp/Bj9DsNDMIKRD06Fg0paZhNlIFy0ZCMI0M2STP62LjMo0SYW0ipBMa10oiEPVFkWEtmp3oZUKLoy1tJuQLoopgpBE0LYbdeF9k+ADk7lB7IOQ5Y/35tx7zz2dUWTY99mXmtrJZBcApXRBbUWD2fnt9QsYCh7QySwR0lokE7yT4GNdHxBQyWplEntAIgunIQKo+SbK2/1bBbORT9vrmCxA7J3t0j+iojgKxN6xhMFZjIJdP0sUlDBpTJ3det+ZoqAxObRbewehqPB/o6DdYkOEKhBF4QqkQwQfjcCKZkcyqzhKFkVdi+B1BaOx88Cn7XbmY283FCuLvhSgAidwKWzgExuD9cDdX493zPiAorejWBskSZ5cLrW10LNG2i1mY4g5Q1DA2r3bmB7QBxmm461YiRWLIX+i5609Q1BzBpYTQ8HZaJQHDOFvlJuDieyWZV9urxgzAy92xx0w1HKCkXYyZxSlA4ii4NmA5CFHDBX3iiktcP/2lVcI6un5c3Q9aO/sFHV0KLShOA/xgbmQuJ9SzejQ55lRJJMh64HD0gOdnayMfS3UkpVmGKAZXukPCv4BJ7vmeDPZc/3m1Ot+InRk6aGrXDtreeVGi3VwVGAEAWi60kS5OVdM3ZzY5Ovam2R2aAQs9GWERFY55wUVlu7xJ8st1sZLK20Y5FqKC6TAsh7RlTeTC9FkdLh3ZCjwvPqoacuQBRVdu/vtmWWf0yMrLQBL8EocR1A+VzyRCQYzY2PDP+dNq4KSyNqNhgnUohHWklUjX2tQsZ2gLLr9W6uRD6sJU+MLh5V7tHiRMIFGJGh1gTRU+F5EGPCE8Ev5+Ye8ysQkV/n41iV6KSQiocEP4puINKr1PGMYoHdOdtvKmJ19ty963N7DCk3o8OCHxllodZ2elPg8IxggQlmGRiGGcsVcyCPpteP1SYpC4iwspCOKX4ER2RRhtTERVv3TAmHBEX0hH6fofrXw/SuezkNIh0WP1KOBCO3KsqzSVS0cV/PMoFdiSUNXYkI+XijUyj+uLRIYHj3igSr1gwdWOTVXL5Umwnyc0AQoaH9ejQNJFST5y/tFRxINVGlMDN3JIZQB+aWfXXzwjddK2mYYzu9qzea1iSAM4yf9I/QkbGBEBlYc1OnOqojasARkVVZYwuLnYdEiZoMU3SgkevCgoAVBNiKCl3oSLyEfRkU0bUIO1ZBarFoQbK1Qi4KIIPi+2+qYiBtKvfge94PfPvMkyzLPs/nnXD6e6bswzM2ZwcTf30lrVvTa/JYoeFkc0MUi6yBsJsA8eAACDx9GEqV0ZwNZ0Zvf0Vv6uIBfTr68dfNFnlNXAOvgkQXWIshHks758NcG+JWI2tKPDirwI/f2tbeP32zMmyoXwKoef4CUzcDZuvVSxj9VA5LOVdV8PT41eDSZ+EtQERm/JJLJob1zc58+v/mw8bme1lWV6q4Yrl66DL+ES1vxRe/7p1ATpXAuXXk1Ol6fujN4dO/QEBAj45cwVEr++pqHlkijUZ/5umX//XSZ2S5XOQVdZu2Yn8ms6+vb4WfWHashiXNQbBNWfvr01WvgNabuHB2SoVJkVIZtlKn6+Mzo+WcVpsBoGvNAFgddrp4/cMb3dwDJP1YzddDEUZSlEQWnjLhQ3t5kRFQWBoAQVM01xl8/e/a0UilbSjhEI7armioFXS7NX+gDYf6OTXlVCEDBCWEzRC3AypUK8uqDCQwAI2LN9yfufRutKB1DCLHSFFFUF4Lna7gDdAFJlCKKpy0SouSQ8qv6DYg1I8Pa0U8bKhohXTDFFrCCnCKNmvvXr99v6igpXD/dVkgXiWhlhmFtxKyOxe4Pe1Y3K5SFblHOhUvfVavvaFpQRIdO/UliOYigewbrReqxLhbcCrJMjqJcfbo9MdGepq6+KAov71pwIEUE61JXTsDNRYRJFMjipgqa0vr0bPNcf3O2Cro4OuXaIUqCihpzpKboEoTheqxU0hQ5wLV11TRVz5ofaW6bnLx4qD1veRwOUa9z/bRSiRRkCaJXtSNrgy6NdLnFAWUFH9uH4t+/77k6Ox8wPAKiOi7UtCAlqx29CyuxEj4r6XDLE+BLyRlrDWyfnNzdHHnilIR0SvrkxKCwspQajmHD05LO/5YQXmAE7x5ejV/fN1HVjMATIm0TREmjCljDWWK5KBey5DDLtq0coGavnI6fRZSDR5jyG6loxKBctPTKVDZYcEHCGMkZ2jSoAlRrzHAIYx0X5FKyMrXEIlghIB0+KIAaq07sisfXDrSeAArmN1A2ogjWu96WzSlyCFMA1Xq0D1B3R0KUHAStXLViOaW9lFGUK6g4gBpYG4/3L6I0LeQERkqW9pZTRcw6RYl6MnL33OnT/c32R/QKOSUnK6uIyy9YZo1c8Req/+LFBRSzWIAcLFj+09poqmA4RiFEbb860BorFAqpn7XR/68M+48qvj8AeqIf/a1kLGsAAAAASUVORK5CYII=');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center center;
}

.lim-modal.blocker .layout.layout-style2 .content-box {
    color: #ffffff;
    line-height: 1.4em;
}

.lim-modal .layout.layout-style2 .header-box {
    border-radius: 0px;
    background-color: #D9152D;
    background-image: linear-gradient(0deg, #900b0c 0%, #a11717 51%, #e21212 100%);
    font-size: 18px;
    text-align: center;
    position: relative;
}

.lim-modal .layout.layout-style2 .header-box>.js-exit-btn {
    position: absolute;
    width: 49px;
    height: 28px;
    top: 4px;
    right: 6px;
    display: block;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);
    border: solid 1px #ffffff;
    background-color: #D9152D;
    border-radius: 5px;
}

.lim-modal .layout.layout-style2 .header-box>.js-exit-btn:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDMtMDdUMTE6MTQ6MjIrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAzLTEyVDEzOjU0OjA5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTAzLTEyVDEzOjU0OjA5KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmMzNGRjNTA5LTBhMmItNDY0Ny05NWE4LTI3YjE2N2E3ZGFkZiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiIHN0RXZ0OndoZW49IjIwMTktMDMtMTJUMTM6NTQ6MDkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj3xWaoAAAHPSURBVEiJrdZbi01hGAfwl3EcpplRmq9B5HzhQg7hjqRJSik5JXwSH0DSOERKciqHCTcY3HFDcU+OOQ35uZj9Ztmttd93r72e+t+s9TzPb6+91qoVEFrpw16sLBxrIv24hNdYFI8X0VOmahLbGkTv+FdvIx7R0/6vJvB2NNY7LA44WXISfmF7D+h4xV54E1qXX1W/saNhFM4FbMHPBL6zC/ReAr2JuXFgawP4vAz0BuYoPNUBmzPw0Qp0Pu5noLPjTPuCTfiRwHfVQK8X0TI4F9/d6h3Agwx0VrtTdb824nsCP5CBXi1DO8EBG/AtsbgWmoID1uNrDfRKJzQHroMn0Vw4YF0mfjkHRZge8moihPAqo+9WCGEya2PGrxvEw8y/+Q/25VxxDvooEy3i+3uBB/G4S7SIH6wDD2Eisfw2viTwQ93AQ3iSQC9iJtbgcwI/nAMPZ6IzCjM5+JFO8DCeJtALbWjManxKzB4tgxdkon0laMwqfEzsOFaEB/AsMXA+gcasyMCPR3hPQ2jM8gx8NGAhXlQ0nO0SjVmWwE/ExpES/ExNNGYpPpSg4+gvNo7geevkWI9ozBK8L6B3TX0Cl77HazGtAbSIv8S1iCL8BazyuRUQNe4WAAAAAElFTkSuQmCC');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 15px auto;
}

.lim-modal .layout.layout-style2 .footer-box > button.css-filling-btn {
    color: #ffffff;
    border: 1px solid #c19147;
    background-color: #c19147;
    cursor: pointer;
    border-radius: 5px;
    outline: none;
}
.lim-modal .layout.layout-style2 .footer-box > button.css-hollow-btn {
    color: #c19147;
    border: 1px solid #c19147;
    background-color: transparent;
    cursor: pointer;
    border-radius: 5px;
    outline: none;
}
.lim-modal .layout.layout-style2 .footer-box > button.css-hollow-btn:disabled,
.lim-modal .layout.layout-style2 .footer-box > button.css-hollow-btn.disabled {
    cursor: default;
    pointer-events: none;
    color: #6D6D6D;
    border: 1px solid #6D6D6D;
    background-color: transparent;
}
/** layout-style1 蓝色视窗 */
.lim-modal .layout.layout-style3 {
    width: 460px;
    max-width: 80%;
    border-radius: 5px;
    vertical-align: middle;
    display: inline-block;
    z-index: 10;
    color: #FEFEFE;
    border: 1px solid #1CA7E7;
    font-size: 14px;
    background-color: #0C0C0C;
    overflow: hidden;
}

.lim-modal.blocker .layout.layout-style3 .icon-exception {
    display: inline-block;
    width: 100%;
    padding-top: 100%;
    background-image: url('data:image/png;base64,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');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center center;
}

.lim-modal.blocker .layout.layout-style3 .content-box {
    color: #199EDD;
    line-height: 1.4em;
}

.lim-modal .layout.layout-style3 .header-box {
    border-radius: 0px;
    background-color: #017DB1;
    background-image: linear-gradient(0deg, #0f6cab 0%, #189ada 100%);
    font-size: 18px;
    text-align: center;
    position: relative;
}

.lim-modal .layout.layout-style3 .header-box>.js-exit-btn {
    position: absolute;
    width: 49px;
    height: 28px;
    top: 4px;
    right: 6px;
    display: block;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);
    border: solid 1px #1CA7E7;
    background-color: #017DB1;
    border-radius: 5px;
    cursor: pointer;
}

.lim-modal .layout.layout-style3 .header-box>.js-exit-btn:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDMtMDdUMTE6MTQ6MjIrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAzLTEyVDEzOjU0OjA5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTAzLTEyVDEzOjU0OjA5KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmMzNGRjNTA5LTBhMmItNDY0Ny05NWE4LTI3YjE2N2E3ZGFkZiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMzRkYzUwOS0wYTJiLTQ2NDctOTVhOC0yN2IxNjdhN2RhZGYiIHN0RXZ0OndoZW49IjIwMTktMDMtMTJUMTM6NTQ6MDkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj3xWaoAAAHPSURBVEiJrdZbi01hGAfwl3EcpplRmq9B5HzhQg7hjqRJSik5JXwSH0DSOERKciqHCTcY3HFDcU+OOQ35uZj9Ztmttd93r72e+t+s9TzPb6+91qoVEFrpw16sLBxrIv24hNdYFI8X0VOmahLbGkTv+FdvIx7R0/6vJvB2NNY7LA44WXISfmF7D+h4xV54E1qXX1W/saNhFM4FbMHPBL6zC/ReAr2JuXFgawP4vAz0BuYoPNUBmzPw0Qp0Pu5noLPjTPuCTfiRwHfVQK8X0TI4F9/d6h3Agwx0VrtTdb824nsCP5CBXi1DO8EBG/AtsbgWmoID1uNrDfRKJzQHroMn0Vw4YF0mfjkHRZge8moihPAqo+9WCGEya2PGrxvEw8y/+Q/25VxxDvooEy3i+3uBB/G4S7SIH6wDD2Eisfw2viTwQ93AQ3iSQC9iJtbgcwI/nAMPZ6IzCjM5+JFO8DCeJtALbWjManxKzB4tgxdkon0laMwqfEzsOFaEB/AsMXA+gcasyMCPR3hPQ2jM8gx8NGAhXlQ0nO0SjVmWwE/ExpES/ExNNGYpPpSg4+gvNo7geevkWI9ozBK8L6B3TX0Cl77HazGtAbSIv8S1iCL8BazyuRUQNe4WAAAAAElFTkSuQmCC');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 15px auto;
}

.lim-modal .layout.layout-style3 .footer-box > button.css-filling-btn {
    color: #ffffff;
    border: 1px solid #199edd;
    background-color: #199edd;
    cursor: pointer;
    border-radius: 5px;
    outline: none;
}
.lim-modal .layout.layout-style3 .footer-box > button.css-hollow-btn {
    color: #199edd;
    border: 1px solid #199edd;
    background-color: transparent;
    cursor: pointer;
    border-radius: 5px;
    outline: none;
}