a img{ border:0;}
.popup{ background:url(../image-style/xmas2011/popup_bg2.png) no-repeat; width:662px; height:473px; position:absolute; z-index:30; display:none;}
.popup #popupclose{ background:url(../image-style/xmas2011/popup_close.png) no-repeat; width:32px; height:32px; position:absolute; top:8px; right:22px; cursor:pointer;}
.popup  h1{ font-size:18px; padding:35px 0 0 55px;}
.popup_mid1{ padding:0 0 0 200px; background:url(../image-style/xmas2011/popup_box.png) no-repeat 60px 20px; height:170px; position:relative;}
.popup h2{ color:#493c10; font-size:13px; font-weight:normal;}
.popup p{ padding:0 70px 0 0;}
.popup_mid1 p  strike{ font-size:13px;}
.popup_mid1 p  strong{ font-size:16px; margin:0 10px; color:#ff0000;}
.popup p span{ color:#539900;}
.popup_buy{ position:absolute; width:123px; right:90px; top:70px;}
.popup_buy img{ cursor:pointer;}
.popup_mid2{ padding:0 30px 5px 55px; color:#fff; text-align:center; line-height:28px; height:120px;}
.popup_mid2 h3{ font-size:13px; }
.popup_mid2 h3 span{ color:#ea8686; font-size:24px;}
.popup_mid2 h4{ font-weight:normal; font-size:11px;}
.popup_mid2 h4 a{ color:#b5d17a;}
.popup_mid2 h4 span{ color:#e2e01e; font-size:18px;}
.popup_mid3{ padding:12px 0 0 200px;}
#getcode{ cursor:pointer;}