﻿.usizing * {box-sizing: unset;}
.imp {color: #14A218;}
.ext {color: #999;}
.ext-total {color: #999;float: right;}
.clearfix .total {float: right;margin-right: 10px;margin-top: 5px;*margin-top:-28px;_margin-top: -28px;}
.total span {float: right;color: #999;font-weight: bold;font-size: 14px;}
#SOHUCS {display: none;}
.fst {font-family: "\5B8B\4F53";}
em,i{font-style:normal; }
.fl {float: left;}
.fr {float: right;}
.b {font-weight: bold;}
.h1 {font-size: 24px;}
.h2 {font-size: 18px;}
.h3 {font-size: 14px;}
/* end reset */
.row {width: 1200px;margin: 0 auto;}
.mt5 {margin-top: 5px;}
.mt6 {margin-top: 6px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}
.mr20 {margin-right: 20px}

.logo_a {display: inline-block;float: left;margin-top: 27px;width: 220px;height: 67px;background: url(../images/logo_a.png) no-repeat;}
.logo_a a {display: block;height: 70px;text-indent: -9999em;}

.focus-img {overflow: hidden;position: relative;}
.focus-img .focus-list-wrap li {overflow: hidden;float: left;}
.focus-img .focus-list-wrap a {display: block;overflow: hidden;position: relative;}
.focus-img .focus-list-wrap .bg {height: 50px;background: #000;width: 100%;filter: alpha(opacity=60);opacity: .6;position: absolute;left: 0;bottom: 0;z-index: 1;}
.focus-img .focus-list-wrap .item-txt {height: 50px;width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;overflow: hidden;line-height: 50px;text-indent: 10px;font-size: 18px;color: #fff;}
.focus-img .xtaber-tabs {position: absolute;right: 5px;bottom: 17px;z-index: 99;}
.focus-img .xtaber-tabs li {width: 12px;height: 12px;overflow: hidden;font-size: 0;cursor: pointer;zoom: 1;background: #fff;float: left;margin-right: 5px;border-radius: 2px;}
.focus-img .xtaber-tabs li:hover {background-color: #37ad00;}
.focus-img .xtaber-tabs .current {background: #14A218;}
.indx-focus, .indx-focus .focus-list-wrap li, .indx-focus .focus-list-wrap a {width: 765px;height: 332px;}
.indx-focus .focus-list-wrap {height: 332px;}
.jf-btn a {top: 130px;position: absolute;z-index: 99;width: 40px;height: 80px;background: url(../../images/m2_main.png) no-repeat;opacity: .5;filter: alpha(opacity=50);}
.jf-btn a:hover {opacity: 1;filter: alpha(opacity=100);}
.jf-btn .prev {left: 0;background-position: 0px -172px;}
.jf-btn .next {right: 0;background-position: -40px -172px;}
.jf-btn-show a {position: absolute;z-index: 99;width: 40px;height: 80px;background: url(../../images/m2_main.png) no-repeat;opacity: .5;filter: alpha(opacity=50);}
.jf-btn-show a:hover {opacity: 1;filter: alpha(opacity=100);}
.jf-btn-show .prev {left: 0;background-position: 0px -172px;}
.jf-btn-show .next {right: 0;background-position: -40px -172px;}
.hot-ad-list {width: 425px;height: 332px;position: relative;overflow: hidden;}
.hot-ad-list li {float: left;}
.hot-ad-list li a {display: block;overflow: hidden;}
.hot-ad-list li a img {transition: .6s;}
.hot-ad-list li a:hover img {transform: scale(1.2);}
.hal-1 a, .hal-1 img {width: 224px;height: 176px;}
.hal-2 {margin-left: 3px;}
.hal-2 a, .hal-2 img {width: 198px;height: 332px;}
.hal-3 {position: absolute;top: 180px;left: 0;}
.hal-3 a, .hal-3 img {width: 224px;height: 152px;}
.app-list-w {width: 1200px;}
.app-list1 {width: 1250px;}
.app-list1 li {margin-right: 37px;}
.app-list li {float: left;position: relative;}
.app-list li span {line-height: 32px;width: 100px;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.nn-child-1 {width: 375px;}
.nnc-nav {height: 35px;line-height: 35px;border-bottom: 3px solid #f0f0f0;}
.nnc-nav li {float: left;font-size: 18px;width: 108px;text-align: center;cursor: pointer;}
.nnc-nav .current {border-bottom: 3px solid #45b823;color: #45b823;font-weight: bold;}
.nnc-list li {line-height: 40px;width: 375px;vertical-align: middle;position: relative;}
.nnc-list li a {font-size: 16px;width: 324px;float: left;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;}
.nnc-list .nnl-first a {width: 350px;font-size: 20px;}
.nnc-list .nnl a {width: 330px;padding-left: 70px;}
.nnc-list .nnl-first {line-height: 45px;margin-top: 10px;}
.nnc-list .nnl-n {width: 40px;margin-right: 11px;}
.nnc-list span {width: 80px;height: 16px;display: block;position: absolute;}
.nn-child-2 {width: 485px;margin-left: 30px;}
.nnc-nav2 {height: 36px;line-height: 36px;border-bottom: 1px solid #f0f0f0;position: relative;}
.nnc-nav2 .h2 {height: 34px;font-size: 18px;border-bottom: 3px solid #45b823;float: left;padding-right: 22px;margin: 0;}
.app-list2 {width: 515px;}
.app-list2 li {margin-top: 20px;margin-right: 28px;height: 126px;}
.nn-child-3 {width: 280px;margin-left: 30px;}
.nnc3-list li {height: 44px;line-height: 44px;border-bottom: 1px dotted #e5e5e5;vertical-align: middle;}
.nnc3-list li em {width: 24px;height: 24px;text-align: center;line-height: 24px;background: #999999;color: #fff;display: block;float: left;margin: 10px 10px 0 0;}
.nnc3-list li a {width: 150px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nnc3-list li span {float: right;font-size: 12px;color: #555555;}
.nnc3-list li .star-bar {float: left;}
.nnc3-list .lt3 {height: 110px;border-bottom: 1px dashed #eeeeee;}
.nnc3-list .lt3 .pic {width: 72px;height: 72px;display: block;margin-top: 10px;position: relative;}
.nnc3-list .lt3 .con {width: 194px;}
.nnc3-list .lt3 .con .con-name {font-size: 16px;width: 100px;}
.star-bar {float: left;height: 12px;width: 73px;background: url(../images/rate.png) no-repeat -79px -52px;overflow: hidden;}
.star-bar .in {display: block;height: 12px;overflow: hidden;background: url(../images/rate.png) no-repeat -4px -52px;}
.star-bar-big {float: left;width: 107px;height: 20px;background: url(../images/rate.png) no-repeat -112px -4px;margin-top: 5px;margin-right: 10px;}
.star-bar-big .in {display: block;height: 20px;background: url(../images/rate.png) no-repeat -2px -4px;}
.dl-con {width: 82px;}
.nnc3-list .dl-con .dl-num {line-height: 30px;float: left;}
.nnc3-list li .dl-btn {width: 75px;height: 32px;line-height: 32px;text-align: center;background: #f69600;color: #fff;text-decoration: none;margin-top: 3px;}
.referral-1 {width: 890px;height: 500px;overflow: hidden;}
.ref-con ul {display: none;}
.nnc-nav3 .h2 {border-bottom: 2px solid #45b823;height: 35px;}
.nnc-btn {position: absolute;bottom: -1px;left: 130px;border-bottom: 2px solid #45b823;padding-left: 20px;}
.nnc-btn li {float: left;width: 95px;text-align: center;height: 30px;line-height: 30px;cursor: pointer;}
.nnc-btn .current {background: #45b823;color: #fff;}
.more-btn {width: 35px;height: 30px;background: url(../../images/m2_main.png) 4px 12px no-repeat;margin-top: 7px;}
.more-btn:hover {background: url(../../images/m2_main.png) -42px 12px;}
.app-list3 {width: 925px;}
.app-list3 li {margin-right: 31px;margin-bottom: 20px;}
.down-game {width: 280px;}
.dg-list li {width: 280px;height: 50px;line-height: 50px;overflow: hidden;border-bottom: 1px dotted #ebebeb;vertical-align: middle;}
.dg-list span {width: 18px;height: 18px;display: block;text-align: center;line-height: 18px;color: #fff;background: #cccccc;float: left;margin: 15px 15px 0 10px;}
.dg-list .dl-pic {width: 32px;height: 32px;display: block;}
.dg-list .dl-pic {margin: 8px 10px 0 0;position: relative;}
.dg-list .dl-name {width: 150px;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;}
.dg-list .dl-btn {background: url(../../images/m2_main.png) -100px 0;width: 23px;height: 23px;display: block;margin: 14px 5px 0;}
.dg-list .lt1 {background: #ff0000;}
.dg-list .lt2 {background: #ff0000;}
.dg-list .lt3 {background: #ff6600;}
.special-list-w {width: 1180px;padding: 0 8px;}
.special-list {width: 1280px;}
.special-list li {width: 380px;height: 197px;overflow: hidden;position: relative;float: left;margin-right: 20px;}
.special-list li span {width: 20px;height: 30px;display: block;position: absolute;left: 0;bottom: 0;width: 100%;}
.special-list li .bg {background: #000;filter: alpha(opacity=60);opacity: .6;z-index: 1;}
.special-list li .text {color: #fff;z-index: 3;line-height: 30px;text-indent: 1em;font-size: 12px;font-family: "???�0�2";}
.indx-focus2 {margin-bottom: 30px;}
.indx-focus2 .focus-list-wrap span {height: 52px !important;}
.indx-focus2, .indx-focus2 .focus-list-wrap li, .indx-focus2 .focus-list-wrap a {width: 342px;height: 400px;}
.indx-focus2 .xtaber-tabs {bottom: 10px;left: 145px;}
.indx-focus2 .xtaber-tabs li {width: 6px;height: 6px;background: #555555;}
.indx-focus2 .xtaber-tabs .current {background: #ff325d;}
.indx-focus2 .focus-list-wrap .item-txt {font-size: 14px;color: #fff;line-height: 30px;text-align: center;}
.indx-focus2 .focus-list-wrap .bg {filter: alpha(opacity=80);opacity: .8;}
.show-pic li {float: left;}
.show-pic li a {width: 210px;height: 200px;display: block;overflow: hidden;}
.show-pic .big a, .show-pic .big img {height: 410px;position: absolute;}
.show-pic {width: 858px;position: relative;}
.friend-line {padding-bottom: 20px;}
.friend-line li {float: left;}
.friend-line li a {margin: 2px 10px;font-size: 12px;color: #999999;white-space: nowrap;}
.friend-line li a:hover {color: #45B823;}

.imp {color: #14A218;}
.ext {color: #999;}
.c666 {color: #666;}
.page-position a, .page-position strong, .page-position span, .page-position p {font-size: 12px;}
.hot {padding: 22px;padding-bottom: 0;border: 1px solid #e3e3e3;position: relative;}
.hot-title {width: 47px;height: 47px;background: url(../../images/m2_main.png) -153px 0;position: absolute;top: -1px;left: -1px;}
.app-list4 li a {width: 72px;height: 72px;}
.app-list4 li span {width: 72px;}
.app-list4 li {margin-right: 26px;}
.app-list4-w {width: 1155px;overflow: hidden;}
.app-list4 {width: 1200px;margin-left: 2px;border-bottom: 1px solid #eeeeee;padding-bottom: 10px;}
.classify-child {padding: 5px 0;}
.ccl {width: 40px;line-height: 38px;}
.ccr {width: 1110px;}
.ccr a {margin: 5px;display: block;float: left;padding: 2px 10px;text-decoration: none;color: #666666;}
.ccr .current, .ccr a:hover {background: #f69600;color: #fff;}
.down-list-w {overflow: hidden;}
.down-list {width: 1300px;}
.down-list li {padding: 22px;border: 1px solid #e4e4e4;width: 378px;position: relative;float: left;margin-right: 30px;margin-bottom: 30px;height: 204px;overflow: hidden;}
.dll .app-pic {width: 120px;height: 120px;display: block;overflow: hidden;position: relative;}
.dl-s {width: 120px;height: 32px;display: block;line-height: 32px;text-align: center;}
.dll .dl-up {background: #f9f7f7;}
.dll .dl-btn {background: #f69600;color: #fff;text-decoration: none;display: none;}
.dlr {width: 195px;}
.dlr .d1 {font-size: 18px;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;}
.dlr .d2, .dlr .d3 {color: #666;font-size: 12px;}
.dlr .d3 {height: 60px;overflow: hidden;line-height: 20px;}
.dlr .d4 {font-size: 12px;}
.dlr2 {padding: 24px 38px 0 38px;background: #404040;position: absolute;top: 8px;right: 8px;display: none;}
.dlr2 span {display: block;color: #ccc;text-align: center;font-size: 12px;line-height: 30px;}
.dlr2 .d5 {width: 130px;height: 130px;overflow: hidden;}
.dlr2 .d5 img {border:10px solid #fff;}
.down-list .current {background: #f7f7f7;}
.down-list .current .dl-btn, .down-list .current .dlr2 {display: block;}
.down-list .current .dl-up, .down-list .current .dlr {display: none;}
.paginator {clear: both;margin: 15px auto;padding: 0 0 10px;text-align: center;
 *margin-top:40px;}
.paginator .page-prev, .paginator .page-next, .paginator .nextprev {_overflow: hidden;padding: 0 5px;line-height: 28px;line-height: 30px\0;font-family: simsun;width: auto;padding: 3px 12px;position: relative;top: 1px;adding: 3px 12px;border-radius: 5px;display: inline-block;background: #eaeaea;
 *top:-2px;color: #666;}
.paginator .page-cur, .paginator .current {display: inline-block;height: 26px;line-height: 26px;color: #fff;border: none;background: #ff7e00;padding: 3px 12px;border-radius: 5px;}
.paginator a {padding: 3px 12px;border-radius: 5px;display: inline-block;background: #eaeaea;height: 26px;line-height: 26px;text-decoration: none;color: #666;margin: 0 2px;}
.paginator a:hover {background: #ff7e00;color: #fff;}
.paginator .all-page {color: #999;}
.game-con {padding: 30px;border: 1px solid #eeeeee;}
.gc-1 {width: 180px;}
.gc-1-pic {width: 180px;height: 180px;position: relative;}
.bdsharebuttonbox {width: 140px;margin: 0 auto;margin-top: 15px;}
.gc-2 {width: 570px;margin-left: 38px;}
.gc-2 h1 {font-weight: normal;font-size: 28px;line-height: 34px;color: #000;}
.big-star span {display: block;width: 107px;height: 20px;background: url(../images/rate.png) -112px -4px;}
.big-star i {display: block;height: 20px;background: url(../images/rate.png) -2px -4px;}
.gc-2-con li {color: #666666;width: 50%;float: left;line-height: 30px;font-size: 14px;overflow: hidden;display: block;white-space: nowrap;}
.gc-2-btn li {float: left;margin-right: 16px;margin-top: 5px;}
.gc-2-btn li a {width: 160px;height: 44px;display: block;background: #4acb2d;color: #fff;line-height: 44px;text-indent: 3.2em;border-radius: 3px;position: relative;text-decoration: none;}
.gc-2-btn li a:hover {background: #2fb211;}
.gc-2-btn li i {width: 24px;height: 24px;display: block;position: absolute;top: 10px;left: 18px;background: url(../../images/m2_main.png);}
.gc-2-btn li .i1 {background-position: -103px -76px;}
.gc-2-btn li .i2 {background-position: -127px -76px;}
.gc-2-btn li .i3 {background-position: -150px -75px;}
.gc-2-btn li .i4 {background-position: -184px -127px;background-repeat: no-repeat;}
.gc-2-btn li .i5 {background-position: -160px -127px}
.gc-2 .app-star {height: 30px;}
.gc-2 .app-star .orange {padding-top: 0px;float: left;height: 20px;line-height: 20px;margin-top: 6px;}
.gc-3 {padding: 20px;padding-bottom: 10px;background: #eaeaea;}
.gc-3 img {width: 160px;height: 160px;}
.gc-3 span {display: block;text-align: center;font-size: 12px;line-height: 30px;}
.game-all {border: 1px solid #eeeeee;border-top: 2px solid #45b823;overflow: hidden;position: relative;}
.game-al {width: 920px;}
.game-ar {width: 278px;}
.app-list5 {width: 900px;}
.app-list5 li {margin-right: 39px;}
.app-list5 li span {width: 60px;font-size: 12px;}
.gal-1 {position: relative;padding: 32px;padding-bottom: 15px;width: 855px;overflow: hidden;border-bottom: 1px solid #eeeeee;}
.gal-3 {width: 180px;padding: 10px;}
.gal-4 {width: 675px;margin-right: 25px;}
.gal3-r {width: 115px;}
.gal3-list {overflow: hidden;}
.gal3-list li {border-bottom: 1px dotted #ddd;padding: 8px 0;vertical-align: middle;}
.gal3-list li .gal3-l {width: 48px;height: 48px;display: block;overflow: hidden;}
.gal3-list li .gal3-l {position: relative;}
.gal3-r a {width: 100%;overflow: hidden;display: block;white-space: nowrap;margin-bottom: 5px;}
.gal3-r .star-bar, .other-v a {margin-bottom: 0;}
.other-v span {font-size: 12px;color: #999ca8;}
.other-p .ai-p {height: 18px;position: relative;text-indent: 22px;line-height: 18px;}
.other-p .ai-p i {width: 16px;height: 20px;display: block;background: url(../../images/m2_main.png);position: absolute;left: 0;top: -2px;}
.other-p .ai-p .android-icon {background-position: -184px -108px;}
.other-p .ai-p .iphone-icon {background-position: -168px -108px;}
.other-p .ai-p .pc-icon {background-position: -148px -108px;}
.gal-5 {padding: 15px 0;}
.gal-5 .con {line-height: 28px;color: #666666;overflow: hidden;}
.gal-5 .add-con {height: auto;}
.gal-5 .add-con h3 {background-color: #F8F8F8;font-size: 14px;padding: 1px 8px;margin: 10px 0 10px 0;line-height: 26px;border-left: 2px solid #45B823;}
.gal-5 .add-con img{vertical-align: middle;max-height:100%;max-width:80%;margin: 0 auto;margin-bottom: 10px;display: block;}
.gal-5 .see-more {color: #00a2ff;font-size: 12px;}
.gal-6-title {height: 35px;border-bottom: 1px solid #eeeeee;}
.gal-6-title .h2 {height: 35px;display: block;float: left;border-bottom: 1px solid #94c804;padding-right: 10px;margin: 0;}
.inside-focus li {width: 600px;height: 335px;}
.inside-focus, .inside-focus .focus-list-wrap li {width: 600px;height: 335px;}
#z_inside_focus {margin: 20px auto;}
#j_app_pics_pad {display: none;}
.zif_w {position: relative;}
.zif_w .jf-btn a {top: 120px;background: url(../../images/m2_main.png);filter: alpha(opacity=50);opacity: .5;}
.zif_w .jf-btn a:hover {filter: alpha(opacity=100);opacity: 1;}
.zif_w .jf-btn-show a {top: 120px;background: url(../../images/m2_main.png);filter: alpha(opacity=50);opacity: .5;}
.zif_w .jf-btn-show a:hover {filter: alpha(opacity=100);opacity: 1;}
.zif_w .jf-btn .prev {background-position: 0 -172px;}
.zif_w .jf-btn .next {background-position: -41px -172px;}
.zif_w ol {display: none;}
.gal-7-list li {width: 50%;
 *width:49%;float: left;line-height: 30px;}
.gal-7-list li a {margin-right: 10px;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;}
.long-line {width: 1px;background: #eeeeee;height: 3000px;overflow: hidden;position: absolute;right: 278px;top: 0;}
.gal-9 .h2 {padding: 0 8px;}
.pic-list {width: 278px;height: 136px;position: relative;}
.pic-list li {position: absolute;left: 0;top: 0;display: none;}
.pic-list li a {width: 278px;height: 136px;display: block;overflow: hidden;position: relative;}
.pic-list-sub .li-sub {display: none;}
.pic-list li a span {height: 24px;width: 100%;display: block;line-height: 24px;position: absolute;left: 0;bottom: 0;color: #fff;text-align: center;}
.pic-list li a .bg {background: #000;filter: alpha(opacity=50);opacity: .5;}
.pic-list li a .text {z-index: 999;}
#pic_box {position: relative;}
.r-icon {width: 46px;height: 34px;background: url(../../images/m2_main.png) -153px -188px;display: block;position: absolute;top: 0;left: 0;z-index: 99;}
.pb-btn a {width: 25px;height: 45px;display: block;background: url(../images/focus_btn_s.png);position: absolute;top: 45px;filter: alpha(opacity=50);opacity: .5;}
.pb-btn a:hover {filter: alpha(opacity=100);opacity: 1;}
.pb-btn .prev {left: 0;}
.pb-btn .next {right: 0;background-position: -18px 0;}
.gal-10-title {height: 30px;line-height: 30px;padding: 8px;padding-bottom: 0;}
.gal-10-title span {font-size: 12px;padding-left: 25px;position: relative;display: block;}
.gal-10-title span i {width: 23px;height: 17px;background: url(../../images/m2_main.png) -122px -187px;display: block;position: absolute;top: 7px;
 *top:0px;left: 0;}
.g10-l {width: 66px;height: 66px;display: block;position: relative;}
.gal-10-list {padding: 8px;padding-top: 0;display: none;}
.gal-10-list li {height: 66px;padding: 10px 0;border-top: 1px solid #dddddd;vertical-align: middle;}
.g10-c {width: 120px;margin-left: 10px;}
.g10-c a, .g10-c em {width: 100%;display: block;overflow: hidden;white-space: nowrap;}
.g10-c em {font-size: 12px;}
.gal-10-list .g10-r {width: 52px;height: 23px;display: block;background: #fff;border: 1px solid #94c804;border-radius: 2px;line-height: 23px;text-align: center;color: #94c804;font-size: 12px;text-decoration: none;margin-top: 28px;}
.gal-10-list .g10-r:hover {background: #94c804;color: #fff;}
.gal-10-list .star-bar {
 *float: left;}
.gal-10-tt {width: 100%;height: 2px;background: #a1cd52;}
.gal-10-btn {background: #fff;width: 65px;height: 14px;margin: 0 auto;position: relative;top: -3px;}
.gal-10-btn li {width: 8px;height: 8px;background: #d6d6d6;float: left;margin-left: 4px;border-radius: 4px;cursor: pointer;}
.gal-10-btn .current {background: #45b823;}
.gal-11 {padding: 0 15px;}
.gal-11-list li {border-top: 1px solid #e8e8e8;vertical-align: middle;}
.gal-11-list li .b1 {height: 18px;line-height: 18px;padding: 12px 0;}
.gal-11-list li .b2 {padding: 12px 0;display: none;}
.gal-11-list li .b1 span, .gal-11-list li .b2 .fl {width: 18px;height: 18px;background: #999999;display: block;text-align: center;line-height: 18px;color: #fff;font-size: 12px;}
.gal-11-list li .b1 a {width: 154px;overflow: hidden;display: block;white-space: nowrap;margin-left: 10px;}
.gal-11-list li em {font-size: 12px;color: #999;}
.gal-11-list .hover .b1 {display: none;}
.gal-11-list .hover .b2 {display: block;}
.gal-11-list li .b2 .box {width: 222px;position: relative;}
.gal-11-list li .b2 .box .pic {width: 66px;height: 66px;display: block;overflow: hidden;position: relative;}
.gal-11-list li .b1 .lt3, .gal-11-list li .b2 .lt3 {background: #94c804;}
.galbox {width: 140px;}
#more_class li {float: left;height: 30px;}
#more_class a {margin: 0 8px;display: block;white-space: nowrap;}
.gal-12 {padding: 0 15px;}
.gal-12-title {height: 40px;border-bottom: 1px solid #e5e5e5;}
.nnc-content ul {display: none;}
.mask {position: absolute;top: 0;left: 0;z-index: 9;}
.mask100x100 {width: 100px;height: 100px;background: url(../images/mask100x100.png);}
.mask72x72 {width: 72px;height: 72px;background: url(../images/mask72x72.png);}
.mask60x60 {width: 60px;height: 60px;background: url(../images/mask60x60.png);}
.mask32x32 {width: 32px;height: 32px;background: url(../images/mask32x32.png);}
.mask120x120 {width: 120px;height: 120px;background: url(../images/mask120x120.png);}
.mask180x180 {width: 180px;height: 180px;background: url(../images/mask180x180.png);}
.mask66x66 {width: 66px;height: 66px;background: url(../images/mask66x66.png);}
.mask48x48 {width: 48px;height: 48px;background: url(../images/mask48x48.png);}
.min-use {display: none;}
/* new */
.top-l li {float: left;margin-right: 28px;}
.top-r li {float: left;margin-left: 28px;}
.top-s li a {display: block;padding-left: 22px;color: #aaaaaa;font-size: 12px;position: relative;text-decoration: none;}
.top-s li a:hover {color: #fff;}
.top-s li a i {width: 20px;height: 20px;display: block;background: url(../images/index_icon.png);position: absolute;top: 7px;
 *top:-2px;left: 0;}
.top-r {width: 275px;}
.top-s .tc-1 {background-position: 0 2px;}
.top-s .tc-2 {background-position: 0 -20px;}
.top-s .tc-3 {background-position: 0 -43px;}
.top-s .tc-4 {background-position: 0 -68px;}
.top-s .tc-5 {background-position: 0 -90px;}
.top-s .tc-6 {background-position: 0 -113px;}
.top-s .tc-7 {background-position: 0 -136px;}
.top-s .tc-8 {background-position: 0 -159px;}
.map-box {position: absolute;top: 34px;left: 0;width: 100%;background: #333333;z-index: 9999;overflow: hidden;}
.mb-child-in {padding: 20px;}
.mb-list dt, .mb-list dd a {font-size: 12px;text-decoration: none;}
.mb-list dt {color: #0a9341;}
.mb-list dd {float: left;margin-right: 15px;}
.mb-list dd a {color: #acacac;display: block;white-space: nowrap;}
.mb-list dd a:hover {color: #ff3300;}
.mb-child {width: 25%;position: relative;}
.mb-line {width: 1px;background: #2b2b2b;height: 1000px;position: absolute;top: 0;right: 0;}
/* min-show 
.min-page .row {width: 980px;}
.min-page .search-form {padding-left: 60px;}
.min-page .search-wrod {width: 300px;}
.min-page .key-sear {width: 322px;}
.min-page .search-form {width: 404px;}
.min-page .search-item .search-li li {width: 308px;}
.min-page .search-hot li {width: 310px;}
.min-page .mian-nav a {width: 122px;}
.min-page .gc-2 {width: 490px;}
.min-page .gc-2-btn li a {width: 146px;text-indent: 2.5em;}
.min-page .gc-2-btn li i {left: 9px;}
.min-page .gal-3 {display: none;}
.min-page .gal-4 {margin-right: 15px;}
.min-page .gal-1 {width: 635px;}
.min-page .game-al {width: 700px;}
.min-page .app-list5 li {margin-right: 36px;}
.min-page .footer-inner .f3 {width: 532px;margin: 30px auto 0;border-left: none;float: none;}
.min-page .min-use {display: block;}
.min-page .footer-inner .f2 {border-right: none;}
.min-page .app-list4-w {width: 930px;position: relative;}
.min-page .app-list4 li {margin-right: 23px;}
.min-page .ccr {width: 890px;}
.min-page .down-list li {width: 432px;}
.min-page .dlr {width: 290px;}
.min-page .hot-ad-list, .min-page .hal-1 img, .min-page .hal-3 img {width: 210px;}
.min-page .app-list-w {width: 980px;overflow: hidden;position: relative;}
.min-page .app-list1 {width: 1315px;}
.min-page .app-list1 li {margin-right: 46px;}
.min-page .nn-child-2 {width: 265px;overflow: hidden;position: relative;}
.min-page .app-list2 li {margin-right: 65px;}
.min-page .app-list2 {width: 660px;}
.min-page .referral-1 {width: 672px;position: relative;}
.min-page .app-list3 li {margin-right: 43px;}
.min-page .nnc-btn li {width: 100px;}
.min-page .special-list li, .min-page .special-list img {width: 308px;height: 160px;}
.min-page .show-pic {width: 638px;height: 400px;overflow: hidden;}
.min-page .show-pic .big a {right: -6px;top: 0;}
.min-page .show-pic .big a, .min-page .show-pic .big img {width: 215px;}
.min-page .special-list-w {width: 980px;overflow: hidden;}
.min-page .gotop {margin-left: 500px;}
.min-page .hal-2 {display: none;}*/
/*------------------------???article*/

.app-pics-box {position: relative;zoom: 1;padding-top: 20px;}
.app-pics {width: 680px;position: relative;overflow: hidden;height: 710px;}
.app-pics ul {height: 450px;overflow: hidden;}
.app-pics li {float: left;width: 538px;text-align: center;height: 700px;overflow: hidden;}
.app-pics img {vertical-align: middle;width: 500px;max-height: 700px;}
.app-pics-box .prev, .app-pics-box .next {width: 40px;height: 86px;overflow: hidden;position: absolute;top: 280px;}
.app-pics-box .prev i, .app-pics-box .next i {}
.app-pics-box .prev:hover, .app-pics-box .next:hover {}
.app-pics-box .prev {}
.app-pics-box .next {right: 6px;}
.app-pics-box .prev i {}
.app-pics-box .next i {}
.app-pics-box .xtaber-tabs {display: none;}
.app-pics-btn {float: right;}
.app_btn_1, .app_btn_2 {color: gray;}
#j_app_pics_pad {display: none;}
#changyan_floatbar_wrapper #bottombar-wrap-w {display: none;}
.soft-tips {background: none repeat scroll 0 0 #FFFBE2;border: 1px solid #FF9900;color: #D20000;margin: 30px 0;padding: 10px;}

#bdcs {display: none;}

.game_zx {width: 400px;}
.game_zx .li1 li a {text-decoration: none;display: block;}
.game_zx .li1 h2 {height: 30px;line-height: 30px;overflow: hidden;font-size: 22px;color: #f94b64;font-weight: bold;}
.game_zx .li1 li a:hover h2 {color: #14a218;}
.game_zx .li1 p {height: 24px;line-height: 24px;position: relative;overflow: hidden;margin: 5px 0 10px;font-size: 14px;color: #999;}
.game_zx .li2 {margin-top: 10px;}
.game_zx .li2 p {height: 26px;line-height: 26px;overflow: hidden;font-size: 14px;}
.game_zx .li2 p a {color: #333;}
.game_zx .li2 p a span {color: #999;margin-right: 4px;}
.game_zx .li1 p a:hover, .game_zx .li2 p a:hover, .game_zx .li2 p a:hover span {color: #14a218;}
.hot_tj li {height: 24px;line-height: 24px;margin-bottom: 8px;font-size: 14px;overflow: hidden;}
.hot_tj li a {color: #666;margin: 0 12px;float: left;}
.hot_tj li span {display: block;float: left;margin-right: 12px;position: relative;width: 50px;height: 24px;margin-right: 24px;}
.hot_tj li span a {margin: 0;float: none;display: block;height: 22px;line-height: 21px;padding: 0 2px 0 14px;width: 30px;border: 1px solid #45b823;border-right: 0;z-index: 3;background: #45b823;position: absolute;color: #fff;}
.hot_tj li span a:hover {background: #5bbe4f;color: #fff;border-color: #5bbe4f;text-decoration: none}
.hot_tj li span b {color: #45b823;font-size: 64px;position: absolute;right: -16px;top: -2px;z-index: 1}
.hot_tj li span:hover b {color: #5bbe4f;}
.hot_tj li span b.bg {right: -15px;}
.hot_tj li a:hover {color: #14a218;}
.bdBox {border: 1px solid #cbcbcb;overflow: hidden;}
.bdBox .referral-1 {width: 780px;margin: 20px 0 0 30px;height: 528px;}
.bdBox .nnc-nav2 {border: 0;margin-bottom: 10px;}
.bdBox .referral-1 .nnc-nav2 {margin-bottom: 20px;}
.bdBox .nnc-nav2 .h2 {font-size: 24px;color: #000;font-weight: bold;border: 0;}
.bdBox .down-game {margin: 20px 30px 0 0;}
.min-page .bdBox .referral-1 {width: 620px;}
.ztbox {padding: 20px 30px;}
.special-list li {width: 360px;height: 186px;}
.normal_li {overflow: hidden;}
.normal_li:after {clear: both;display: block;visibility: hidden;height: 0;content: ".";*zoom:1}
.normal_li li {width: 74px;height: 94px;float: left;margin: 0 10px 16px;}
.normal_li li img {width: 74px;height: 74px;display: block;border-radius: 10px;}
.normal_li li p {width: 74px;height: 20px;line-height: 20px;font-size: 14px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.boxover, .boxhalf {padding: 10px 10px 0;}
.boxover .nnc-nav2, .boxhalf .nnc-nav2 {padding: 0 10px;}
.boxover .normal_li {height: 110px;overflow: hidden;}
.boxover .normal_li li {margin: 0 12px 16px;}
.min-page .boxover .normal_li li {margin: 0 10px 16px;}
.boxhalf {width: 566px;margin-top: 20px;}
.boxhalf .normal_li {max-height: 220px;overflow: hidden;}
.min-page .boxhalf {width: 458px;}
.min-page .normal_li li {margin: 0 8px 16px}
.bdBox .more-btn {width: auto;}
.min-page .hide {display: none}
.top_new {border-bottom: 1px solid #cbcbcb;background: #fff;}
.top_new .top-s li a {color: #666;}
.top_new .top-s li a:hover {color: #14a218;}
.top_new .top-l li {border-left: 1px solid #cbcbcb;}

.xzb-din-w {display: none;position: fixed;left: 50%;top: 35%;width: 420px;margin-left: -210px;border: 4px solid #ddd;background: #fff;z-index: 9999;-moz-background-clip: border;-webkit-background-clip: border;background-clip: border-box;-moz-background-clip: padding;-webkit-background-clip: padding;background-clip: padding-box;-moz-background-clip: content;-webkit-background-clip: content;background-clip: content-box;border: 4px solid rgba(0,0,0,.2)}
.xzb-cover {position: fixed;z-index: 9998;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5)}
.xzb-din {width: 380px;padding: 20px;position: relative}
.xzb-din-h3 {color: #58C100;font-size: 15px}
.xzb-cbtn {width: 25px;height: 25px;background: url('../../images/xzb-cbtn.png') no-repeat;border-radius: 50%;position: absolute;right: -12px;top: -12px;cursor: pointer}
.xzb-cbtn:hover {transition: .8s ease;transform: rotate(360deg)}
.xzb-cbtn span {color: #fff}
.xzb-btn {height: 30px;line-height: 30px;width: 160px;text-align: center;font-size: 14px;color: #fff;background: #58C100;display: block;margin-top: 30px;}
.xzb-btn:hover {text-decoration: none;color: #fff;}
.xzb-cover {position: fixed;z-index: 9998;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);display: none;}
/*end*/

.nodown-tips {text-align: center;padding: 10px 0px;color: #ffaa55;font-size: 16px;}
.nodown-head-tips {padding: 10px 0px;color: #ffaa55;font-size: 16px;}
.pause-downdown {display: block;width: 120px;height: 35px;margin-right: 10px;background: #0b0;line-height: 35px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;}
.pause-downdown:hover {color: #fff;text-decoration: none}
.gray {background: #ccc !important;text-indent: 0 !important;}
.gal-11 .tab_body ul +ul{display: none;}
.gal-11 .tab_hd span{
    background: #999;
    padding: 3px 5px;
    color: #fff;
    display: inline-block;cursor: pointer;
}
.gal-11 .tab_hd span.on{background: #94c804;}
.gal-11 .tab_body li .b1>span, 
.gal-11 .tab_body li .b2>span{
    background: #94c804;
}
.gal-11 .tab_body li + li + li +li .b1>span, 
.gal-11 .tab_body li + li + li +li .b2>span{
    background: #999;
}

#j_app_pics{margin-bottom: 20px;}
#j_app_pics .app-pics{height: 535px;}
#j_app_pics .app-pics li{height: 535px;width: 300px;}
#j_app_pics .app-pics img{
    width: 96%;max-height: 100%;
}
#j_app_pics  .prev, 
#j_app_pics  .next{
 top: 50%;margin-top: -42px;
}
#j_app_pics.on .app-pics{height: 240px;}
#j_app_pics.on .app-pics li{
    width: 500px;
}