
    #cb{

        moz-user-select: -moz-none;

        -moz-user-select: none;

        -o-user-select:none;

        -khtml-user-select:none;

        -webkit-user-select:none;

        -ms-user-select:none;

        user-select:none;

    }
    ul,li{ 
        padding:0;
        margin:0;
        list-style:none;
    }
    body{
        margin: 0;
        padding: 0;
    }
    #cb > .gray{
        padding: 25px;
    }
    .gray > .priceChooseBox ul li{
        width: 47.8%;
        text-align: center;
        border: 1px solid #ddd;
        cursor: pointer;
        background: transparent url(/src/images/cart_vip.png) no-repeat right top;
        height: 72px;
        line-height: 10px;
    }
    .priceChooseBox ul li:hover{
        color: #333;
        border: 1px solid #ff5f01;
    }
    .vips_cart_vip_ul{
    }
    .choose_1{
        /*margin: 1.5% 1.5% 1.5% 0;*/
    }
    .choose_2{
        /*margin: 1.5%;*/
        float: left;
    }
    .choose_3{
        /*margin: 1.5% 0 1.5% 1.5%;*/
        float: right;
    }
    #selected{
        color: #333;
        background: transparent url(/src/images/cart_vip_1.png) no-repeat right top;
        border: 1px solid #ff5f01;
    }
    .li_title{
        font-size: 18px;
    }
    .li_con{
        font-size: 16px;
    }
    .price_top{
        color: #ff5f01;
    }
    .vips_jj{
        font-size: 14px;
        color: #2d2d2d;
    }
    .luck_draw{
        margin-left: 1.5%;
        background: #0065e2;
        padding: 16px 1.5%;
        color: #fff;
        font-size: 14px;
        height: 46px;
        margin-top: 30px;
    }
    .yh_title{
        position: relative;
        top: -7px;
    }
    .luck_draw_msg{
        border: 1px solid #eee;
        background: #fff;
        color: #2d2d2d;
        padding: 10px;
        font-size: 14px;
        position: relative;
        top: -7px;
    }
    .luck_draw_time{
        color: #7c7c7c;
    }
    .time_out{
        color: #ff5f01;
    }
    .luck_draw img{
        margin-left: 5%;
        cursor: pointer;
        position: relative;
        top: 4.5px;
    }
    .cart{
        color: #2d2d2d;
    }
    .payment{
        background: #eee;
        width: 23%;
        text-align: center;
        padding: 1.5%;
        border: 1px solid #ddd;
        float: left;
    }
    .Txbank_logo{
        background: #fff url(/src/images/Txbank_logo.png) no-repeat;
        width: 150px;
        height: 50px;
        margin: 23px 0;
        border: 1px solid #ddd;
        overflow:hidden;
        cursor: pointer;
    }
    .Txbank_logo:hover{
        border: 1px solid #ff5f01;
    }
    .Txbank_logo img{
        width: 100%;
        position: relative;
    }
    .pay_wechat img{
        top: -55px;
    }
    .pay_zfb{
        background-position: 0 -15px;
    }
    .pay_wechat{
        background-position: 0 -95px;
        border: 1px solid #ff5f01;
    }
    .pay_title{
        margin: 0;
    }
    .payment_ri{
        float: right;
        width: 438px;
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
        padding: 49px 20px 15px 20px;
    }
    .pay_code{
        width: 130px;
        float: left;
    }
    .pay_code img{
        width: 130px;
    }
    .pay_conetent{
        width: 300px;
        float: right;
    }
    .pay_price{
        font-size: 16px;
        margin: 0;
    }
    .price{
        font-size: 34px;
        color: #ff5f01;
    }
    .you_price{
        color: #ff5f01;
    }
    .pay_msg{
        font-size: 14px;
        border: 1px dotted #7c7c7c;
        background: #eee;
        padding: 10px;
        line-height: 25px;
    }
    .on_tui{
        font-size: 14px;
        margin-top: 225px;
        cursor: pointer;
        color: #7c7c7c;
    }
    .wx_second{
        text-align: center;
        font-size: 12px;
    }
    .wx_second span{
        color: #ff5f01;
    }



    .turntable{
        display: none;
        position: absolute;
        z-index: 10;
        width: 101%;
        height: 91%;
        background: #3e3b34;
        padding-top: 8%;
    }
    .rotate-content{
        margin-left: 3%;
        margin-top: 22px;
        float: left;
    }

    .rotate-con-pan {
        background: url(../turntable/pan.png)
            no-repeat 0 0;
        background-size: 100% 100%;
        width: 384px;
        height: 384px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        float: left;
    }

    .rotate-con-zhen {
        width: 384px;
        height: 384px;
        position: relative;
    }
    .rotate-con-zhen-img{
        background: url(../turntable/start.png) no-repeat 0 0;
        background-size: 100% 100%;
        width: 107px;
        height: 142px;
        margin: 0 auto;
        position: relative;
        top: 100px;
    }

    .box_shadow{
        width: 200px;
        box-shadow: 95px 20px 50px 10px #252020;
    }
        
    .turn_ri{
        background: url(../turntable/right_bg.png) no-repeat 0 0;
        background-size: 100% 100%;
        width: 236px;
        height: 428px;
        float: right;
        margin-right: 5%;
    }
    .ri_title{
        margin-top: 110px;
        padding: 0 20px;
        font-size: 14px;
    }
    .ri_cj_num{
        padding: 20px;
        font-size: 15px;
        line-height: 30px;
        height: 150px;
    }
    .turn_ri span{
        color: #cc0031;
    }
    .bottom{
        background: url('../turntable/goumai_1.png')no-repeat 0 0;
        background-size: 100% 100%;
        width: 179px;
        height: 52px;
        margin: 0 auto;
        cursor: pointer;
    }
    .bottom:hover{
        background: url('../turntable/goumai_2.png');
    }