#overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1988;display:none;background:url('/app/images/overlay.png') 0 0 repeat;}.popup{position:fixed;top:100px;left:50%;z-index:1988;display:none;}.popup h1{background:#fff url('/app/images/bg-box-shadow.png') 50% 100% no-repeat;font-size:24px;color:#000;font-weight:normal;padding:18px 50px 18px 50px;margin:0 0 20px 0;position:relative;}.popup h2{background:#fff url('/app/images/bg-h2-popup.png') 0 100% repeat-x;border-bottom:1px solid #e0e0e0;font-size:18px;color:#000;font-weight:normal;padding:10px 40px 8px 60px;margin:0 0 30px 0;position:relative;}.popup h2 img{position:absolute;left:40px;top:14px;}.popup form{color:#8c8c8c;font-size:12px;}.popup form sup{color:#d7003f;font-size:13px;top:-0.1em;}.popup form label{display:block;}.popup form>div{margin-bottom:15px;}.popup form div span{display:block;margin-bottom:5px;}.popup form div div{border:1px solid #c6c6c6;border-bottom:1px solid #e9e9e9;background:#e9e9e9 url('/app/images/bg-input-popup.png') 0 0 repeat-x;padding:0 9px;min-height:22px;}.popup form div table{width:100%;}.popup form input{background:none;border:none;width:100%;outline:none;color:#000;font-size:13px;font-family:arial;padding:3px 0;}.popup form textarea{background:none;border:none;width:100%;outline:none;color:#000;font-size:13px;font-family:arial;padding:3px 0;resize:none;height:90px;}.popup form input[type="submit"]{border:none;width:120px;height:29px;background:url('/app/images/btn-popup.png') 0 0 no-repeat;float:right;color:#fff;font-size:13px;font-family:arial;font-weight:bold;cursor:pointer;margin:0px 0 10px 0;position:relative;z-index:5;padding-bottom:2px;}.popup form input[type="submit"]:hover{background-position:0 -29px;}.popup form>i{display:block;float:left;font-style:normal;}.popup a.close{display:block;position:absolute;right:20px;top:15px;width:9px;height:9px;background:url('/app/images/a-close-popup.png') 0 0 no-repeat;z-index:5;}.popup a.close2{display:block;position:absolute;right:20px;top:21px;width:23px;height:23px;background:url('/app/images/a-close-popup-2.png') 0 0 no-repeat;z-index:5;}.popup .box-recall{display:none;background:#fff;position:relative;overflow:hidden;margin:0 0 0 -195px;width:390px;border-radius:5px;-moz-border-radius:5px;z-index:999;box-shadow:#000 0 0 20px;-moz-box-shadow:#000 0 0 20px;}.popup .box-recall>div{padding:0 40px 30px 40px;font-size:12px;overflow:hidden;}#gallery-popup{display:none;background:#fff;position:fixed;overflow:hidden;margin:-60px 0 0 -332px;width:645px;border-radius:5px;-moz-border-radius:5px;z-index:1999;box-shadow:#000 0 0 20px;-moz-box-shadow:#000 0 0 20px;}#gallery-popup>div{padding:0 50px 40px 50px;font-size:12px;overflow:hidden;background:#fff;}#gallery-popup .nav-gallery{overflow:hidden;background:#fff;width:544px;position:relative;z-index:2;}#gallery-popup ul{list-style:none;margin:0;padding:0;white-space:nowrap;overflow-x:auto;height:100px;background:#fff;z-index:1;}#gallery-popup ul li{background:#fff;width:100px;height:67px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;position:relative;margin-left:11px;margin-bottom:10px;}#gallery-popup ul li img{display:block;width:100%;height:100%;}#gallery-popup ul li:first-child{margin-left:0;}#gallery-popup ul li a{position:absolute;display:none;left:0;top:0;border:5px solid #d70000;width:90px;height:57px;z-index:3;background:url('/app/images/noname.png') 0 0 repeat;}#gallery-popup ul li:hover a{display:block;cursor:pointer;}#gallery-popup ul li.active a{display:block;cursor:default;}#gallery-popup .block{margin-bottom:10px;}#gallery-popup .block img{display:none;*width:544px;*height:363px;}#gallery-popup .block img.active{display:block;}