/*模糊层*/
.course_mark{width: 100%;height: 100%; position: absolute;left: 0;top: 0;background: #000;opacity: 0.5;z-index: 201;}
.double_index,.double_box,.get_prize{
    position: absolute;
    left: 50%;
    z-index: 202;
}
/*双12来袭*/
.double_index{
    width: 753px;height: 1040px;background: url("../images/double12_bg.png")no-repeat left center;
    margin-left: -528px; top: 185px;
}
.double_con{
    margin-top: 455px;
    position: relative;
}
.double_h2{
    /*margin-left: 70px;*/
    width: 361px;
    margin: 0 auto;
}
.double_h2 img{
    float: left;
}
.double_h2 span,.double_box h2 span{
    width: 361px;
    height: 51px;
    line-height: 42px;
    text-align: center;
    display: inline-block;
    background: url("../images/double_tit_bg.png") no-repeat left center;
    color: #ffffff;
    font-size: 18px;
    margin-top: 45px;
    margin-left: 30px;
}
.double_h2 span{
    margin-left: 0;
    margin-top: 0;
}
.double_txt{
    width: 600px;
    height: 245px;
    border: 1px solid #8e8d89;
    margin: 25px auto 0;
    color: #414141;
    padding: 20px 55px;
}
.double_txt p{
    line-height: 35px;
    font-size: 14px;
}
.double_btn{
    width: 150px;
    height: 47px;
    display: block;
    margin: 140px auto 0;
}
.cloce_btn,.cloce_btn2{
    width: 38px;
    height: 38px;
    position: absolute;
    right: -45px;
    top: -35px;
    background: url("../images/close_btn.png") no-repeat;
}
.cloce_btn2{
    right: 5px;
    top: 25px;
}
/*.cloce_btn:hover{*/
    /*background: url("../images/close_btn1.png") no-repeat;*/
/*}*/
.activity_ts{
    width: 286px;
    height: 377px;
    position: absolute;
    top: 140px;
    right: -320px;
    background: url("../images/ts_bg.png") no-repeat;
    /*color: #000;*/
    /*line-height: 25px;*/
    padding-left: 15px;
    padding-top: 68px;
}
.activity_ts p{
    line-height: 28px;
    color: #333;
    font-size: 14px;
}
.double_ewm{
    width: 105px;
    height: 105px;
    border: 1px solid #333;
    margin-left: 75px;
    margin-top: 13px;
}
/*拆礼盒*/
.double_box{
    margin-left: -326px;
    top: 300px;
    display: none;
}
.double_gift_box{
    width: 653px;
    height: 452px;
    background: url("../images/double_box_bg.png") no-repeat;
}
.double_box h2{
    margin-bottom: 25px;
}
.double_box h2 span{
    display: block;
    margin: 0 auto;
}
.double_gift_box{
    position: relative;
}
.double_gb1,.double_gb2,.double_gb3{
    height: 50px;
    padding-left: 60px;
    padding-top: 30px;
    line-height: 15px;
}
.double_gb1 span,.double_gb2 span,.double_gb3 span{
    font-size: 12px;
    color: #fef407;
    font-weight: normal;
    display: block;
}
.double_gb2{
    padding-top: 32px;
    line-height:18px ;
}
.double_gb3 span{
    margin-top: 15px;
}

.double_gift_box ol{
    overflow: hidden;
    /*padding-top: 20px;*/
    padding:0;
    margin: 10px 0 0;
    padding-left: 7px;
}
.double_gift_box ol li{
    width: 125px;
    height: 180px;
    float: left;
    background: url("../images/guang.png")no-repeat;
    padding-left: 83px;
    padding-top: 37px;
}
.box_jh{
    width: 160px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -75px;
    top: 245px;
    background: #fdf403;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #bf2116;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
}

.double_gift_box h4{
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    padding-left: 230px;
}
.double_prize { width: 630px; height: 110px; margin: 10px auto 0; position:relative; overflow:hidden;}
.double_prize ul { width: 1540px; position:absolute; left: 0; top: 0; }
.double_prize ul li { float:left;margin-right: 25px; }
.double_prize ul li span{display: block; text-align: center;color: #ffffff;font-size: 12px;}

/*获奖*/
.get_prize{
    top: 325px;
    margin-left: -353px;
    display: none;
}
.get_prize_con{
    width: 706px;
    height: 450px;
    background: url("../images/get_prize_bg.png") no-repeat;
    position: relative;
}
.get_prize_con h5{
    padding-top: 230px;
    text-align: center;
    color: #ec4d37;
    font-size: 24px;
    /*font-weight: bold;*/
    letter-spacing: 2px;
}
.get_prize_con p{
    color: #da7c02;
    /*font-weight: bold;*/
    padding-top: 107px;
    padding-left: 242px;
    font-size: 24px;
    letter-spacing: 2px;
}
.con_font_yell{
    font-size: 24px;
    color: #f5c211;
    line-height: 40px;
    text-align: center;
    padding-top: 40px;
    padding-left: 30px;
}
.get_prize_btn{
    width: 262px;
    height: 76px;
    display: block;
    margin: 105px auto 0;
}
.cloce_btn3{
    width: 38px;
    height: 38px;
    background: url("../images/close_btn1.png") no-repeat;
    position: absolute;
    right: 80px;
    top: 0px;
}