body{margin:0; padding:0;}
ul,li{margin:0; padding:0;}
.autoHeight{clear:both; display:block;}
.Merrychristmas_box, .Merrychristmas_lotterybox, .Merry_AUpro_box, .Merry_COUNTRY_box{margin:0 auto;}
.Merrychristmas_box, .Merrychristmas_lotterybox, .Merry_AUpro_box, .Merry_AU_top, .Merry_AU_bottom, .Merry_COUNTRY_box, .Merry_COUNTRY_top, .Merry_COUNTRY_center{width:1200px;}
.Merrychristmas_lottery_left, .Merrychristmas_lottery_center, .Merrychristmas_lottery_right, .Merry_AU_top_left, .Merry_AU_top_right, .Merry_AUCENTER_left, .Merry_AUCENTER_right, .Merry_AUCENTER_center, .Merry_country_right, .Merry_country_left, .Merry_COUNTRYCENTER_left, .Merry_COUNTRYCENTER_center, .Merry_COUNTRYCENTER_right, .Merry_Pro_box{float:left;}
.Merrychristmas_lotterybox{height:102px;}
.Merrychristmas_lottery_left{width:466px;}
.Merrychristmas_lottery_center{width:276px; height:102px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_08.jpg) no-repeat;}
.Merrychristmas_lottery_right{width:458px;}
.Merrychristmas_lottery_text{width:276px; height:45px; text-align:center; font-size:20px; color:#2f8e4f; font-family:"微软雅黑"; line-height:45px;}
.Merrychristmas_lottery_btn{text-align:center;}
.Merrychristmas_lottery_btn img{border:0;}
.Merry_AU_top{height:172px;}
.Merry_AU_top_left{height:118px; width:115px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_11.jpg) no-repeat; color:#c00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:30px; padding-top:54px; padding-left:32px;}
.Merry_AU_top_right{width:1053px;}
.Merry_AUTOP_top{height:99px; width:1053px;}
.Merry_AUTOP_bottom{width:1013px; height:73px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_13.jpg) no-repeat;}
.Merry_AUTOP_bottom{color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px; padding-right:40px;}
.Merry_AU_center{height:709px; background:#e80a0a;}
.Merry_AUCENTER_left{width:32px; height:709px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_14.jpg);}
.Merry_AUCENTER_right{width:27px; height:709px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_15.jpg);}
.Merry_AUCENTER_center{width:1141px; height:627px;}
.Merry_AU_bottom{height:62px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_16.jpg) no-repeat;}
.Merry_COUNTRY_top{height:209px;}
.Merry_country_left{width:121px; height:155px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_18.jpg) no-repeat;color:#c00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:30px; padding-top:54px; padding-left:26px;}
.Merry_countryright_top{height:58px; width:1053px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_19.jpg) no-repeat; padding-top:43px;}
.Merry_countryright_bottom{height:108px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_20.jpg) no-repeat; color:#fff; font-size:12px; line-height:24px; width:1013px; padding-right:40px;}
.Merry_COUNTRYCENTER_left{width:32px; height:346px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_21.jpg);}
.Merry_COUNTRYCENTER_right{width:27px; height:346px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_22.jpg);}
.Merry_COUNTRYCENTER_center{width:1141px; height:346px; background:#e80a0a;}
.Merry_COUNTRY_bottom{width:1200px; height:52px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_23.jpg) no-repeat;}
.Merry_COUNTRY_center{height:346px;}

.Merry_Pro_box{width:219px; height:337px; padding:4px;}
.Merry_Pro_box ul{list-style:none; background:#fff; width:209px; height:327px; padding:5px;}
.Merry_Pro_box li{text-align:center; margin-bottom:8px;}
.Merry_Pro_img{width:209px; height:209px; background:#363;}
.Merry_Pro_name{color:#333; font-size:12px; height:36px; line-height:18px;}
.Merry_Pro_price{height:22px; color:#F00; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.Merry_Pro_btn{background:url(../images/event/christmas_2016/MerryChristmas2016_img_25.jpg) center no-repeat; height:32px; line-height:32px; color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.Merry_Pro_btn a{text-decoration:none; color:#fff;}
.Merry_Pro_btn a:hover{text-decoration:underline; color:#fff;}
.gonglue{color:#ff0;}
.gonglue a{color:#ff0; text-decoration:none;}
.gonglue a:hover{color:#ff0; text-decoration:underline;}

.Special_thanks_box{width:1021px; height:71px; padding-bottom:50px;}
.Special_thanks_box{margin:0 auto;}
.Special_thanks_box ul{list-style:none;}
.Special_thanks_box li{float:left;}
.Special_thanks_box li img{border:0;}
.Special_thanks_text{width:1200px; height:60px; line-height:60px; font-size:24px; font-family:"微软雅黑"; color:#363; margin:0 auto; text-align:center;}

.imgbox_1 {
    height:113px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_01.jpg)no-repeat;
}
.imgbox_2 {
    height:124px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_02.jpg)no-repeat;
}
.imgbox_3 {
    height:124px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_03.jpg)no-repeat;
}
.imgbox_4 {
    height:139px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_04.jpg)no-repeat;
}
.imgbox_5 {
    height:117px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_05.jpg)no-repeat;
}
.imgbox_6 {
    height:117px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_06.jpg)no-repeat;
}
.imgbox_7 {
    height:102px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_07.jpg)no-repeat;
}
.imgbox_9 {
    height:102px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_09.jpg)no-repeat;
}
.imgbox_12 {
    height:99px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_12.jpg)no-repeat;
}
.imgbox_17 {
    height:99px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_17.jpg)no-repeat;
}
.imgbox_26 {
    width:142px;
    height:54px;
    background: url(../images/event/christmas_2016/MerryChristmas2016_img_26.jpg)no-repeat;
}

.show_window {
    float:left;
    margin-left: 80px;
    margin-top: 182px;
    height: 56px;
    width: 237px;
    text-align:center;
    line-height:56px;
    /*color: #ff9;*/
    color: red;
    font-size: 18px;
    font-weight: bold;
}
.btn_bonus {
    background: #c42020;
    color: #fff;
    padding: 6px 0;
    width: 68px;
    border: 0 none;
    cursor: pointer;
}

.bonus_dialog_close_x {
    position: absolute;
    top:7px;
    right: 5px;
    cursor: pointer;
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 14px;
    background: #d00;
    border-radius: 100%;
    color: #fff;
    text-align: center;
}
.lantern_box, .lantern_top, .lantern_bottom, .lantern_center{width:460px;}
.lantern_box {position:fixed;z-index:1001;}
.lantern_top, .lantern_bottom, .lantern_center{float:left;}
.lantern_top{height:80px;position: relative;}
.lantern_bottom{height:28px;}
.lantern_center{font-family:"微软雅黑"; font-size: 12px; color:#333;background: #fff;height:200px;}
.lantern_input_box{height:22px; width:180px; border:1px solid #d42; line-height:22px; color:#d42;padding:2px 4px;}

.Merry_Coupon_box{width:726px; height:172px; margin:0 auto;}
.Merry_Coupon ul{list-style:none; width:203px; height:157px; background:url(../images/event/christmas_2016/MerryChristmas2016_img_27.jpg) no-repeat; padding-top:15px; padding-left:160px; float:left;}
.Merry_Coupon li{font-family:"微软雅黑";}
.Merry_Coupon_title{color:#063; font-size:18px;}
.Merry_Coupon_text{color:#fff; font-size:24px; height:50px; line-height:50px;}
.Merry_Coupon_no{color:#ff0; font-size:18px; height:24px; line-height:24px;}
.Merry_Coupon_time{color:#063; font-size:14px; height:30px; line-height:30px;}

.Merry_state_box{width:1200px; height:80px; margin:0 auto; font-size:18px; font-family:"微软雅黑"; color:#063; text-align:center; line-height:24px; padding-top:30px;}

