#facebox{position:absolute;top:0;left:0;z-index:999999999;text-align:left;color:#333;}
#facebox .popup{position:relative;overflow:hidden;min-width:440px;max-width:900px;*width:900px;border:5px solid rgba(0,0,0,0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);-moz-box-shadow:0 0 18px rgba(0,0,0,0.4);box-shadow:0 0 8px rgba(0,0,0,0.4);}
#facebox .content{display:table;width:100%;padding:0;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;}
#facebox h3{font-size:20px;padding:9px 10px 9px 18px;line-height:30px;border-bottom:1px solid #ccc;background-color:#f9f9f9;border-radius:5px 5px 0 0;}
#facebox h3 span{display:inline-block;padding-left:20px;font-size:14px;}
#facebox .content > p:first-child{margin-top:0;}
#facebox .content > p:last-child{margin-bottom:0;}
#facebox .content p{line-height:1.5;padding:5px 0;}
#facebox .modal_wrap{padding:10px 20px 15px;}
#facebox .close{width:50px;height:30px;line-height:30px;border:none;background:transparent;position:absolute;top:10px;*top:8px;right:5px;font-size:26px;color:#000;opacity:0.5;filter:alpha(opacity=50);text-decoration:none;}
#facebox .close:hover,#facebox .close:focus{color:#f00;text-decoration:none;cursor:pointer;opacity:1;filter:alpha(opacity=100);}
#facebox .close img{opacity:0.3;}
#facebox .close:hover img{opacity:1.0;}
#facebox .loading{text-align:center;}
#facebox .image{text-align:center;}
#facebox img{border:0;margin:0;}
#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background-color:#000;z-index:99;}

