@charset "utf-8";

/* CSS Document */

html{min-width:1200px;}

body{margin:0px; padding:0px; text-align:center;}
img{
	width:auto;
	height: auto;
}
.box{height:1200px; margin:0px auto;}

.top{background:url(../image/bg_banner.png) no-repeat 50% 0%; width:100%;/*height:840px; */margin:0px; padding:0px; text-align:center;}

.top .banner{width:1100px; /*height:396px;*/ margin:0px auto;}



.main{height:1970px;background:url(../image/bg_main.png) no-repeat 50% 0%;background-size: 100% 1970px; margin:0px; padding:0px; text-align:center;}



/*.btn_ico{width:1000px; height:42px; margin:0px auto;}

.exchange_main{width:1000px; height:525px; margin:0px auto; padding:0px;}

.exchange_main .userinfo{width:329px; height:525px;margin:0px auto; float:left; text-align:left;border-left:1px solid #9e9a8e; border-right:1px solid #9e9a8e; border-top:1px solid #d3938a; background:url(../image/bg_userinfo.png) no-repeat 90% 93%;}



.exchange_main .userinfo_info{width:312px; height:280px; padding:0px;}

.exchange_main .userinfo_mypoint{width:312px; height:47px; text-align:left; margin-bottom:10px;}

.exchange_main .userinfo_info span{width:288px; height:40px; line-height:40px; display:block;margin:0px auto; text-align:left;background:url(../image/bg_userinfoline.png) 60% 90% repeat-x;}

.userinfo_info .userinfo_username{height:40px; background: #f4ac00;}

.userinfo_info .userinfo_count{height:60px; background: #f4ac00;}



b{color:#FFF; font-weight:bold; font-family:黑体; font-size:18px; margin-left:20px; float:left;}

font{color:#000; font-weight:bold; font-family:黑体; font-size:18px; width:92px; display:block; float:left;}

hr{ border:1px #FFF dashed; width:270px;}



.exchange_main .userinfo_info .imguserinfo{padding-bottom:30px;background:#f4ac00;}

.exchange_main .userinfo_tip{width:329px; height:65px;margin:0px auto; margin-top:55px;}

.exchange_main .red{width:329px; padding-bottom:16px; display:block; color:#bc3434; font-family:黑体; font-weight:bold;}

*/





.main .goodslist{width:1100px; height:841px;margin:0px auto;}

.main .goodslist .goods_l{width:543px; height:438px;margin:0px auto; float:left;}

.main .goodslist .goods_r{width:543px; height:438px;margin:0px auto; float:left;}
/*
.main .goodslist .goods1{margin-right:10px; margin-bottom:10px; background:url(../image/bg_goods1.png);}

.main .goodslist .goods2{margin-bottom:10px; background:url(../image/bg_goods2.png);}

.main .goodslist .goods3{margin-right:10px; margin-bottom:15px; background:url(../image/bg_goods3.png);}

.main .goodslist .goods4{margin-bottom:15px; background:url(../image/bg_goods4.png);}*/

.main .goodslist .btn_exchange{width:215px; height:152px;margin:0px auto; float:left;margin-left:3px; margin-top:5px;}

.main .goodslist .btn_radio{ height:35px; display:block; line-height:35px;color:#FFF; font-weight:bold; font-family:黑体;font-size:16px;}

.ex_title{width:658px; display:block; text-align:left; margin-bottom:10px;}



.main .goods_detail{float:left; margin:0px auto; margin-top:160px;}

.main .goods_detail .goods_pop1{width:237px; height:173px; float:left; margin-left:25px; /*background:url(../image/goods1_pop.png);*/}

.main .goods_detail .goods_pop1_red{width:237px; height:173px; float:left; margin-left:25px;/* background:url(../image/goods1_pop_red.png);*/}

.main .goods_detail .goods_ico{width:237px; height:126px; display:block;}




/*
.main .goods_detail .goods_gift1{width:237px; height:173px; float:left; margin-left:15px; background:url(../image/goods1_gift.png);}

.main .goods_detail .goods_gift1_red{width:237px; height:173px; float:left; margin-left:15px; background:url(../image/goods1_gift_red.png);}



.main .goods_detail .goods_pop2{width:237px; height:173px; float:left; margin-left:25px; background:url(../image/goods2_pop.png);}

.main .goods_detail .goods_pop2_red{width:237px; height:173px; float:left; margin-left:25px; background:url(../image/goods2_pop_red.png);}

.main .goods_detail .goods_gift2{width:237px; height:173px; float:left; margin-left:15px; background:url(../image/goods2_gift.png);}

.main .goods_detail .goods_gift2_red{width:237px; height:173px; float:left; margin-left:15px; background:url(../image/goods2_gift_red.png);}



.main .goods_detail .goods_pop3{width:237px; height:173px; float:left; margin-left:25px; background:url(../image/goods3_pop.png);}

.main .goods_detail .goods_pop3_red{width:237px; height:173px; float:left; margin-left:25px; background:url(../image/goods3_pop_red.png);}

.main .goods_detail .goods_gift3{width:237px; height:173px; float:left; margin-left:15px; background:url(../image/goods3_gift.png);}

.main .goods_detail .goods_gift3_red{width:237px; height:173px; float:left; margin-left:15px; background:url(../image/goods3_gift_red.png);}



.main .goods_detail .goods_pop4{width:237px; height:173px; float:left; margin-left:25px; background:url(../image/goods4_pop.png);}

.main .goods_detail .goods_pop4_red{width:237px; height:173px; float:left; margin-left:25px; background:url(../image/goods4_pop_red.png);}

.main .goods_detail .goods_gift4{width:237px; height:173px; float:left; margin-left:15px; background:url(../image/goods4_gift.png);}

.main .goods_detail .goods_gift4_red{width:237px; height:173px; float:left; margin-left:15px; background:url(../image/goods4_gift_red.png);}*/

.goods{
	margin-top: 160px;padding-left: 0px;
}
.goods_li{
	position: absolute;top:55px;right:170px;cursor: pointer;
}
/*.goods1{
	position: absolute;top:45px;right:125px;margin-right: 0px;cursor: pointer;
}
.goods2{
	position: absolute;top:230px;right:125px;cursor: pointer;
}
.goods3{
	position: absolute;top:412px;right:125px;margin-right: 0px;cursor: pointer;
}
.goods4{
	position: absolute;top:595px;right:125px;cursor: pointer;
}*/
ul>li{
	line-height: 60px;
	list-style: none;

}
.main .goods_gift_top{width:900px; height:160px; margin:0px auto;}

.main .goods_gift_con{width:900px; height:80px; margin:0px auto;}

.main .goods_gift_count{width:435px; height:43px;float:left;margin-right: 60px;margin-top: 22px; font-size:30px;/* background:url(../image/bg_goods_gift_count.png);*/}

.main .goods_gift_count .count_div{width:100px; margin-left:328px;margin-bottom:20px; height:42px; line-height:42px;font-size:40px; font-weight:bold; color:#F00; display:block;}

.main .goods_gift_btn{float:left;margin-top:10px;}



.main .goods_gift_btn #btn_open{width:191px; height:72px; display:block; float:left;}

.main .goods_gift_btn #btn_prizelist{width:191px; height:72px; display:block; float:left;}













.main .buynow{float:left;}

.main .btn_buy{width:543px; height:54px; padding-top:5px; display:block;}

.main .limit{font-size:13px; height:30px; line-height:30px; font-weight:bold; display:block;}





.main .goods_gift{width:1000px; height:856px;margin:0px auto;margin-top: 40px; }

/*大富翁*/
.main3{ background:url(./main3.png) no-repeat center top;background-size: 987px 856px; width:1000px;color:#A67469;}
/**** fw_part ****/
.fw_part{width: 1000px; padding-top: 1px;}
.fw_part h2{background-position:0 -703px; width:348px; height:94px; margin:0 auto;}
.dice_box{width: 990px;height:646px; position: relative;left:15px;}
.dice_list li{width: 100px;height:103px;position:absolute;}
.dice_list span{ background-position:-952px -119px; width:48px; height:22px; display:block; text-align:center; color:#fff; font-size:14px; position:absolute; right:0; top:8px;}
.cur_pos{position:absolute;width:100px;height:103px;top:0;left:0;/*background: url(http://ossweb-img.qq.com/images/chanpin/x5/public/a20160624millionaire/lott_cov.png) no-repeat;*/display: none;}
.on .cur_pos{display:block;animation:flow .5s linear infinite alternate;}
@keyframes flow{
    0%{opacity: 0.5;}
    100%{opacity: 1;}
}
.d_1{left:0;top:0;}
.d_2{left:0;top:0;}
.d_3{left:175px;top:0;}
.d_4{left:350px;top:0;}
.d_5{left:525px;top:0;}
.d_6{left:700px;top:0;}
.d_7{left:875px;top:0;}
.d_8{left:875px;top:170px;}
.d_9{left:875px;top:340px;}
.d_10{left:875px;top:510px;}
.d_11{left:700px;top:510px;}
.d_12{left:700px;top:349px;}
.d_13{left:700px;top:170px;}
.d_14{left:525px;top:170px;}

.d_15{left:350px;top:170px;}
.d_16{left:175px;top:170px;}
.d_17{left:175px;top:340px;}

.d_18{left:175px;top:510px;}
.d_19{left:0;top:510px;}
.d_20{left:0;top:340px;}
.d_21{left:0;top:170px;}
.dice_wrap{position: absolute;top:314px;left:415px;background: url(./dice_bg.png) no-repeat; width:180px;}
.di { width:117px; height:119px; margin:30px auto 0; display:block; line-height:119px;}
.dice_1 { background-position: 0 -124px; }
.di_2 { background-position: 0 -249px; }
.dice_3 { background-position: 0 -373px; }
.dice_4 { background-position: 0 -497px; }
.dice_5 { background-position: 0 -621px; }
.dice_6 { background-position: 0 -744px; }
.dice_t { background-position: 0 -872px; }
.dice_s { background-position: 0 -995px; }
.dice_e { background-position: 0 -1116px; }
.btn_dice{width:286px;height:98px;position:absolute; left:360px; top:534px;background-position:-386px -492px;}
.btn_dice:hover{background-position:-683px -492px;}
.dice_rest_times{font-size:20px; height:40px; line-height:40px;text-align:center;font-weight: bold; color:#00023B; margin-top:10px;}
.dice_rest_times b{ color:#d76d27;}
.dice_list li p{line-height:14px;margin-top: -28px;text-align: center;}
.dice_list li .d_p{ margin-top:-36px;}
/*骰子*/
.wrap{width:90px; height:90px; margin:50px auto 30px auto; position:relative}
.dice{width:90px; height:90px; background:url(./dice.png) no-repeat; cursor:pointer;}
.dice_1{background-position:-5px -4px}
.dice_2{background-position:-5px -107px}
.dice_3{background-position:-5px -212px}
.dice_4{background-position:-5px -317px}
.dice_5{background-position:-5px -427px}
.dice_6{background-position:-5px -535px}
.dice_t{background-position:-5px -651px}
.dice_s{background-position:-5px -763px}
.dice_e{background-position:-5px -876px}
p#result{text-align:center; font-size:16px}
p#result span{font-weight:bold; color:#f30; margin:6px}
#dice_mask{width:90px; height:90px; background:#fff; opacity:0; position:absolute; top:0; left:0; z-index:999}
/*.bottom{height:120px; margin-top:30px;}*/

.footer{/*height:60px;*/ width:1000px; margin:0px auto; text-align:center;/*padding-top:20px;*/line-height:180%; font-size:12px;color:#000;}
.dafuweng{
	height:120px; 
	width:690px; 
	margin:0px auto; 
	text-align:left;
	padding-top:50px;
	/*line-height:35px;*/
	font-size:19px;
	color:#00023B;
	font-family: "微软雅黑";
	font-weight: bold;
}


