.popup{ background:url(../image-style/xmas2011/popup_bg2.png) no-repeat; width:690px; height:542px; position:absolute; z-index:30; display:none;}
.popup #popupclose{ position:absolute; background:url(../image-style/xmas2011/popup_close.png) no-repeat; width:19px; height:18px; right:11px; top:3px; cursor:pointer;}
.popup h1{ color:#fff; font-size:18px; padding:42px 0 0 235px;}
.popup h2{ color:#fff; font-size:13px; padding:12px 0 0 235px; font-weight:normal;}
.popup h2 strike{ margin-left:15px;}
.popup h2 strong{ color:#fcff00; font-size:16px; margin-left:15px;}
.popup h2 span{ color:#00f7f4;}
.popup h2 img{ margin-left:90px; cursor:pointer;}
.popup_mid{ padding:30px 0 0 0;}
.popup_mid h3{ color:#fff; font-size:14px; text-align:center; padding:0 0 5px 0;}
.popup_mid h3 span{ color:#f3ea00;}
.popup_mid h4{ color:#fff; font-size:13px; padding:4px 0 13px 45px;}
.popup_mid h5{ color:#fff; font-size:13px; padding:0 0 5px 45px;}
.popup_mid h5 a{ font-weight:normal; color:#36f3ff;}
.popup_mid h5 b{ font-weight:normal;}
.popup_mid h5 span{ color:#79eeff; font-size:18px;}
.popup_mid2{ background:url(../image-style/xmas2011/popup_box2.png) 55px 15px no-repeat; padding:27px 0 0 150px; height:100px;}
.popup_mid2 h3{ color:#fff; font-size:13px;}
.popup_mid2 h3 a{ color:#fff; text-decoration:none;}
.popup_mid2 h3 a:hover{ text-decoration:underline;}
.popup_mid2 p{ color:#fff; padding:10px 40px 0 0;}
.preload{ display:none;}