/*
* 模块描述：Ye游节
* 模块兼容：Chrome（latest-1），Firefox（latest-1），IE（7+）
* 模块作者：@liushuai
* 更新时间：2015-05-13 15:21
*/
body{background:#fff;color:#2a493e;font-size:12px;font-family:microsoft yahei;}
a{color:#343434;text-decoration:none;}
a:hover{}
.w1000{width:1000px;}
.center{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.btn{
	-webkit-transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	-ms-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out;
	display: inline-block;
}
iframe{background:transparent;}
.widget-blank{min-height:20px;}
.nav{position:relative;z-index:2;}

.bg{position:absolute;left:0;top:40px;z-index:1;width:100%;}
.bg>div{height:198px;background-repeat:no-repeat;background-position:center top;}
.bg1{background-image:url(../images/bg_01.jpg);}
.bg2{background-image:url(../images/bg_02.jpg);}
.bg3{background-image:url(../images/bg_03.jpg);}
.content{margin-top: 355px;position: relative;z-index: 2;}
.btn-group{text-align: center;}
.widget{margin-bottom: 50px;}
.w-title{margin-bottom: 15px;}
.w-content{margin-left: 38px;}

.top{margin-bottom: 200px;}
.top .btn{width: 218px;height: 70px;background-repeat: no-repeat;background-position: 0 bottom;}
.top .btn-1{background-image: url(../images/btn_start_happy.png);margin-right: 17px;}
.top .btn-2{background-image: url(../images/btn_get_gift.png);}
.top .btn-1:hover{background-image: url(../images/btn_start_happy_hover.png);}
.top .btn-2:hover{background-image: url(../images/btn_get_gift_hover.png);}

.widget-1{}
.tab{}
.tab-title{background: #FCBE02;border:2px solid #FF6527;margin-bottom: 1px;border-radius: 27px;overflow: hidden;}
.tab-title a{display: inline-block;color: #973B03;font-size: 18px;height: 55px;line-height: 55px;padding: 0 63px;float: left;background: url(../images/bg_tab_title.png) no-repeat right center;}
.tab-title .last{background: none;padding-right: 63px;float: right;}
.tab-title a:hover,.tab-title .current{background: #FF6527;}
.tab-content{background: #DB4901;color: #f6b18f;font-size: 14px;border-radius: 27px;overflow: hidden;}
.tab-content .item{overflow: hidden;border-radius: 20px;}
.video{background: #ED5002;}
.video-box{padding: 17px;}
.video-desc{background: #DB4901;padding: 17px;}
.video-desc strong{background: #ED621D;color: #fee1d2;font-size: 18px;font-weight: bold;padding: 2px 12px 3px;border-radius: 15px;display: inline-block;margin-bottom: 15px;}
.video-desc p{margin-bottom: 27px;}

.widget-2{}
.widget-2 .w-title{}
.data-list{}
.data-list li{background: #FFFDF1;border: 2px solid #F37228;border-radius: 27px;font-size: 16px;color: #ff5704;text-align: center;float: left;overflow: hidden;margin-right: 9px;}
.data-list li.last{float: right;}
.data-list li a{display:inline-block;width: 100px;height: 25px;line-height: 25px;background: #F37228;border-radius: 20px;font-size: 14px;color: #fff;margin-bottom: 15px;}
.data-list li p{margin: 15px 0;}
.data-list li .data-desc{display: none;}
.data-list li:hover{background: #ED5002;font-size: 12px;color: #ffbf9a;width: 127px;padding: 10px;}
.data-list li:hover > img,.data-list li:hover > p,.data-list li:hover > a{display: none;}
.data-list li:hover .data-desc{display: block;}
.data-list li:hover strong{display: block;background: url(../images/bg_w2_strong.png) no-repeat center center;color: #fff;text-align: center;margin-bottom: 15px;font-size: 18px;}
.data-list li:hover p{text-align: left;margin: 0 7px 27px 10px;min-height: 72px;}
.data-list li:hover a{color: #F37228;background: #fff;}
.data-list li:hover a:hover{background: #FFEF8E;}

.widget-3{}
.lottery{position: relative;width: 925px;height: 500px;padding: 20px;margin-bottom: 1px;background: #FF5704;border-radius: 27px;}
.lottery li{position: absolute;}
.lottery .mark{ border:3px solid #454dcb; position:absolute; top:0; left:0; display:none; width:300px; height:163px;}
.lottery li.current .mark{display:block;}
.list-1{left:20px;top:20px;}
.list-2{left: 333px;top:20px;}
.list-3{right:20px;top:20px;}
.list-4{right:20px;top: 189px;}
.list-5{right:20px;bottom:20px;}
.list-6{left: 333px;bottom:20px;}
.list-7{left:20px;bottom:20px;}
.list-8{left:20px;top: 189px;}
.btn-lottery{width: 308px;height: 176px;position: absolute;left: 326px;top: 189px;z-index: 1;background: url(../images/btn_lottery.png) no-repeat 0 0;text-indent: -9999em;}
.btn-lottery:hover{background-image: url(../images/btn_lottery_hover.png);}
.btn-lottery-disabled,.btn-lottery-disabled:hover{background-image: url(../images/btn_lottery_disabled.png);cursor: no-drop;}
.lottery-rules{padding: 25px 20px;background: #CC4603;color: #f6b18f;font-size: 14px;border-radius: 27px;}
.lottery-rules strong{display: inline-block;background: #ED621D;color: #fee1d2;padding: 2px 10px;margin-bottom: 10px;border-radius: 15px;}
.lottery-rules p{margin-bottom: 27px;}
.lottery .current .gift{position: relative;}
.lottery .current .gift-mask{position: absolute;left:0;top:-2px;z-index:1;width: 100%;height: 100%;background: url(../images/img_mask.png) no-repeat center center;}

/*脚注*/
.footer{position:relative;z-index:2;height:127px;line-height:130px;margin-top:50px;border-top: 2px solid #d6d6d6;}
.powerby{color:#8d8c89;text-align:center;}
