@charset "utf-8";

/* CSS Document */



/*主体背景css样式*/

.warp_bg1{ background:url("../images/warp_bg1.jpg") no-repeat center top; min-width:1000px;}

.warp_bg2{ background:url("../images/warp_bg2.jpg") no-repeat center 375px;}

.warp_bg3{ background:url("../images/warp_bg3.jpg") no-repeat center 598px; }

.main_bg{ width:1000px; margin:0 auto; height:1080px;}



/*top区域css样式*/

.logo{ position:relative; height:400px;}

.logo a{ width:166px; height:100px; display:block; text-indent:-9999px; position:absolute; top:20px; left:24px;}

.video{height:198px;position:relative; width:1000px;}

.sbox{ width:142px; height:124px; position:absolute; left:351px; top:0}

.video .vbtn{ width:142px; height:124px; display:block; position:absolute; top:0; left:351px; }

.enter{ position:absolute;  width:272px; height:61px; left:74px; bottom:41px;}

@media screen and (-webkit-min-device-pixel-ratio:0){.enter{position:absolute;  width:272px; height:61px; left:73px; bottom:41px; [;left:74px;];}}

.enter a{ width:272px; height:61px; display:block; text-indent:-9999px;}

.enter a:hover{ background:url("../images/enterh.jpg") no-repeat;}

.tips{ width:272px; height:16px; position:absolute; left:73px; bottom:12px;}



/*游戏特色css样式*/

.conts_box{ margin-left:72px; width:855px; }

.yxts_box{ width:627px; float:left; height:306px; overflow:hidden;}

.yxts_box .idTabs{ width:628px; overflow:hidden; height:42px; background: url("../images/title_bg1.jpg") no-repeat; position:relative;}

.yxts_box .idTabs li{ float:left; width:156px; height:42px; line-height:42px; text-align:center; font-family:微软雅黑; font-size:16px; margin-right:1px; display:inline; font-weight:bold;}

.yxts_box .idTabs li a{ color:#787878; width:156px; height:42px; display:block;}

.yxts_box .idTabs li a:hover,.yxts_box .idTabs li a.selected{ color:#4c370a; background:url("../images/title_bg2.jpg") no-repeat;}



/*右侧按钮css样式*/

.btn_box{ width:228px; height:306px; float:left; overflow:hidden; background:url("../images/left_btn.jpg") no-repeat; }

.btn_box ul li a{ text-indent:-9999px; display:block; margin-bottom:1px;}

.btn_box ul li a:hover{ background:url("../images/left_btn.jpg") no-repeat -228px 0;}

.btn_box ul .btn1{ width:228px; height:146px;}

.btn_box ul .btn2 a{ width:228px; height:79px;}

.btn_box ul .btn3 a{ width:228px; height:80px;}

.btn_box ul .btn2 a:hover{ background-position:-228px -146px;}

.btn_box ul .btn3 a:hover{ background-position:-228px -226px;}



/*推荐活动css样式*/

.tjhd_box{ width:855px; height:88px; overflow:hidden;}

.tjhd_box ul li{ float:left;}



/*微信微博css样式*/

.wxwb_box{ background:url("../images/wx_bg.jpg") no-repeat; height:84px; position:relative;}

.wxwb_box a{ display:block; text-indent:-9999px; width:140px; height:34px;}

.wxwb_box a:hover{ background:url("../images/wb_btn.jpg") no-repeat;}

.sina_btn a{ position:absolute; top:24px; left:494px; }

.qq_btn a{ position:absolute; top:24px; left:672px; }

.qq_btn a:hover{ background-position:0 -34px;}



/*视频播放器css样式*/

.mask {position: fixed;_position: absolute;left: 0;top: 0;height: 1800px;width: 100%;background-color: #000;opacity: 0.5;z-index:1000;filter: alpha(opacity = 50);display: none;}

.video-player{ width:850px; height:500px; border:solid 5px #195889; background:#000; position:fixed; top:50%; left:50%; margin:-250px 0 0 -425px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2)); _margin-top:0; z-index:1001;display:none;}

.video-player .close{ width:35px; height:35px; text-indent:-9999px; overflow:hidden; display:block; position:absolute; top:0; right:0; background:url("../images/close_icon.gif") no-repeat;}

.video-player .container{ width:850px; height:500px; position:absolute; overflow:hidden;}

.close{ width:31px; height:31px; display:block; background:url("../images/close.png") no-repeat; position:absolute; top:1px; right:-38px;}



/*礼包*/

.showbox{ width:532px; height:483px; background:url("../images/libaobg.jpg") no-repeat; position:fixed; top:50%; left:50%; margin:-242px 0 0 -266px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2)); _margin-top:0; z-index:1001;display:none;}

.closed{ width:38px; height:38px; display:block; position:absolute; right:8px; top:8px;}


.cover_reg{ width:570px; height:646px;background:url("../images/cover_reg_bg.jpg") no-repeat;  position:fixed; top:50%; left:50%; margin:-323px 0 0 -285px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2)); _margin-top:0; z-index:1001; display:none}
.cover_reg .cover_reg_box{ position:absolute; left:54px; top:50px;}
.btn_reg{ width:197px; height:55px; background:url("../images/btn_reg.jpg") no-repeat; display:block; position:absolute; left:188px; top:543px;}
.btn_reg:hover{background:url("../images/btn_reg.jpg") no-repeat left -55px;}
.close_reg{width:31px; height:31px; display:block; background:url("../images/close_icon.gif") no-repeat; position:absolute; top:5px; right:5px;}