@charset "utf-8";

/*轮播*/
.index_slider{width:420px;height:318px;position:relative;float:left;overflow:hidden;}
.index_slider ul{position:relative;}
.index_slider li{width:420px;height:318px;float:left;position:relative;}
.index_slider .text{display:block;width:390px;height:24px;line-height:24px;position:absolute;bottom:0;padding:15px;overflow:hidden;font-size:16px;color:#fff;white-space:nowrap;text-overflow:ellipsis;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
:root .index_slider .text{filter:none;}
.index_slider .dot{width:40px;position:absolute;top:276px;right:5px;}
.index_slider .dot div{padding-right:5px;float:right;}
.index_slider .dot i{display:block;width:8px;height:8px;overflow:hidden;margin:5px 4px 0 0;background:#999;float:left;cursor:pointer;}
.index_slider .dot i.current{background:#ffb230;}

.game_show{width:728px;height:318px;overflow:hidden;float:left;margin-left:10px;}
.game_show ul{width:735px;height:318px;}
.game_show li{margin:0 9px 10px 0;float:left;position:relative;overflow:hidden;}
.game_show li img,.game_show li a{display:block;}
.game_show li .s_t{width:100%;height:30px;line-height:30px;color:#fff;position:absolute;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
:root .game_show li .s_t{filter:none;}
.game_show li .info{position:absolute;height:134px;bottom:-154px;left:0;color:#c6c6c6;font-size:12px;padding:10px;overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
:root .game_show li .info{filter:none;}
.game_show li.big .info{width:300px;overflow:hidden;}
.game_show li.small .info{width:174px;overflow:hidden;}
.game_show li .info span{display:block;font-size:16px;color:#ffb230;}

/* 大排行榜 */
.index_phb_wrap,.index_pingce_wrap{padding:0 20px;}
.index_phb .tab_menu{margin-top:-5px;}
.index_phb .tab_cont li{width:100%;padding:18px 0;border-bottom:1px solid #e6e6e6;float:left;}
.index_phb .tab_cont li:last-child{border-bottom:none;}
.index_phb .tab_cont li a,.index_phb .tab_cont li img,.index_phb .tab_cont span,.index_phb .tab_cont i{display:block;}
.index_phb .tab_cont .game_img{width:114px;height:114px;float:left;position:relative;}
.index_phb .tab_cont .game_img img{width:114px;height:114px;border-radius:20px;}
.index_phb .tab_cont .game_img span{width:114px;height:114px;background:url(../png/radius_bg.png) no-repeat;_background:url(//image.diyiyou.com/new_index/img/radius_bgie.png) no-repeat;position:absolute;top:0;left:0;}
.index_phb .tab_cont .info{width:526px;height:114px;margin-left:15px;float:left;}
.index_phb .tab_cont .info .tit{width:100%;height:20px;line-height:20px;font-size:16px;float:left;}
.index_phb .tab_cont .info .tit a{float:left;}
.index_phb .tab_cont .info .num{width:20px;height:20px;font-size:12px;text-align:center;color:#fff;margin-right:8px;background:#fd953d;border-radius:20px;float:left;}
.index_phb .tab_cont .info .index_star{width:74px;height:17px;margin:2px 0 0 14px;float:left;}
.index_phb .tab_cont .cont{width:536px;font-size:12px;margin:5px 0;float:left;}
.index_phb .tab_cont .cont span{width:100px;margin-right:10px;float:left;color:#999;text-align:right;}
.index_phb .tab_cont .cont span em{color:#4c4c4c;}
.index_phb .tab_cont .cont .type{width:290px;text-align:left;}
.index_phb .tab_cont .cont .text{width:526px;height:38px;overflow:hidden;margin:0;text-align:left;}
.index_phb .tab_cont .small_nav li{width:80px;height:26px;line-height:26px;float:left;margin-right:10px;padding:0;border-bottom:none;}
.index_phb .tab_cont .small_nav li a{display:block;width:45px;font-size:14px;padding-left:35px;}
.index_phb .tab_cont .small_nav li a:hover{color:#fff;}
.index_phb .tab_cont .small_nav .n1{background-position:0 0;}
.index_phb .tab_cont .small_nav .n1:hover{background-position:0 -26px;}
.index_phb .tab_cont .small_nav .n2{background-position:-80px 0;}
.index_phb .tab_cont .small_nav .n2:hover{background-position:-80px -26px;}
.index_phb .tab_cont .small_nav .n3{background-position:-160px 0;}
.index_phb .tab_cont .small_nav .n3:hover{background-position:-160px -26px;}
.index_phb .tab_cont .small_nav .n4{background-position:-240px 0;}
.index_phb .tab_cont .small_nav .n4:hover{background-position:-240px -26px;}
.index_phb .tab_cont .small_nav .n1 a{color:#b4c5e5;}
.index_phb .tab_cont .small_nav .n2 a{color:#dcbea7;}
.index_phb .tab_cont .small_nav .n3 a{color:#95d5d2;}
.index_phb .tab_cont .small_nav .n4 a{color:#dca7ab;}
.index_phb .tab_cont .bgd{width:100px;height:70px;line-height:35px;background-position:0 -69px;font-size:22px;margin-top:10px;padding-top:30px;text-align:center;float:right;}
.index_phb .tab_cont .bgd i{display:block;width:15px;height:17px;}
.index_phb .tab_cont .bgd .up{background:url(../png/upb0af.png) no-repeat;margin:0 auto;}
.index_phb .tab_cont .bgd .normal{background:url(../png/normalb0af.png) no-repeat;margin:0 auto;}
.index_phb .tab_cont .bgd .down{background:url(../png/downb0af.png) no-repeat;margin:0 auto;}

/* 首页右半部分 */
.index_right .ad{width:330px;height:222px;}
.index_right .ad a,.index_right .ad img{display:block;}
.index_right .ad img{width:330px;height:222px;}

/* 首页礼包 */
.index_libao li a,.index_libao li p{display:block;}
.index_libao li,.index_libao li .game_img,.index_libao li .text{float:left;}
.index_libao li{padding:10px 0;border-bottom:1px solid #e8e7e8;}
.index_libao li .game_img{width:56px;height:56px;margin-right:15px;position:relative;}
.index_libao li .game_img span{display:block;width:56px;height:56px;background:url(../png/radius_bg2.png) no-repeat;_background:url(//image.diyiyou.com/new_index/img/radius_bg2ie.png) no-repeat;position:absolute;top:0;left:0;}
.index_libao li .text{width:259px;position:relative;color:#989898;font-size:12px;}
.index_libao li .text .name{height:20px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_libao li .text .btn{width:50px;height:24px;line-height:24px;text-align:center;background:#fdb140;border-radius:3px;color:#fff;position:absolute;right:0;top:20px;}
.index_libao li .text .btn:hover{background:#fd953d;}

/* 首页开服表 */
.index_kaifu .sub_box li a,.index_kaifu .sub_box li p{display:block;}
.index_kaifu .sub_box li,.index_kaifu .sub_box li .game_img,.index_kaifu .sub_box li .text{float:left;}
.index_kaifu .sub_box li{padding:10px 0;border-bottom:1px solid #e8e7e8;}
.index_kaifu .sub_box li:last-child{border-bottom:none;padding-bottom:0;}
.index_kaifu .sub_box li .game_img{width:56px;height:56px;margin-right:15px;position:relative;}
.index_kaifu .sub_box li .game_img span{display:block;width:56px;height:56px;background:url(../png/radius_bg2.png) no-repeat;_background:url(//image.diyiyou.com/new_index/img/radius_bg2ie.png) no-repeat;position:absolute;top:0;left:0;}
.index_kaifu .sub_box li .text{width:259px;color:#989898;font-size:12px;position:relative;}
.index_kaifu .sub_box li .text .name{height:20px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_kaifu .sub_box li .text .btn{width:54px;height:54px;line-height:54px;text-align:center;font-size:14px;background:#f9fafa;border:1px solid #e8e7e8;border-radius:54px;color:#666;position:absolute;right:0;top:0;}
.index_kaifu .sub_box li .text .btn:hover{background:#fdb140;color:#fff;border-color:#fdb140;}

/* 游戏评测 */
.index_pingce li{width:100%;padding:15px 0;float:left;}
.index_pingce .level{width:150px;height:72px;border:1px solid #eaeaea;background-image:url(../png/pc_lv2.png);background-repeat:no-repeat;padding:10px;float:left;}
.index_pingce .lv9{background-position:0 0;}
.index_pingce .lv8{background-position:0 -92px;}
.index_pingce .lv7{background-position:0 -184px;}
.index_pingce .lv6{background-position:0 -276px;}
.index_pingce .lv5{background-position:0 -368px;}
.index_pingce .lv4{background-position:0 -460px;}
.index_pingce .lv3{background-position:0 -552px;}
.index_pingce .lv2{background-position:0 -644px;}
.index_pingce .lv1{background-position:0 -736px;}
.index_pingce .level .pf{width:58px;height:72px;float:left;margin-right:14px;text-align:center;}
.index_pingce .level img{float:left;border-radius:16px;}
.index_pingce .level b{margin-top:12px;margin-left:-6px;font-size:42px;display:block;width:58px;height:45px;line-height:45px;color:#fff;}
.index_pingce .text{width:595px;height:94px;float:left;margin-left:20px;overflow:hidden;position:relative;}
.index_pingce .text h3{display:block;height:26px;line-height:26px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_pingce .text p{width:595px;height:44px;overflow:hidden;color:#999;}
.index_pingce .tag{position:absolute;right:0;bottom:0;font-size:12px;}
.index_pingce .tag span{display:inline-block;height:20px;line-height:20px;border:1px solid;border-radius:2px;padding:0 5px;cursor:default;}
.index_pingce .tag span:hover{color:#fff;}
.index_pingce .tag .tag1{border-color:#fc4351;color:#fc4351;}
.index_pingce .tag .tag1:hover{background:#fc4351;}
.index_pingce .tag .tag2{border-color:#37d73b;color:#37d73b;}
.index_pingce .tag .tag2:hover{background:#37d73b;}
.index_pingce .tag .tag3{border-color:#26d6ec;color:#26d6ec;}
.index_pingce .tag .tag3:hover{background:#26d6ec;}
.index_pingce .tag .tag4{border-color:#b99acd;color:#b99acd;}
.index_pingce .tag .tag4:hover{background:#b99acd;}

/* 上升最快榜 */
.index_up_down{width:330px;padding-top:10px;padding-bottom:0;}
.index_up_down .sub_box li{width:100%;padding:15px 0;border-bottom:1px solid #eaeaea;float:left;}
.index_up_down .sub_box li:last-child{border-bottom:none;}
.index_up_down .sub_box li .num{display:block;width:20px;height:20px;border-radius:20px;font-size:12px;text-align:center;color:#fff;float:left;background:#fd953d;margin:10px 14px 0 0;}
.index_up_down .sub_box li .game_img{display:block;width:40px;height:40px;float:left;margin-right:10px;}
.index_up_down .sub_box li .game_img img{display:block;width:40px;height:40px;border-radius:3px;}
.index_up_down .sub_box li .text{width:200px;float:left;}
.index_up_down .sub_box li .text .name{display:block;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_up_down .sub_box li .text .index_star{display:block;width:74px;height:17px;}
.index_up_down .sub_box li .arr{display:block;width:10px;height:9px;float:right;margin:16px 10px 0 0;}
.index_up_down .sub_box li .down{background-position:-142px -108px;}
.index_up_down .sub_box li .normal{background-position:-142px -117px;}
.index_up_down .sub_box li .up{background-position:-142px -126px;}

/* 插入的广告 */
.advert_box{width:1158px;height:100px;overflow:hidden;margin:0 0 20px 0;padding:15px 20px;background:#fff;border:1px solid #efefef;border-bottom:1px solid #e2e2e2;}

/* 最近更新 */
.index_update{position:relative;}
.index_update .tab_menu{position:absolute;top:12px;left:150px;}
.index_update .tab_menu li{float:left;height:30px;line-height:30px;font-size:16px;margin-right:20px;cursor:pointer;position:relative;}
.index_update .tab_menu li.current{font-weight:700;color:#ffb230;border-bottom:none;}
.index_update .tab_menu li.current i{display:block;width:13px;height:7px;position:absolute;left:25px;bottom:-7px;background:url("../png/update_arr.png") no-repeat;}
.index_update .tab_menu li i{display:none;}
.index_update .sub_box{width:1158px;overflow:hidden;}
.index_update .sub_box ul{width:1176px;}
.index_update .sub_box ul li{width:372px;height:20px;line-height:20px;float:left;margin:10px 20px 0 0;}
.index_update .sub_box ul i{display:block;width:20px;height:20px;float:left;background:url("../png/diamond.png") no-repeat left center;}
.index_update .sub_box ul a{display:block;width:290px;height:20px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:10px;}
.index_update .sub_box ul time{display:block;width:52px;height:20px;float:left;color:#ccc;}

/* 游戏攻略 */
.index_strategy .cont{width:1158px;overflow:hidden;} 
.index_strategy .game_img{width:273px;height:80px;}
.index_strategy ul{width:1178px;}
.index_strategy ul li{width:273px;margin:20px 20px 0 0;float:left;}
.index_strategy ul li a,.index_strategy ul li img{display:block;}
.index_strategy ul li .game_img{margin-bottom:10px;}
.index_strategy ul li .game_img img{border-radius:4px;}
.index_strategy ul li .text a{height:24px;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index_strategy ul li .text i{display:inline-block;width:4px;height:4px;border-radius:4px;background:#c6c6c6;margin-right:10px;position:relative;top:-2px;}

/* 游戏视频 */
.index_vedio .cont{width:1158px;overflow:hidden;}
.index_vedio ul{width:1180px;}
.index_vedio li{width:178px;height:122px;float:left;margin:20px 18px 0 0;position:relative;}
.index_vedio li a,.index_vedio li img,.index_vedio li p,.index_vedio i{display:block;}
.index_vedio li p{height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.index_vedio img{width:178px;height:99px;border-radius:4px;margin-bottom:5px;}
.index_vedio .player{width:40px;height:40px;background:url(../png/play.png) no-repeat;_background:url(//image.diyiyou.com/new_index/img/play_ie.png) no-repeat;position:absolute;top:30px;left:70px;z-index:10;} 

/* 友链 */
.friend_link{padding:15px 20px 20px 20px;margin-bottom:0 !important;}
.friend_link .cont{padding-top:20px;}
.friend_link .cont a{padding-right:10px;}