body{background: #f4f4f4;}
/* 热门合集 */
.content_top{width: 1160px;margin: 20px auto 0;background: #fff;padding: 20px 40px;}
.bq_item { width: 100%; overflow: hidden;}
.bq_item .bq_top { width: 100%; height: 30px; border-bottom: 1px solid #e6e6e6; }
.bq_item .bq_top p { float: left; width: auto; height: 26px; border-bottom: 4px solid #f0412a; }
.bq_item ul { width: 100%; height: 68px; overflow: hidden; margin-top: 7px; }
.bq_item ul li { float: left; margin-right: 20px; height: 34px; line-height: 34px; font-size: 14px; }
.bq_item ul li a { display: block; color: #222; }
.bq_item ul li a.red{color:#f0412a;}
.bq_item .bq_L { width: 560px; height: 100px; float: left; }
.bq_item .bq_L ul li a:hover { color: #00b7ee; }
.bq_item .bq_R { width: 577px; float: right; height: 100px; }
.bq_item .bq_R ul li a:hover { color: #ff9b1f; }

/* 推荐游戏 */
.tj_item { width: 100%;height: 142px; overflow: hidden; position: relative; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; margin-top: 20px; }
.tj_item .btn_L { float: left; }
.tj_item .btn_R { float: right; }
.tj_item .btn_L, .tj_item .btn_R { width: 50px; height: 142px; background: #a7a7a7; cursor: pointer; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; }
.tj_item .btn_L i, .tj_item .btn_R i { display: block; width: 9px; height: 9px; border: 1px solid #fff; border-radius: 50%; background: #818181; margin: 26px auto 8px; }
.tj_item .btn_L p, .tj_item .btn_R p { text-align: center; width: 20px; margin: 0 auto; color: #4a4a4a; font-size: 14px; line-height: 16px; }
.tj_item .on { background: -webkit-linear-gradient(top, #f0422a 0%, #f4a66d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0422a', endColorstr='#f4a66d',GradientType=0 ); background: linear-gradient(to bottom, #f0422a 0%, #f4a66d 100%); }
.tj_item .on p { color: #fff; }
.tj_item .on i { background: none; }
.tj_item .itembox { float: left; overflow: hidden; position: relative; width: 1058px; height: 142px; margin-left: 1px; }
.tj_item .itembox .item { width: 2180px; height: 142px; margin-left: 2px; }
.tj_item .itembox .item ul { overflow: hidden; float: left; }
.tj_item .itembox .item ul li { float: left; width: 131px; height: 142px; border-right: 1px solid #e6e6e6; }
.tj_item .itembox .item ul li:hover a { background: #f2f2f2; }
.tj_item .itembox .item ul li:hover p { color: #f0412a; }
.tj_item .itembox .item ul li a { display: block; float: left; width: 127px; height: 138px; margin: 2px; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -ms-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; }
.tj_item .itembox .item ul li a .img { margin: 18px auto 0; }
.tj_item .itembox .item ul li a .img, .tj_item .itembox .item ul li a .img img { width: 75px; height: 75px; border-radius: 18px; }
.tj_item .itembox .item ul li a p { width: 100%; text-align: center; height: 18px; overflow: hidden; line-height: 18px; color: #222; margin-top: 10px; font-size: 14px; }


/*内容A cont-a*/.cont-a {width: 1160px;padding: 20px;margin: 0 auto;height:630px;margin-top:20px;background: #fff;}
/*左*/.cont-al {width:390px;height:630px;margin-right:20px;}
/*中*/.cont-am {width: 508px;height:630px;margin-right:20px;}
/*右*/.cont-ar {width: 220px;height:630px;}
/*index-lunbo*/.cont-al .lunbo {width:390px;height:250px;}
div.slideBox {position:relative;width:390px !important;height:250px !important;overflow:hidden;}
div.slideBox ul.items {position:absolute;float:left;background:none;list-style:none;padding:0px;margin:0px;}
div.slideBox ul.items li {float:left;background:none;list-style:none;padding:0px;margin:0px;}
div.slideBox ul.items li a {float:left;line-height:normal !important;padding:0px !important;border:none;}
div.slideBox ul.items li a img {margin:0px !important;padding:0px !important;display:block;border:none;width:390px;height:250px;}
div.slideBox div.tips {position:absolute;bottom:0px;width:100%;height:50px;background-color:rgba(0,0,0,.6);overflow:hidden;opacity:1 !important;}
div.slideBox div.tips div.title {position:absolute;left:0px;top:0px;height:40px;}
div.slideBox div.tips div.title a {color:#FFF;font-size:14px;line-height:40px;margin-left:10px;text-decoration:none;height:40px;padding-right:10px;display:block;}
div.slideBox div.tips div.title a:hover {color:#2d72eb;}
div.slideBox div.tips div.nums {bottom:0px;top:0px;height:100%;}
div.slideBox div.tips div.nums a {display:inline-block;>float:left;width:129px;height:6px;background-color:#333;text-indent:-99999px;border-radius:0 !important;margin-top:44px;border-right:1px solid #666;}
div.slideBox div.tips div.nums a.active {background-color:#2d72eb;}
.wz-tab {margin-top:20px;overflow: hidden;}
.wz-tab p {margin-right:20px;}
.wz-tab span {width:46px;height:20px;background:#f5f5f5;text-align:center;line-height:21px;margin:12px 0 0 0;border:1px solid #e6e6e6;border-top-right-radius:10px;border-bottom-right-radius:10px;font-size:12px;color:#999;}
.wz-tabnews {border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.wz-tab .bttab-style {background:#2d72eb;color:#fff !important;border:1px solid #2d72eb;}
.wz-list,.contm-list {position:relative;}
.lft_lin {height:210px;position:absolute;left:14px;width:1px;background:#ccc;top:15px;z-index:0;}
.wz-list ul,.contm-list ul {display:block;position:relative;z-index:2;height:240px;width:390px;overflow:hidden;}
.wz-list ul li,.contm-list ul li {margin-left:10px;width:380px;height:34px;overflow:hidden;background: url(../images/ico-circle.png) no-repeat left;}
.wz-list ul li a {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:34px;line-height:34px;margin-left:10px;width:352px;text-indent:.5em;font-size:14px;color:#4c4c4c;}
.wz-list ul li:hover,.contm-list ul li:hover {background:url(../images/ico-circle2.png) no-repeat left !important;}
.wz-list ul li:hover a {color:#2d72eb;background:#f0f0f0;}
.wz-list>a {display:block;margin:16px auto;text-align:center;height:40px;width:370px;line-height:40px;font-size:14px;color:#999;background:#f0f0f0;border-radius:20px;}
.wz-list>a:hover {background:#D3D3D3;}
/*m*/.cont-am .bt-c {width:100%;height:70px;}
.cont-am .bt-c span {margin:0 10px 0px;display:block;float:left;width:auto;height:45px;line-height:40px;text-align:center;font-size:18px;color:#4c4c4c;cursor:pointer;position:relative;padding:0 3px;}
.cont-am .bt-c .bttab-style {color: #2d72eb !important;}
.cont-am .bt-c img {float:left;margin:14px 8px;}
.contm-tab {display:table;margin:14px 0 0 30px;float:left;}
.contm-tabbox {display:none;margin-top:10px;width:490px;height:550px;}
.contm-list ul {width: 515px;height:300px;}
.contm-list ul li {width: 515px;cursor:pointer;height:50px;line-height:50px;}
.contm-list .lft_lin {height:246px;top:25px;}
.contm-list .list-name {display:block;height:50px;line-height:50px;margin-left: 40px;width: 465px;}
.contm-list ul li:hover {}
.contm-list ul li:hover .list-name {background:#f0f0f0;}
.contm-list ul li:hover .list-name span {color:#8ba8a3;}
.contm-list ul li:hover .list-name a {color:#19abff;}
.bt-c p,.bt-c h2 {display:block;float:left;width:auto;color:#4c4c4c;font-size:22px;line-height:42px;font-weight:normal;}
.bt-c span {display:block;float:left;width:auto;/* height:30px; *//* line-height:30px; *//* margin:10px 0 0 20px; */text-align:center;font-size:14px;color:#4c4c4c;cursor:pointer;position:relative;padding:0 3px;}

.list-name span {display:block;float:left;width: 65px; font-size:12px;color:#999;line-height:50px;height:50px;margin:0 8px 0 5px;}
.list-name img {display:block;float:left;margin:10px 6px;width:28px;height:28px;border-radius:4px;}
.list-name a {display:block;float:left;width: 220px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;font-size:16px;color:#4c4c4c;line-height:50px;height:50px;margin-left:4px;}
.list-name p {display:block;float:right;font-size:12px;color:#999;}
.ico-bq {position:absolute;left:-7px;top:10px;z-index:9;}
.contm-listhot,.contm-listhot ul {height:250px;}
.contm-listhot .lft_lin {height:200px;}
/*r*/.cont-ar ul {display:block;width: 260px;overflow:hidden;}

.tist_data{ height: 30px; border-bottom:1px solid #bfbfbf;padding-top: 30px;}
.tist_data .imglist{float: left;  height: 30px; position: relative;}
.tist_data .imglist i{background: url(../images/imgq.png) no-repeat;position: absolute; top:0; left: 10px;  display: block;}
.tist_data .imglist span{ font-size: 16px; color: #434343; font-weight: 600;  padding-left: 39px;}
.tist_data .rightlist{width: 35px; height: 30px; position: relative; float: right;}
.tist_data .rightlist i{ position: absolute; right: 0; top:0;background: url(../images/imgq.png) no-repeat center; height: 8px; width: 8px; background-position: 0 0px; display: inline-block;ransition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.tist_data .rightlist:hover i{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.tist_data .rightlist a{ font-size: 12px; color: #a2a2a2;}
.tist_data .imglist .ico1{ height: 22px;width: 18px; background-position: 0 -88px;}
.tist_data .imglist .ico2{ height: 22px;width: 18px; background-position: -198px -73px;}
.tist_data .imglist .ico3{ height: 22px;width: 18px; background-position: -167px -82px;}
.tist_data .imglist .ico4{ height: 22px;width: 18px; background-position: -167px -58px;}
.tist_data .imglist .ico5{ height: 22px;width: 18px; background-position: -165px -108px;}
.tist_data .imglist .ico6{ height: 22px;width: 18px; background-position: -86px -133px;}
.tist_data .imglist .ico7{ height: 22px;width: 18px; background-position: -340px -40px;}
.tist_data .imglist .ico8{ height: 22px;width: 18px; background-position: -107px -133px;}
.tist_data .imglist .ico9{ height: 22px;width: 18px; background-position: -365px -39px;}
.tist_data .imglist .ico10{ height: 22px;width: 18px; background-position: 0 -22px;}
.tist_data .imglist .ico11{ height: 22px;width: 18px; background-position: -64px -133px;}


.cont-ar {overflow: hidden;margin-top: 20px;}
.cont-ar .tist_data { padding: 0; }
.cont-ar .item {width: 105%;}
.cont-ar .item .lis {width: 216px;height: 156px;border: 1px solid #e6e6e6;margin-top: 20px;}
.cont-ar .item .lis:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.cont-ar .item .lis:hover .name span { border-bottom: 3px solid #7fdbf6; }
.cont-ar .item .lis .img { display: block; }
.cont-ar .item .lis .img,.cont-ar .item .lis .img img { width: 100%; height: 120px; }
.cont-ar .item .lis .name { width: 100%; height: 35px; line-height: 35px; }
.cont-ar .item .lis .name .bt { display: block; float: left; width: 150px; height: 35px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 10px; font-size: 13px; color: #222; }
.cont-ar .item .lis .name span { display: block; float: right; height: 32px; border-bottom: 3px solid #f9d3b6; font-size: 16px; font-weight: bold; padding: 0 5px; margin-right: 5px; color: #f0412a; font-style: italic;    width: 26px;text-align: center; }

.news-qy-label { position: relative; margin: 10px 0 0 -10px; }
.news-qy-label li {float:  left;width: 101px;height: 50px;background-color: #ffffff;box-shadow: 0px 4px 7px 0px    rgba(0, 0, 0, 0.09);border: solid 1px #e9e9e9;margin:  15px 0 0 10px;position:  relative;}
.news-qy-label li a {display:  block;text-align:  center;line-height: 52px;width: 102px;height: 51px;overflow:  hidden;position:  absolute;transition: color .2s ease;right:  -1px;top: -1px;color: #ffae5f;}
.news-qy-label:after { content:  ""; clear: both; display:  block; }
.news-qy-label li a:after { content:  ""; position:  absolute; top: -1px; right: -1px; border: 8px solid; border-color: #ffae5f #ffae5f  transparent  transparent; transition: all .5s ease; }
.news-qy-label li:hover a:after { border-width: 100px; }
.news-qy-label li:hover a em { color:  #fff; }
.news-qy-label li em { position:  relative; z-index:  1; }
.news-qy-label li a:before {content: "";position:  absolute;right: -8px;top: -8px;z-index: 1;display: none;width: 0;border-width: 8px;border-style:solid;border-color: transparent transparent transparent#fff;transform: rotate(-45deg);}
.news-qy-label li:hover { box-shadow:  none; }
.news-qy-label li:hover a:before { display:  block; }
.news-qy-label li:nth-child(2) a { color: #f74b4b; }
.news-qy-label li:nth-child(2) a:after{ border-color:#f74b4b #f74b4b  transparent  transparent; }
.news-qy-label li:nth-child(3) a { color: #674bf7; }
.news-qy-label li:nth-child(3) a:after{ border-color:#674bf7 #674bf7  transparent  transparent; }
.news-qy-label li:nth-child(4) a { color: #c49155; }
.news-qy-label li:nth-child(4) a:after{ border-color:#c49155 #c49155  transparent  transparent; }
.news-qy-label li:nth-child(5) a { color: #93d877; }
.news-qy-label li:nth-child(5) a:after{ border-color:#93d877 #93d877  transparent  transparent; }
.news-qy-label li:nth-child(6) a { color: #f38ce3; }
.news-qy-label li:nth-child(6) a:after{ border-color:#f38ce3 #f38ce3  transparent  transparent; }

/* 热门软件 */
.soft_box{width: 1160px;margin: 20px auto 0;padding: 20px;background: #fff;}
.sfot_list_left{width: 840px;}
.soft_list_ul {width: 105%;overflow: hidden;margin-top: 6px;}
.soft_list_ul li {width: 126px;height: 176px;float: left;border: 1px solid #e6e6e6;margin: 6px 14px 10px 0;}
.soft_list_ul li:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.soft_list_ulsoft_list_ul li:hover .name { color: #f0412a; }
.soft_list_ul li .img { display: block; margin: 20px auto 0; }
.soft_list_ul li .img, .soft_list_ul li .img img {width: 95px;height: 95px;}
.soft_list_ul li .name {width: 120px;margin: 5px auto 0;height: 26px;line-height: 26px;font-size: 15px;color: #222;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.soft_list_ul li .info {width: 124px;height: 26px;margin: 0 auto;}
.soft_list_ul li .info span {height: 26px;line-height: 26px;font-size: 12px;color: #9a9a9a;margin-left: 3px;float: left;}
.soft_list_ul li .info p { float: right; height: 17px; margin-top: 5px; background: #7fdbf6; border-radius: 2px; padding: 0 5px; font-size: 12px; color: #fff; }

/* 编辑推荐*/
.recommend{width: 290px;} 
.game-tg{margin-top: 8px;width: 410px;height:320px;}
.game-tg li{display: block;width: 100%;height: 60px;margin: 18px 0;overflow: hidden;float: left;}
.game-tg li .img img{float: left;width: 60px;height: 60px;margin: 0 3px;border-radius: 10px;}
.kfgm-name{height: 24px;margin-left: 10px;width: 330px;float: left;}
.kfgm-info{height: 34px;width: 330px;margin: 4px 0 0 10px;float: left;}
.kfgm-name>a{display: block;float: left;color: #222;font-size: 16px;width: 145px;height: 24px;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.kfgm-name>a:hover{text-decoration: underline;color: #00a0e9;}
.kfgm-name>p{text-indent: 8px;float: left;margin-left: 4px; height: 24px;line-height: 24px;font-size: 12px;color: #999;}
.kfgm-name>p i{width: 3px;  height: 3px;   background: #f0412a; border-radius: 50%; display: inline-block;float: left; margin-top: 10px;}
.kfgm-info>p{width: 210px;height: 17px;overflow: hidden;font-size: 12px;color: #8ba8a3;line-height: 17px;float:left;}
.kfgm-info>a{display: block;float: right;width: 90px;height: 26px;color: #00a0e9;font-size:14px;border: 1px solid #00a0e9;text-align: center;line-height: 24px;border-radius: 6px;margin-top: -14px;}
.kfgm-info>a:hover{background: #00a0e9;color: #fff;}


/* 热门专题 */
.zt_box { width: 1160px; overflow: hidden; margin: 20px auto 0;padding: 20px; background: #fff;}
.zt_box .tist_data { padding: 0; }
.zt_box .zt_list { width: 105%; height: 230px; overflow: hidden; margin-top: 20px; }
.zt_box .zt_list li { float: left; width: 276px; height: 218px; border: 1px solid #e6e6e6; margin: 0 16px 10px 0; }
.zt_box .zt_list li:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
.zt_box .zt_list li .img { display: block; }
.zt_box .zt_list li .img, .zt_box .zt_list li .img img { width: 100%; height: 162px; }
.zt_box .zt_list li .bt { display: block; float: left; width: 160px; height: 56px; line-height: 56px; font-size: 16px; color: #222; margin-left: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.zt_box .zt_list li .bq { display: block; float: right; width: 77px; height: 29px; text-align: center; line-height: 29px; border-radius: 15px; font-size: 14px; color: #fff; background: #78cfe9; margin: 15px 12px 0 0; }
.zt_box .zt_list li .bq:hover { opacity: 0.88; }
.zt_box .zt_list li .bgc_1 { background: #78cfe9; }
.zt_box .zt_list li .bgc_2 { background: #82d6a9; }
.zt_box .zt_list li .bgc_3 { background: #f4a76d; }

/* 合集推荐 */
.Col_recommend li{margin-top: 18px;}
.Col_recommend div{width: 290px;}
.Col_recommend .progress_bar{height: 90px;overflow: hidden; position: relative;}
.Col_recommend div img{width: 100%; height: 100%;}
.Col_recommend div img:hover{opacity: 0.8; filter:alpha(opacity=80);}
.Col_recommend div span{display: inline-block; font-size: 14px; line-height: 40px;}
.Col_recommend .text{height: 40px;}
.Col_recommend .text span{height: 40px;}
.Col_recommend .text span:first-child{float: left;}
.Col_recommend .text span:first-child+span{float: right;}
/*hover进度条*/
.progress_bar:after{content: ""; width:0; height:4px; background:#F16565; position: absolute; bottom:0;left:0; transition:width 1s; -moz-transition:width 1s; /* Firefox 4 */ -webkit-transition:width 1s; /* Safari and Chrome */ -o-transition:width 1s; /* Opera */}
.progress_bar:hover:after{width:100%;}

/* 好游推荐 */
.game_tg { width: 1160px; overflow: hidden; margin: 20px auto 0; padding: 20px; background: #fff;}
.game_tg .tist_data { padding: 0; }
.game_tg .game_tg_l { width: 413px; float: left; height: 360px; overflow: hidden; }
.game_tg .game_tg_l .item { width: 105%;  overflow: hidden; margin-top: 20px; }
.game_tg .game_tg_l .item .lis { width: 200px; height: 150px; float: left; margin: 0 13px 11px 0; }
.game_tg .game_tg_l .item .lis:hover .bt { color: #f0412a; }
.game_tg .game_tg_l .item .lis .img { display: block; margin: 0 auto; }
.game_tg .game_tg_l .item .lis .img, .game_tg .game_tg_l .item .lis .img img { width: 180px; height: 100px; border-radius: 3px; }
.game_tg .game_tg_l .item .lis .bt { width: 180px; height: 46px; margin: 0 auto; display: block; line-height: 22px; font-size: 14px; color: #222; overflow: hidden;  margin-top: 5px;}
.game_tg .game_tg_r { float: right; width: 720px; height: 360px; }
.game_tg .game_tg_r .lis_a { width: 290px;  float: left; margin-top: 16px; }
.game_tg .game_tg_r .lis_a ul { width: 100%; overflow: hidden;height: 150px; }
.game_tg .game_tg_r .lis_a ul  + ul{padding-top: 13px; border-top: 1px solid #ddd;  margin-top: 10px;}
.game_tg .game_tg_r .lis_a ul li { float: left; width: 100%; height: 24px; line-height: 24px; margin-bottom: 5px; font-size: 14px; color: #222; }
.game_tg .game_tg_r .lis_a ul li:hover i { background: #f0412a; }
.game_tg .game_tg_r .lis_a ul li:hover a { color: #f0412a; text-decoration: underline; }
.game_tg .game_tg_r .lis_a ul li i { width: 4px; height: 4px; background: #898989; border-radius: 50%; display: block; float: left; margin: 12px 5px 0 0; }
.game_tg .game_tg_r .lis_a ul li a { display: block; float: left; width: 280px; height: 24px; line-height: 24px; color: #222; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.game_tg .game_tg_r .lis_b { float: right; width: 403px; height: 310px; overflow: hidden; margin-top: 20px; }
.game_tg .game_tg_r .lis_b ul { width: 106%; overflow: hidden; }

.game_tg .game_tg_r .lis_b ul li { width: 200px; height: 150px; float: left; margin: 0 13px 11px 0; }
.game_tg .game_tg_r .lis_b ul li:hover .bt { color: #f0412a; }
.game_tg .game_tg_r .lis_b ul li .img { display: block; margin: 0 auto; }
.game_tg .game_tg_r .lis_b ul li .img, .game_tg .game_tg_r .lis_b ul li .img img { width: 180px; height: 100px; border-radius: 3px; }
.game_tg .game_tg_r .lis_b ul li .bt { width: 180px; height: 50px; margin: 0 auto; display: block; line-height: 22px; font-size: 14px; color: #222; overflow: hidden;  margin-top: 5px; }

/* 排行榜*/

.game_phb { width: 1160px; overflow: hidden; margin: 20px auto 0; padding: 20px; background: #fff;}
.game_phb .ph_top { width: 100%; height: 50px; border-bottom: 3px solid #e6e6e6; }
.game_phb .ph_top i { display: block; float: left; width: 18px; height: 22px; background: url("../images/imgq.png") no-repeat; background-position: -362px -117px; margin: 13px 15px 0 13px; }
.game_phb .ph_top i{margin-left: 500px;}
.game_phb .ph_top p { float: left; font-size: 20px; color: #222; font-weight: bold; height: 50px; line-height: 50px; margin-right: 15px; }
.game_phb .ph_top a.mor { display: block; float: left; color: #eb6977;font-size:12px; border-radius: 15px; height: 20px; text-align: center; line-height: 20px; border: 1px solid #eb6977; width: 45px; margin-top: 14px; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -ms-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; }
.game_phb .ph_top a.mor:hover { background: #eb6977; color: #fff; }
.game_phb .phwrap { width: 105%; }
.game_phb .item {width: 278px;border: 1px solid #e6e6e6;border-radius: 3px;float: left;margin: 35px 13px 0 0;}
.game_phb .item .top_bg { width: 150px; height: 56px; margin: -26px auto 0; text-align: center; font-size: 18px; background: url("../images/ph_top.png") no-repeat; color: #16debd; line-height: 49px; }
.game_phb .item ul { width: 260px; margin: 0 auto; overflow: hidden; }
.game_phb .item ul li { width: 100%; float: left; }
.game_phb .item ul li .lis_a { width: 100%; height: 40px; line-height: 40px; }
.game_phb .item ul li .lis_a .bt { width: 200px; font-size: 14px; color: #222; height: 40px; line-height: 40px; display: block; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 10px; }
.game_phb .item ul li .lis_b { width: 100%; display: none; }
.game_phb .item ul li .lis_b .img { display: block; float: left; margin: 10px; }
.game_phb .item ul li .lis_b .img, .game_phb .item ul li .lis_b .img img { width: 90px; height: 90px; border-radius: 18px; }
.game_phb .item ul li .lis_b .bt { display: block; margin: 5px 0 0 10px; width: 140px; height: 24px; line-height: 24px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px; color: #222; }
.game_phb .item ul li .lis_b .info { width: 140px; margin-left: 10px; float: left; margin-top: 5px; }
.game_phb .item ul li .lis_b .info p { width: 100%; height: 18px; line-height: 18px; font-size: 12px; color: #737373; }
.game_phb .item ul li .lis_a span, .game_phb .item ul li .lis_b span { display: block; float: left; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; border-radius: 3px; margin: 12px 10px 0; background: #f0f0f0; }
.game_phb .item ul li.on .lis_a { display: none; }
.game_phb .item ul li.on .lis_b { display: block; }
.game_phb .item_a ul li span { background: #6ee7cf !important; color: #fff; }
.game_phb .item_a ul li + li span { background: #8becd9 !important; color: #fff; }
.game_phb .item_a ul li + li + li span { background: #a8f1e2 !important; color: #fff; }
.game_phb .item_a ul li + li + li + li span { background: #f0f0f0 !important; color: #a2a2a2; }
.game_phb .item_b ul li span { background: #19abff !important; color: #fff; }
.game_phb .item_b ul li + li span { background: #47bcff !important; color: #fff; }
.game_phb .item_b ul li + li + li span { background: #75cdff !important; color: #fff; }
.game_phb .item_b ul li + li + li + li span { background: #f0f0f0 !important; color: #a2a2a2; }
.game_phb .item_b .top_bg { background-position: 0 -56px; color: #19abff; }
.game_phb .item_c ul li span { background: #feaa48 !important; color: #fff; }
.game_phb .item_c ul li + li span { background: #febb6d !important; color: #fff; }
.game_phb .item_c ul li + li + li span { background: #fecc91 !important; color: #fff; }
.game_phb .item_c ul li + li + li + li span { background: #f0f0f0 !important; color: #a2a2a2; }
.game_phb .item_c .top_bg { background-position: 0 -112px; color: #feaa48; }
.game_phb .item_d ul li span { background: #f25657 !important; color: #fff; }
.game_phb .item_d ul li + li span { background: #f57879 !important; color: #fff; }
.game_phb .item_d ul li + li + li span { background: #f79a9a !important; color: #fff; }
.game_phb .item_d ul li + li + li + li span { background: #f0f0f0 !important; color: #a2a2a2; }
.game_phb .item_d .top_bg { background-position: 0 -168px; color: #f25657; }
.game_phb .more{display:block;margin: 15px 115px;line-height: 20px;text-align: center;border-radius: 15px;height: 20px;border: 1px solid #eb6977;color: #eb6977;font-size: 12px;}




.index_old{width: 1160px;padding: 20px;margin: 20px auto 0;background: #fff;}
#inRec{width:958px;margin:9px 0 0 0;border:1px solid #eee;position:relative;}
#inRec dt{font-size:0;text-indent:-999px;position:absolute;left:-1px;top:-1px;width:43px;height:43px;background:url(../images/syspr14.gif) 0 0 no-repeat;overflow:hidden;}#inRec dd{padding-bottom:4px;}#ppShow{padding:18px 0 12px 3px;}#ppShow li{float:left;padding:0 0 0 21px;text-align:center;height:80px;overflow:hidden;width:82px;}#ppShow li a{display:block;}#ppShow li img{width:80px;height:60px;display:block;margin-bottom:2px;}#ppShow li a:hover img{border-color:#f90;}
#inRec p{line-height:38px;height:38px;overflow:hidden;}
#inRec dd p.clo{background:#f5f5f5;}
#inRec dd p.hover{background:#eee;}
#inRec dd p.hover b{background-position:0 -22px;color:#fff;}
#inRec p.hover b a{color:#fff;}
#inRec p b{float:left;display:inline;margin:8px 0 0 15px;font-weight:normal;width:64px;height:22px;line-height:22px;line-height:23px;overflow:hidden;background:url(../images/litem0.gif) 0 0 no-repeat;text-indent:6px;}
#inRec p span a{padding:0 11px;border-right:1px solid #ccc;}

#focus{margin:9px 0 0 0;height:486px;}
#commend{width:202px;float:left;overflow:hidden;}
#soft-news{float:left;display:inline;width:746px;margin-left:12px;}
#read-hot{width:504px;float:left;overflow:hidden;}
#focus-side{width:217px;height:483px;padding-left:13px;float:right;background: url(../images/ttline.gif) -3px 0 repeat-y;}
#commend h2,
#read-hot .title .fl,
#focus-side h2,#soft-rank .tabTitle li,
#favorites .title,#friendlink .title{font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,arial;font-weight:normal;padding:0 0 4px 11px;background:url(../images/syspr14.gif) -36px -106px no-repeat;border-bottom:1px solid #e0e0e0;color:#000;}
#commend h2{background:#F48B2F;color:#fff;border:0 none;padding:0;height:36px;line-height:36px;text-align:center;}
#commend ul{background:#FDE8D5;padding:6px 8px 7px 8px;width:186px;overflow:hidden;}
#commend li{height:28px;line-height:28px;margin:0 0 0 5px;padding:0;width:175px;overflow:hidden;}
#commend li{margin:0 0 0 5px;}#commend li img{float:left;height:20px;width:20px;display:inline;margin-top:3px;}
#commend li a{display:inline;width:12em;height:20px;margin-left:6px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
#commend .bbor{padding-bottom:3px;border-bottom:1px dashed rgb(216, 216, 216);margin-bottom:3px;}
#read-hot .title{padding:5px 0 6px 0;border-bottom:1px solid #e0e0e0;}
#read-hot .title .fl{position:relative;border-bottom:2px solid #3fb018;background:0 none;padding:0 10px 7px 10px;width:76px;overflow:hidden;bottom:0;bottom:1px\9;_bottom:-1px;}
#read-hot .title .fl,*+html #focus-side h2 span{padding-bottom:7px;}
#read-hot .title .fr{float:right;width:360px;overflow:hidden;text-align:right;font-size:12px;padding-right:10px;padding-top:4px;}
#read-hot .title .fr em{color:#ff1426;padding-right:10px;font-weight:normal;font-style:normal;}
#read-hot .title .fr a{color:#289613;}#read-hot .title .fr a:hover{color:#ff5800;}
.topnews{font-size:14px;line-height:24px;width:472px;margin:0 14px;height:71px!important;height:70px;overflow:hidden;text-align:center;border-bottom:1px dashed #ddd;}
.topnews .news-top{margin-top:7px;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,arial;}
.topnews .news-top a{color:#a54747;font-size:16px;line-height:30px;font-weight:bold;padding-left:40px;height:auto;padding-bottom:2px;background:url(../images/syspr14.gif) -5px -242px no-repeat;width:auto;overflow:hidden;position:relative;z-index:1;top:2px!important;}
.topnews a {font-size:12px;display:inline-block;width:11em;height:14px;line-height:14px;overflow-y:hidden;position:relative;z-index:1;top:3px!important;top:0;}
#ivtab dt{height:392px;width:62px;float:right;display:inline;margin:10px;background: url(../images/ttline.gif) 1px 0 repeat-y;}
#ivtab dt span,#ivtab dt a{display:block;width:50px;height:30px;text-align:center;line-height:30px;_line-height:31px;overflow:hidden;font-size:14px;background: url(../images/ttbg.gif) 0 -56px no-repeat;margin:10px 0 20px 0;cursor:pointer;padding:0 0 5px 14px;}
#ivtab dt .cur{background-position:-62px -56px;color:#fff;}
#ivtab dd{display:none;}
#ivtab dd.on{display:block;padding:7px 10px 0 10px;}
#ivtab dd p{line-height:30px;height:30px;overflow:hidden;}
#ivtab dd img{width:20px;height:20px;position:relative;top:4px;margin-right:4px;}
#ivtab dd p span{float:right;display:inline;padding-left:10px;position:relative;top:3px;_top:2px;color:#666;}
#ivtab dd p i{width:60px;height:17px;line-height:17px;padding:0 10px 0 0;margin:6px 7px 0 0;border-right:1px solid #999;text-align:right;float:left;display:inline;font-style:normal;overflow:hidden;}
#ivtab dd p i a{color:#999;font-size:12px;width:auto;}
#ivtab dd p i a:hover{color:#ff5800;}
#ivtab dd p a{font-size:14px;overflow:hidden;}
#ivtab dd p.ge{padding:0 0 7px 0;border-bottom:1px dashed #ddd;margin:0 0 4px 0;}
#focus-side .azsc img{position:relative;display:block;width:216px;height:90px;}
#focus-side h2{background:none;margin:3px 0 5px 0;padding:0;border:0 none;position:relative;left:-20px;padding-left:20px;}
#zxzx h2{margin:9px 0 2px 0;}#focus-side h2 a{color:#289613;}
#zxzx h2 a{color:#F48B2F;}
#focus-side h2 span{position:relative;padding:0 10px 6px 10px;border-bottom:2px solid #3fb018;bottom:0px;bottom:1px\9;_bottom:-1px;}

#zxzx li{height:26px;line-height:26px;overflow:hidden;padding:0 2px 0 12px;background:url(../images/syspr14.gif) -37px -31px no-repeat;font-size: 12px;}
#recomZt .ztImg{padding:4px 0 6px 0;display:block;}
#recomZt li{width:86px;padding:0 7px 0 12px;height:26px;line-height:26px;overflow:hidden;float:left;background:url(../images/syspr14.gif) -37px -31px no-repeat;}
#recomZt li a{width:7em;overflow:hidden;display:block;}

/* 安卓手游 */

.tabContent{padding:6px 9px 5px 9px;width:210px;overflow:hidden;background: url(../images/orank.gif) no-repeat 12px 11px;}
.tabContent li{width:210px;height:35px;line-height:35px;overflow:hidden;text-indent:34px;border-bottom:1px dashed #f0f0f0;}
#soft-rank{background:url(../images/syline.gif) 0px 29px no-repeat;}
#soft-rank .tabTitle li{background:0 none;padding:0 0 4px 0;text-align:center;float:left;width:115px;cursor:pointer;line-height:24px;}
#soft-rank .tabTitle .tab_2{border-bottom:2px solid #3fb018;}

.cmbox{width: 1160px;padding: 20px;margin: 20px auto 0;background: #fff;}
.cmbox .title{color:#000;height:42px;line-height:42px;_overflow:hidden;}
.cmbox .title h2{font-size:20px;line-height: 20px;float:left;padding-left: 10px;display:inline;margin-top: 10px;margin-right: 20px;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,arial;font-weight:normal;border-left: 5px solid #f16565;}
.cmbox .title span,.cmbox .title p{float:left;width:225px;height:45px;line-height:45px;position:relative;font-size:14px;}
.cmbox .title span{width:310px;}
.cmbox .title .more{float:right;height:45px;line-height:45px;font-size:14px;width:60px;}
.cmbox .title p{overflow:hidden;text-align:right;}
.cmbox .title p a{padding:0 7px;border-right:1px solid #cfcfcf;}
.cmbox .title span i{font-style:normal;height:28px;line-height:28px;color:#666;float:left;display:inline;margin-top:7px;width:75px;text-align:center;cursor:pointer;}
.cmbox .title span .cur{background: #f16565;color:#fff;}
.cmbox .content .rank{float:right;width:229px;overflow:hidden;}
.cmbox .rank h3{padding:0 0 0 12px;color:#000;font-weight:normal;}
.cmbox .main-box2{width:730px;float:left;overflow:hidden;}.ctr span{float:right;display:inline;}
#azsoft .content,#azgame .content,#pgsoft .content,#pcgame .content{display:none;}
#azsoft .on,#azgame .on,#pgsoft .on,#pcgame .on{display:block;}
#azsoft .content,#azgame .content{position:relative;}
#azsoft .title p,#azgame .title p{width:532px;}
#azsoft .content .ctr,#azgame .content .ctr{z-index:4;display:none;/*padding-left:350px;*/position:absolute;top:-43px;right:0px;height:45px;line-height:45px;font-size:14px;overflow:hidden;}
#azsoft .on .ctr,#azgame .on .ctr{display:inline;}
#azsoft .content .ctr a,#azgame .content .ctr a{padding:0 7px;border-right:1px solid #cfcfcf;}
#azsoft .content .ctr .more,#azgame .content .ctr .more{float:right;border:none;}
#pgsoft .title{background-position:0px -330px;}
#pgsoft .title p{width:520px;}
#pgsoft .content{position:relative;}
#pgsoft .content .ctr{z-index:4;display:none;/*padding-left:415px;*/position:absolute;top:-43px;right:0px;height:45px;line-height:45px;font-size:14px;overflow:hidden;}
#pgsoft .on .ctr{display:inline;}#pgsoft .content .ctr a{padding:0 7px;border-right:1px solid #cfcfcf;}
#pgsoft .content .ctr .more{float:right;border:none;}
#pcgame .title{background-position:0px -378px;}#pcgame .title p{width:755px;}#pcgame .content{position:relative;}
#pcgame .content .ctr{z-index:4;display:none;/*padding-left:415px;*/position:absolute;top:-43px;right:0px;height:45px;line-height:45px;font-size:14px;overflow:hidden;}
#pcgame .on .ctr{display:inline;}#pcgame .content .ctr a{padding:0 7px;border-right:1px solid #cfcfcf;}
#pcgame .content .ctr .more{float:right;border:none;}
.pBox{padding:6px 0px 0px 0px;}.pBox li{display:inline;float:left;width:124px;padding:0 22px 13px 0;position:relative;}
.pBox li .img img{background:#fff;width:120px;height: 120px;padding:1px;border-radius: 15px;}.pBox li .img:hover img{background:#289613;}
.pBox li .img span{display:block;padding:4px 0;width:10em;text-align:center;overflow:hidden;height:17px;cursor:pointer;}
.pBox li .bb{width:10em;text-align:center;display:block;color:#999;height:18px;overflow:hidden;}.pBox .mask{position:absolute;width:118px;height:24px;background:#000;filter:alpha(opacity=50);opacity:0.5;top:147px;left:2px;display: none;}.pBox .fen{position:absolute;color:#fff;font-weight:bold;top:150px;left:7px;display: none;}.pBox .lan{position:absolute;display:block;width:30px;height:18px;line-height:18px;background:#3fb018;color:#fff;text-align:center;font-weight:bold;top:150px;left:85px;}

/*内容A cont-a*/.cont-a {width: 1160px;padding: 20px;margin: 0 auto;height:630px;margin-top:20px;background: #fff;}
/*左*/.cont-al {width:390px;height:630px;margin-right:20px;}
/*中*/.cont-am {width: 508px;height:630px;margin-right:20px;}
/*右*/.cont-ar {width: 220px;height:630px;}
/*index-lunbo*/.cont-al .lunbo {width:390px;height:250px;}
div.slideBox {position:relative;width:390px !important;height:250px !important;overflow:hidden;}
div.slideBox ul.items {position:absolute;float:left;background:none;list-style:none;padding:0px;margin:0px;}
div.slideBox ul.items li {float:left;background:none;list-style:none;padding:0px;margin:0px;}
div.slideBox ul.items li a {float:left;line-height:normal !important;padding:0px !important;border:none;}
div.slideBox ul.items li a img {margin:0px !important;padding:0px !important;display:block;border:none;width:390px;height:250px;}
div.slideBox div.tips {position:absolute;bottom:0px;width:100%;height:50px;background-color:rgba(0,0,0,.6);overflow:hidden;opacity:1 !important;}
div.slideBox div.tips div.title {position:absolute;left:0px;top:0px;height:40px;}
div.slideBox div.tips div.title a {color:#FFF;font-size:14px;line-height:40px;margin-left:10px;text-decoration:none;height:40px;padding-right:10px;display:block;}
div.slideBox div.tips div.title a:hover {color:#2d72eb;}
div.slideBox div.tips div.nums {bottom:0px;top:0px;height:100%;}
div.slideBox div.tips div.nums a {display:inline-block;>float:left;width:129px;height:6px;background-color:#333;text-indent:-99999px;border-radius:0 !important;margin-top:44px;border-right:1px solid #666;}
div.slideBox div.tips div.nums a.active {background-color:#2d72eb;}
.wz-tab {margin-top:20px;overflow: hidden;}
.wz-tab p {margin-right:20px;}
.wz-tab span {width:46px;height:20px;background:#f5f5f5;text-align:center;line-height:21px;margin:12px 0 0 0;border:1px solid #e6e6e6;border-top-right-radius:10px;border-bottom-right-radius:10px;font-size:12px;color:#999;}
.wz-tabnews {border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.wz-tab .bttab-style {background:#2d72eb;color:#fff !important;border:1px solid #2d72eb;}
.wz-list,.contm-list {position:relative;}
.tab-cont{display: block;overflow: hidden;}
.tab-cont .bt-list{display: block;margin-top:10px;}
.tab-cont .bt-list li{display: inline-block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-right: 10px;margin-bottom: 20px;}
.tab-cont .bt-list li img{display: inline-block;width: 50px;height: 50px;border-radius: 10px;}
.tab-cont .bt-list li .mrtj_text{display: inline-block;vertical-align: top;width: 62px;text-overflow: ellipsis;}
.tab-cont .bt-list li .mrtj_text .ptit{display: block;font-size: 14px;color: #666;line-height: 18px;white-space: nowrap;}
.tab-cont .bt-list li .mrtj_text .ptxt{display: block;font-size: 12px;color: #666;line-height: 12px;}
.tab-cont .bt-list li .mrtj_text .scori{display: block;font-size: 15px;color: #f74b4b;font-weight: 700;}


.topquality-content{width: 1180px;background-color:#fff;margin: 10px auto 0;padding: 0 10px;}
.topquality-content ul{overflow:hidden;/* padding-left:10px; */padding-top:20px;box-sizing:border-box;}
.topquality-content ul li{float:left;margin-right:20px;margin-bottom:20px;box-sizing:border-box}
.topquality-content ul li:nth-child(5n){margin-right:0}
.topquality-content ul li p{width:218px;height:60px;background-color:#f5f5f5;border:solid 1px #f5f5f5;border-radius:12px}
.topquality-content ul li p a{display:block;height:60px;font-size:18px;line-height:60px;text-align:center;letter-spacing:2px;color:#333;overflow:hidden}






.game_phb .more{display:block;line-height: 30px;text-align: center;border-radius: 3px;height: 30px;border: 1px solid #dedede;color: #545454;font-size: 12px;width: 260px;margin: 0 auto;margin-bottom: 5px;}
.game_phb .more:hover{display:block;line-height: 30px;text-align: center;border-radius: 3px;height: 30px;border: 1px solid #f25657;color: #f25657;font-size: 12px;width: 260px;margin: 0 auto;margin-bottom: 5px;}



