.zzBoxes,.zzBoxes *{-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:0}.zzBoxes_overlay{background:none no-repeat center center #111;position:fixed;z-index:99999;width:100%;height:100%;left:0;top:0;opacity:.8}.zzBoxes_inner{background-color:#fff;color:#131313;font-size:15px;line-height:21px;position:fixed;z-index:999999;text-align:justify;width:95%;max-width:580px;min-width:300px;top:50%;left:50%;margin-left:-150px;margin-top:-100px;-webkit-transition:margin .3s;transition:margin .3s}.zzBoxes.alert .zzBoxes_title{color:#ffaa05}.zzBoxes.confirm .zzBoxes_title{color:#ffaa05}.zzBoxes.prompt .zzBoxes_inner{max-width:400px!important}.zzBoxes.prompt .zzBoxes_title{color:#ffaa05}.zzBoxes_title{font-size:1.4em;line-height:1.5em}.zzBoxes_content{padding:20px 15px;margin:0}.zzBoxes_mess{overflow:auto;white-space:pre-line}.zzBoxes_content img{max-width:100%}.zzBoxes_input{padding:7px;margin:10px 0 0;width:100%;border:1px solid #ddd;-webkit-transition:all .3s;transition:all .3s;-moz-box-sizing:border-box;box-sizing:border-box}.zzBoxes_input:focus{border-color:#ffaa05;box-shadow:0 0 3px 1px #ffaa05;outline:0 none}.zzBoxes_button{background-color:#f4f4f4;text-align:right;position:absolute;left:0;bottom:0;right:0}.zzBoxes_button>div{background-color:#39b54a;border-radius:30px;color:#fff;display:inline-block;font-size:12px;line-height:18px;margin:7px 0 7px 10px;padding:7px 12px 5px;text-align:center;text-transform:uppercase;-webkit-transition:background .3s;transition:background .3s}.zzBoxes_button>div:first-child{margin-left:0}div.zzBoxes_cancel{background-color:#eb0900}.zzBoxes_close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJZJREFUeNpi/P//PwMpgAlKywHxMSD2wKImCogPA7EEmAeyAYhP/oeAb0DsARUD4XAg/gOV2wV2DVTCA6oYWVMIkuLPQGyDrAGbJgzF6BrQNWEoBmEmNA/yADEbEp8ZKoYAODwIMvknlP0TOSBgiqOwuNkDTZM3soZjONzsjaRpC7IGCSDei+5BJE0gxUIgPiOpSQMgwAB/QVTYXhJ/ggAAAABJRU5ErkJggg==) no-repeat center center #eb0900;position:absolute;width:30px;height:20px;right:2px;top:2px;text-indent:-9999px;opacity:0;-webkit-transition:all .3s;transition:all .3s}.zzBoxes_inner:hover .zzBoxes_close{opacity:1}.zzBoxes_button>div:hover,.zzBoxes_close:hover{background-color:#2f2f2f;cursor:pointer}