					/*、—游戏试玩*/
.main { width:1080px; margin:0 auto; padding-top:20px !important;}
.main_visual { overflow:hidden; height:580px; position: relative; z-index: 800;}
.main_image { width: 100%; height: 580px; overflow: hidden; margin: 0 auto; position: relative }
.main_image ul { width: 9999px; height: 580px; overflow: hidden; top: 0; left:0;}
.main_image li { float: left; width: 100%; height: 580px; }
.main_image li span { display: block; width: 100%; height: 580px; }
.main_image li a { display: block; width: 100%; height: 580px; }
.main .main_left { float:left; width:714px;}
.main .main_right { float:right; width:280px;}
/*幻灯片*/
.mainSlider { background: #fafafa; width: 714px; height: 208px; position: relative; }
.mainSlider .spotlight { width: 520px; height: 208px; top: 0px; left: 194px; overflow: hidden; position: absolute; z-index: 50; }
.mainSlider .spotlight img { width: 520px; height: 208px; }
.mainSlider .spotlightBanner { position: absolute; width: 200px; height: 208px;  display: block; border-left:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }
.mainSlider .spotlightBanner li { height: 51px; line-height: 51px; background: #fafafa; position: relative; width: 200px;  z-index: 100; border-top: 1px solid #e0e0e0; display: block; }
.mainSlider .spotlightBanner li a {  font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; cursor:pointer; color: #4d4d4d;  height: 51px; line-height: 51px;  display:block; padding-left:10px; margin-left:10px; display:block; float:left; width:100px;}
.mainSlider .spotlightBanner li .sp_1 { height: 51px; line-height: 51px; display:block; float:right; *float:none; margin-right:10px; color:#ccc;}
.mainSlider .spotlightBanner .selected { height:52px; background:url(/images/img/shi_huand.png) no-repeat; border-top:none !important; }
.mainSlider .spotlightBanner .selected a { background:url(/images/img/shiwan_j.png) no-repeat left center; color: #fff;}
/*试玩三步*/
.step .tit { height:33px; line-height:33px; color:#fff; font-size:16px; width:100%; background:url(/images/img/sw_tit.png) no-repeat left center #434f63;}
.step .tit span { margin-left:10px;}
.step .cont { background:#fff; border:1px solid #e6e6e6;height:110px;}
.step .cont .ul_1 { display:block; margin:15px 0 0 10px;}
.step .cont .ul_1 li { display:block; float:left; width:33%; background:url(/images/img/sw_jt.gif) right 25px no-repeat;}
.step .cont .ul_1 .none { background:none;}
.step .cont .ul_1 li a { width:60px; height:60px; display:block; margin-left:10px;}
.step .cont .ul_1 li p { display:block; width:100%; text-align:center; height:30px; line-height:30px; color:#4d4d4d;}
.step .cont .ul_1 li .a_1 { background:url(/images/img/sw_sanbu.png) 0 0 no-repeat;}
.step .cont .ul_1 li .a_1:hover {  background:url(/images/img/sw_sanbu.png) 0 -62px no-repeat;}
.step .cont .ul_1 li .a_2 { background:url(/images/img/sw_sanbu.png) 0 -124px no-repeat;}
.step .cont .ul_1 li .a_2:hover {  background:url(/images/img/sw_sanbu.png) 0 -186px no-repeat;}
.step .cont .ul_1 li .a_3 { background:url(/images/img/sw_sanbu.png) 0 -248px no-repeat;}
.step .cont .ul_1 li .a_3:hover {  background:url(/images/img/sw_sanbu.png) 0 -310px no-repeat;}
/*充值返利发放进度表按钮*/
.query { display:block; width:100%; height:45px; line-height:45px; text-align:center; border-bottom:5px solid #2c3f5f; background:#4b6289; font-size:18px; color:#fff !important; margin-top:13px;}
.query:hover { background:#516b97;}
/*全部游戏、网页游戏、棋牌游戏...*/
.game { background:#fff; margin-top:0px; display:block; margin-bottom:20px;}
.game .tit { display:block; width:100%; border-bottom:1px solid #e6e6e6;}
.game .tit .ul_1 { display:block; width:100%; float:left;}
.game .tit .ul_1 li { display:block; float:left; height:40px; line-height:40px; padding:0 20px; background:url(/images/img/sw_ge.gif) no-repeat right center; font-size:16px; position:relative; color:#666; cursor:pointer;}
.game .tit .ul_1 li a {color:#666;}
.game .tit .ul_1 li a:hover {color:#f05454;}
.game .tit .ul_1 .hover a {color:#27303f; }
.game .tit .ul_1 .hover { border-top:4px solid #27303f; height:36px; line-height:36px; font-weight:bold; color:#27303f;}
.game .tit .ul_1 li .jt { width:9px; height:4px; display:block; position:absolute; top:0px; left:44%; background:url(/images/img/sw_jt_2.gif) no-repeat;}
.game .cont .tit_2 { margin:10px 10px 0  10px; height:32px; line-height:32px; border-bottom:1px dashed #e6e6e6;}
.game .cont .tit_2 .sp_1 { color:#2abc17; font-size:14px; font-weight:bold;}
.game .cont .tit_2 .sp_2 { color:#b3b3b3;}
.game .cont .tit_2 .sp_1_1 { color:#bb6e1b; font-size:14px; font-weight:bold;}
.game .cont .tit_2 .sp_1_2 { color:#808080; font-size:14px; font-weight:bold;}
.game .cont .ul_2 {border: 1px solid rgba(229, 229, 229, 1);
    border-radius: 10px;
    padding: 10px 5px;
    margin: 10px 0 20px 0;}
.game .cont .ul_2 li { display:block; float:left; width:23%; height:202px; margin:6px 1%; padding-bottom: 10px; border: 1px solid rgba(229, 229, 229, 1);padding: 10px;box-sizing: border-box;}
.game .cont .ul_2 li .a_1 { display:block; width:100%; margin:0 auto; position:relative;}
.game .cont .ul_2 li .a_1 img { width:100%; height:130px;}
.game .cont .ul_2 li .a_1 .over { -webkit-filter: grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%);  filter: gray;}
.game .cont .ul_2 li .a_1 .p_1 { display:block;text-align:left; padding:6px 0;}
.game .cont .ul_2 li .a_1 .em_1 {width: 78%;font-size:14px; text-align:left; display:block; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} 
.game .cont .ul_2 li .a_1 .p_1 .i_1 { background:#3eaf1b; }
.game .cont .ul_2 li .a_1 .p_1 .i_2 { background:#7e7e7e;}
.game .cont .ul_2 li .a_1 .p_1 .i_3 { background:#c3c3c3;}
.game .cont .ul_2 li .a_1 .p_1 i{margin-top: 3px;height:15px; line-height:15px; color:#fff; padding:0 5px; border-radius:3px; display:block; float:right; }
.game .cont .ul_2 li .a_1 .bk { position:absolute; top:0; left:0; width:100%; height:130px; background:#000; opacity:0.3; filter:alpha(opacity=30); z-index:10; display:none;}
.game .cont .ul_2 li .a_1 .ann { position:absolute; width:76px; height:28px; line-height:28px;  text-align:center; padding-right:10px; font-size:13px; font-weight:bold; color:#fff; top:35%; left:50%; z-index:100; background:url(/images/img/gogo.gif) #f85547 no-repeat 75px center; display:none;transform: translate(-50%, -50%); }
.game .cont .ul_2 li .a_1 .ann:hover { background:url(/images/img/gogo.gif) #e13e31 no-repeat 75px center;}
.game .cont .ul_2 li .a_1 .sa {color:#fff; z-index:101; position:absolute; top:-4px; left:0; width:38px; height:18px; line-height:18px; text-align:center;}
.game .cont .ul_2 li .a_1 .service { background:url(/images/img/sw_cont_ico.png) 0 0 no-repeat;}
.game .cont .ul_2 li .a_1 .area {background:url(/images/img/sw_cont_ico.png) 0 -20px no-repeat;}
.game .cont .ul_2 li .a_1 .btm_bk { position:absolute; top:109px; left:0; width:100%; height:20px; line-height:20px; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:1;}
.game .cont .ul_2 li .a_1 .btm { position:absolute; top:109px; left:0; width:100%; height:20px; line-height:20px; z-index:5; color:#fff;}
.game .cont .ul_2 li .a_1 .btm i{display:block; width:20px; height:20px;text-align:center; float:left; }
.game .cont .ul_2 li .a_1 .btm .btm_i_1 {  background:#3c4efb; }
.game .cont .ul_2 li .a_1 .btm .btm_i_2 {  background:#9026db; }
.game .cont .ul_2 li .a_1 .btm .btm_span_1 { display:block; float:right; margin-right:5px;}
.game .cont .ul_2 li .a_1 .btm .btm_span_1 em { color:#ffe775;}
.game .cont .ul_2 li .p_2 {float: left;text-align:left; width:50%; margin:0 auto; color:#a6a6a6; height:20px; line-height:20px;}
.game .cont .ul_2 li .p_2 em { color:#ec6c49; background:url(/images/img/hl_bb.png) no-repeat right center; padding-right:16px;}
.game .cont .ul_2 li .p_3 {float: left;text-align:right; width:50%; margin:0 auto; color:#a6a6a6; height:20px; line-height:20px;}
.game .cont .ul_2 li .p_3 em { color:#ec6c49;}
.game .cont .ul_2 li .p_3 .no { color:#a6a6a6;}
/*试玩预告*/
.trailer { background:#fff; border:1px solid #e6e6e6; margin-top:10px; padding-bottom: 10px;}
.trailer .public_tit .trailer_ico {  background:url(/images/img/public_tit_ico.png) 0 0 no-repeat;}
.trailer .cont .ul_1 { display:block; margin:0 10px;}
.trailer .cont .ul_1 .li_1 {display:block; border-bottom:1px dashed #e6e6e6; font-size:14px; color:#4d4d4d; height:30px; line-height:30px;}
.trailer .cont .ul_1 .li_1 i { font-weight:bold; margin-left:10px;}
.trailer .cont .ul_1 .li_1 .today { color:#ff4200;}
.trailer .cont .ul_1 .li_1 .tomorrow { color:#4d4d4d;}
.trailer .cont .ul_1 .li_2 { height:30px; line-height:30px; width:100%; display:block;}
.trailer .cont .ul_1 .li_2 p { display:block; float:left;}
.trailer .cont .ul_1 .li_2 .name { width:35%; color:#0a74ab; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.trailer .cont .ul_1 .li_2 .name a {color:#0a74ab; }
.trailer .cont .ul_1 .li_2 .name a:hover { color:#f05454;}
.trailer .cont .ul_1 .li_2 .money { width:30%; color:#ec6c49; text-align:center;}
.trailer .cont .ul_1 .li_2 .money em { display:inline-block; background:url(/images/img/hl_bb.png) no-repeat right center; padding-right:15px;}
.trailer .cont .ul_1 .li_2 .state { width:35%; text-align:right; cursor:pointer;}
.trailer .cont .ul_1 .li_2 .state .sp_1 {color:#b3b3b3; }
.trailer .cont .ul_1 .li_2 .state .sp_1 em { color:#3eaf1b;}
.trailer .cont .ul_1 .li_2 .state .sp_2 { color:#0090ff; display:none;}

.trailer .cont .ul_1 .li_3 { height:30px; line-height:30px; width:100%; display:block;}
.trailer .cont .ul_1 .li_3 p { display:block; float:left;}
.trailer .cont .ul_1 .li_3 .name { width:35%; color:#0a74ab; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.trailer .cont .ul_1 .li_3 .name a {color:#0a74ab; }
.trailer .cont .ul_1 .li_3 .name a:hover { color:#f05454;}
.trailer .cont .ul_1 .li_3 .money { width:35%; color:#ec6c49; text-align:center;}
.trailer .cont .ul_1 .li_3 .money em { display:inline-block;  background:url(/images/img/hl_bb.png) no-repeat right center; padding-right:15px;}
.trailer .cont .ul_1 .li_3 .state { width:30%; text-align:right; cursor:pointer;}
.trailer .cont .ul_1 .li_3 .state .sp_1 {color:#b3b3b3; }
.trailer .cont .ul_1 .li_3 .state .sp_1 em { color:#3eaf1b;}
.trailer .cont .ul_1 .li_3 .state .sp_2 { color:#0090ff; display:none;}
.trailer .cont .ul_1 .li_3 .state .sp_3 { color#:#7e7e7e;}

/*今日排行榜、昨日试玩排行榜*/
.ranking { background:#fff; border:1px solid #e6e6e6; margin-top:10px;}
.ranking .tit {height:40px; line-height:40px; border-bottom:1px solid #e6e6e6;}
.ranking .tit span { display:block; float:left; width:50%; text-align:center; font-size:14px; color:#666; cursor:pointer; }
.ranking .tit span:hover { color:#f05454;}
.ranking .tit .hover { color:#27303f; height:34px; line-height:34px; border-top:4px solid #27303f; font-weight:bold;}
.ranking .cont .ul_1 { display:block;}
.ranking .cont .ul_1 li { display:block; height:30px; line-height:30px; border-bottom:1px solid #ebebeb;}
.ranking .cont .ul_1 .li_1 { background:#f3f3f3;}
.ranking .cont .ul_1 li p { display:block; float:left; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ranking .cont .ul_1 li span { display:block; border-right:1px solid #ebebeb;}
.ranking .cont .ul_1 li .p_1 { width:15%; color:#666;}
.ranking .cont .ul_1 li .p_2 { width:30%; color:#666;}
.ranking .cont .ul_1 .li_2 .p_3 i  { background:url(/images/img/hl_bb.png) no-repeat right center; padding-right:16px; margin-right:5px;}
.ranking .cont .ul_1 li .p_3 { width:35%; color:#666;}
.ranking .cont .ul_1 .li_2 .p_3 {text-align:center;}

.ranking .cont .ul_1 li .p_3 { width:35%; color:#666;}
.ranking .cont .ul_1 li .p_4 { width:20%; color:#666;}
.ranking .cont .ul_1 .li_2 { background:#fff;}
.ranking .cont .ul_1 .li_2 .p_1 { color:#333;}
.ranking .cont .ul_1 .li_2 .p_2 { color:#333;}
.ranking .cont .ul_1 .li_2 .p_3 { color:#ec6c49;}
.ranking .cont .ul_1 .li_2 .p_4 { color:#f92e2e; font-weight:bold;}
.ranking .cont .ul_1 li .no { border-right:none !important;}
.ranking .cont .sx { display:block; border-bottom:1px solid #ebebeb; height:32px; line-height:32px;}
.ranking .cont .sx a { display:block; color:#808080;}
.ranking .cont .sx a:hover{ color:#009cff;}
.ranking .sx i { font-family:"宋体";}
.ranking .sx { line-height: 35px;}
.ranking .sx span { color: #b3b3b3;}
.ranking .sx .sy { float:left; margin-left:10px; *margin-left:5px;}
.ranking .sx .xy { float:right; margin-right:10px; *margin-right:5px;}
.ranking .cont .see { height:30px; line-height:30px; display:block; text-align:right; padding-right:10px; color:#0967b0;}
.ranking .cont .see:hover { color:#009cff;}
.ranking .cont .see i { font-family:"宋体";}
/*广告宣传图*/
.advertisement_1 { display:block; margin-top:10px;}
.advertisement_1 img { width:280px; height:280px;}
/*大家都在玩*/
.play { display:block;background:#fff; border:1px solid #e6e6e6; margin-top:10px; }
.play .public_tit .play_ico { background:url(/images/img/public_tit_ico.png) 0 -40px no-repeat;}
.list_lh{ height:258px; overflow:hidden; font-size:13px;}
.list_lh_1 { height:172px !important;}
.list_lh li { width:248px; display:block; padding:10px 0 10px 20px;}
.list_lh .tou { display:block; float:left; width:64px; height:64px; border:1px solid #d9d9d9; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; text-align:center; }
.list_lh .tou img { border:1px solid #d9d9d9; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; width:60px; height:60px; margin-top:1px;}
.list_lh p { height:22px; line-height:22px; padding-left:15px; color:#8c8c8c; width:160px;}
.list_lh .name { display:block; float:left; color:#4d4d4d;}
.list_lh .wan { display:block; float:left;  }
.list_lh .wan a { color:#01a8ff;}
.list_lh .wan a:hover {  color:#f05454;}
.list_lh .lin { display:block; float:left; }
.list_lh .lin em { display:block; float:left; color:#ec6c49; background:url(/images/img/hl_bb.png) no-repeat right center; padding-right:16px;}
.list_lh .lin span {display:block; float:left; }
/*官方交流群*/
.qq_group { display:block;background:#fff; border:1px solid #e6e6e6; margin-top:10px;}
.qq_group .public_tit .group_ico { background:url(/images/img/public_tit_ico.png) 0 -80px no-repeat; }
.qq_group .cont { padding:10px 0;}
.qq_group .cont .ul_1 { display:block;}
.qq_group .cont .ul_1 li { display:block; height:34px; line-height:34px; padding:0 10px;}
.qq_group .cont .ul_1 li span { display:block; float:left;}
.qq_group .cont .ul_1 li a { display:block; float:left; margin-top:5px;}
/*客服中心*/
.customer { display:block;background:#fff; border:1px solid #e6e6e6; margin-top:10px; margin-bottom:20px;}
.customer .public_tit .customer_ico {background:url(/images/img/public_tit_ico.png) 0 -120px no-repeat; }
.customer .cont .ul_1 { display:block;}
.customer .cont .ul_1 li { display:block; height:30px; line-height:30px; width:228px; margin:0 auto; background:url(/images/img/sw_customer_jt.gif) no-repeat left center; padding-left:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-left:20px;}
.customer .cont .ul_1 li a { color:#4d4d4d;}
.customer .cont .ul_1 li a:hover {color:#f05454;}