#opaclayer{width:100%;position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}
#cart-success{position:fixed;z-index:9998}
.cart-conf-popup{background:none repeat scroll 0 0 #FFF;border:10px solid #ddd;border-radius:5px;height:400px;overflow:hidden;position:fixed;width:400px;z-index:9999;padding:10px}
.cart-box-img{clear:left;float:left;min-height:100px;min-width:100px;text-align:center}
.cart-box-img > img{width:80px;height:80px}
.cart-box-succ{font-size:18px;height:30px;width:330px}
.cart-box-succ-img{clear:right;float:right;height:40px;text-align:center;width:290px}
.cart-box-succ-det{clear:right;float:right;font-size:12px;width:300px}
#cart-box-list{border:1px solid #CCC;clear:both;float:left;margin-top:10px;max-height:175px;overflow:auto;width:400px}
#cart-box-list table{width:100%}
#cart-box-list .total{text-align:right}
#cart-box-list .remove{display:none}
#cart-box-total{clear:both;float:right;overflow:hidden;text-align:right;width:400px}
#cart-box-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px}
#cart-box-total td{color:#000;padding:4px}
.popup-buttons{bottom:10px;clear:both;float:left;overflow:hidden;position:absolute;width:96%;margin:0 auto}
.popup-buttons .left{float:left;text-align:left;width:130px}
.popup-buttons .center{float:left;text-align:center;width:140px}
.popup-buttons .right{float:right;text-align:right;width:130px}
.compwish-success{background: none repeat scroll 0 0 #fff; border: 3px solid #0085d7;border-radius: 5px;left: 30%;margin: 0 auto;padding: 10px;position: fixed;top: 30%;width: 450px;z-index: 9999;}
.compwish-success-details{margin-top:10px}