﻿/* reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, button, textarea, th, td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0;}
li {list-style: none;}
em, i {font-style: normal;}
body {background: #fff;color: #333;font: 14px/1.7 Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
div {font-family: "Microsoft YaHei";}
.clearfix:after, .row:after {clear: both;content: '\0020';display: block;height: 0;}
.clearfix, .row {zoom: 1;}
.clear {clear: both;}
button, input, textarea {font-family: Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";font-size: 12px;}
button {cursor: pointer;outline: none;}
textarea {overflow: auto;}
input {vertical-align: middle;}
.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;}
.fst {font-family: "\5B8B\4F53";}
a {color: #333;text-decoration: none;}
a:hover {color: #14A218;text-decoration: underline;}
:focus {outline: none;}
a i, a span {cursor: pointer;}
.fl {float: left;}
.fr {float: right;}
.title {font-family: "Microsoft YaHei";font-weight: 400;}
.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}
img {background: #fff url(../images/loading.gif) center no-repeat;background-size: contain;}
/* top */
.top {height: 34px;background: #252525;line-height: 34px;color: #aaa;position: relative;z-index: 9999;}
/* top end */


/* header */
.header {height: 118px;}
.logo_i {width: 218px;height: 70px;background: url(../images/logo_i.png) no-repeat;margin-top: 30px;}
.logo_a {width: 218px;height: 70px;background: url(../images/logo_a.png) no-repeat;margin-top: 30px;}
.logo_i a {display: block;height: 70px;text-indent: -9999em;}
.logo_a a {display: block;height: 70px;text-indent: -9999em;}
.logo {width: 218px;height: 70px;background: url(../../images/logo.png) no-repeat;margin-top: 30px;}
.logo a {display: block;height: 70px;text-indent: -9999em;}
.search-form {background: #fff;float: left;width: 505px;margin-top: 33px;padding-left: 100px;}
.search-form form {display: block;position: relative;height: 42px;}
.search-wrod {width: 400px;padding: 4px 10px;height: 30px;line-height: 30px;border: 2px solid #37ad00;border-right: 0;}
.search-wrod-focus {border-color: #45B823;}
.key-sear {float: left;width: 422px;position: relative;zoom: 1;display: block;
 *margin-top: -2px}
.hot-btn {position: absolute;right: 2px;top: 2px;
 *top: 3px;cursor: pointer;padding: 0 5px;background: #fff;height: 38px;zoom: 1;}
.hot-btn i {float: left;}
.hot-btn .hot-arr {width: 7px;height: 5px;background: url(../images/index_icon.png) no-repeat -23px -240px;margin: 18px 0 0 5px;}
.hot-btn .up {background-position: -23px -260px;}
.hot-btn .hot-num {width: 16px;height: 16px;text-align: center;line-height: 16px;color: #fff;background: #ff6900;display: none;}
.search-btn {float: left;width: 82px;height: 42px;line-height: 42px;font-size: 16px;color: #fff;background: #37ad00;border: 0;
 *margin-top:-1px;}
.search-switch {float: left;width: 60px;border: 1px solid #eee;height: 28px;border-right: 0;font-size: 14px;position: relative;z-index: 990;}
.search-switch .til {display: block;height: 28px;line-height: 28px;padding-left: 8px;position: relative;z-index: 2;cursor: pointer;overflow: hidden;width: 35px;}
.search-switch i {position: absolute;width: 9px;height: 5px;overflow: hidden;background: url(../../images/m2_main.png) no-repeat -125px -28px;top: 12px;right: 7px;}
.search-switch ul {position: absolute;border: 1px solid #eee;left: -1px;top: 28px;background: #fff;width: 100px;padding: 3px 0;display: none;}
.search-switch li {height: 23px;}
.search-switch a {display: block;height: 23px;line-height: 23px;padding: 0 8px;}
.search-switch a:hover {background: #14A218;color: #fff;text-decoration: none;}
.search-switch-active ul {display: block;}
.search-keys {line-height: 24px;height: 24px;overflow: hidden;padding-top: 5px;}
.search-keys a {margin-right: 5px;white-space: nowrap;font-size: 12px;}
.search-test {width: 295px;float: right;line-height: 24px;overflow: hidden;margin-top: 12px;height: 80px;}
.mian-menu {position: relative;zoom: 1;z-index: 997;}
.mian-menu .row {width: 1000px;height: 40px;overflow: hidden;position: relative;}
.mian-nav {height: 45px;background: #45B823;font-size: 15px;}
.mian-nav li {float: left;height: 45px;}
.mian-nav a {display: block;width: 130px;height: 45px;line-height: 45px;text-align: center;color: #fff;position: relative;font-size: 16px;}
.mian-nav .current {background: #14A218;}
.mian-nav .current i {width: 9px;height: 5px;overflow: hidden;background: url(../../images/m2_main.png) no-repeat -126px -7px;position: absolute;bottom: 0;left: 50%;margin-left: -4px;}
.mian-nav a:hover {color: #fff;background: #5bbe4f;text-decoration: none;}
.other-nav {position: absolute;right: 0;top: 0;}
.other-nav li {float: left;}
.other-nav a {display: block;width: 100px;height: 40px;line-height: 40px;text-align: center;color: #ffffdc;font-size: 14px;}
.other-nav .current {background: #5bbe4f;}
.other-nav a:hover {color: #fff;background: #5bbe4f;text-decoration: none;}
.sub-nav {width: 1000px;height: 33px;border-bottom: 1px solid #eee;margin: 0 auto;}
.sub-nav ul {padding: 0 10px;height: 33px;}
.sub-nav li {float: left;}
.sub-nav a {display: block;width: 90px;text-align: center;line-height: 33px;}
.sub-nav .current {border-bottom: 2px solid #14A218;position: relative;height: 32px;line-height: 32px;font-weight: bold;}
/* end header */


/* ???÷¿ò???­???? */
.search-item {background: #f8f8f8;overflow: hidden;zoom: 1;border-bottom: 1px solid #ccc;}
.search-item:last-child {border-bottom: none;}
.search-item span {float: left;width: 42px;text-align: center;line-height: 26px;padding-top: 2px;color: #999;}
.search-item .search-li {float: left;background: #fff;border-left: 1px solid #ccc;width: 375px;padding: 1px;}
.search-item .search-li li {height: 26px;line-height: 26px;padding: 0 5px;cursor: default;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 366px;position: relative;
 *padding-left: 28px;
 *width: 343px;font-size: 12px;}
.search-item .search-li li em {width: 20px;height: 20px;background: #f00;color: #fff;font-size: 12px;position: absolute;right: 2px;top: 3px;line-height: 20px;text-align: center;overflow: hidden;}
.autocomplete-container {background: #fff;border: 1px solid #817F82;border-top: 0px;z-index: 999;overflow: hidden;}
.autocomplete-hover {background: #EBEBEB;}
.search-hot li {height: 26px;line-height: 26px;padding: 0 5px;cursor: default;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;width: 410px;
 *position: relative;
 *padding-left: 28px;
 *width: 387px;font-size: 12px;}
.search-hot li i {width: 12px;height: 9px;display: inline-block;overflow: hidden;background: url(https://www.xiazaiba.com/static/images/index_icon.png) no-repeat 0 -80px;vertical-align: 0;margin-left: 5px;
 *vertical-align: 2px;}
.autocomplete-container img {vertical-align: -3px;width: 16px;height: 16px;margin-right: 3px;
 *position: absolute;
 *left: 5px;
 *top: 5px;}
.hot-tags-list {padding: 8px 7px;overflow: hidden;zoom: 1;}
.hot-tags-list a {margin-right: 5px;display: inline;color: #666;}
/* ???÷¿ò???­???? end */

.advertisement img {width: 230px;height: 90px;}
/* ??²¥?¼ */
.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;}
.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 {position: absolute;z-index: 99;top: 95px;width: 40px;height: 80px;background: url(../images/focus_btn.png) no-repeat;opacity: .5;filter: alpha(opacity=50);}
.jf-btn a:hover {opacity: 1;filter: alpha(opacity=100);}
.jf-btn .prev {left: 0;}
.jf-btn .next {right: 0;background-position: -40px 0;}
.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: 375px;font-size: 20px;}
.nnc-list .nnl-first {line-height: 45px;margin-top: 10px;}
.nnc-list .nnl-n {width: 40px;margin-right: 11px;}
.nnc-list span {width: 1px;height: 16px;background: #999999;display: block;position: absolute;left: 40px;top: 12px;}
.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: 20px;}
.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: 90px;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: 200px;}
.star-bar {float: left;height: 12px;width: 70px;background: url(../../images/m2_main.png) no-repeat 0 -40px;overflow: hidden;}
.star-bar .in {display: block;height: 12px;overflow: hidden;background: url(../../images/m2_main.png) no-repeat 0 -20px;}
.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: 90px;border-bottom: 2px solid #45b823;padding-left: 20px;}
.nnc-btn li {float: left;width: 60px;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: "???å";}
.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: 410px;}
.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: 215px;height: 205px;display: block;overflow: hidden;}
.show-pic .big a, .show-pic .big img {height: 410px;position: absolute;}
.show-pic {width: 858px;position: relative;}
.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;}
.footer {background: #f5f5f5;}
.footer-inner {padding: 30px 0px;}
.f1-01 {line-height: 40px;}
.f1-02, .f1-03, .f1-04 {font-size: 12px;line-height: 25px;}
.footer-inner .f1 {width: 670px;border-right: 1px solid #e0e0e0;}
.footer-inner .f1 span {color: #999;}
.footer-inner .f2 {width: 215px;padding: 0 19px;border-right: 1px solid #e0e0e0;border-left: 1px solid #fff;}
.qr-code {width: 100px;height: 100px;background: #fff;padding: 5px;border: 1px solid #ccc;display: block;}
.add-code {width: 90px;}
.add-code em {font-size: 16px;font-weight: bold;margin-top: 30px;display: block;text-align: center;}
.add-code span {display: block;text-align: center;}
.footer-inner .f3 {width: 270px;border-left: 1px solid #fff;}
.safety li {float: left;margin-left: 20px;margin-top: 2px;}
.gotop {width: 32px;height: 32px;position: fixed;left: 50%;bottom: 92px;margin-left: 615px;}
.gotop a {display: block;height: 32px;background: url(../../images/m2_main.png) no-repeat 0px -72px;opacity: .6;filter: alpha(opacity=60);}
.gotop a:hover {opacity: 1;filter: alpha(opacity=100);}
.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: 20px;border: 1px solid #e4e4e4;width: 334px;position: relative;float: left;margin-right: 30px;margin-bottom: 30px;height: 160px;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 .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;}
.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;
 *top:-2px;}
.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: 28px;}
.big-star span {display: block;width: 100px;height: 20px;background: url(../../images/m2_main.png) 0 -150px;}
.big-star i {display: block;height: 20px;background: url(../../images/m2_main.png) 0 -121px;}
.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;}
.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 i {width: 24px;height: 24px;display: block;position: absolute;top: 12px;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-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;}
.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 {height: 389px;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;}
.gal-5 {padding: 15px 0;}
.gal-5 .con {text-indent: 2em;line-height: 28px;height: 80px;color: #666666;overflow: hidden;}
.gal-5 .add-con {height: auto;}
.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;}
.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;}
#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 .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 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: 40px;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: 218px;}
.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: 50px;}
.min-page .special-list li, .min-page .special-list img {width: 308px;height: 160px;}
.min-page .show-pic {width: 638px;height: 410px;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;}
.app-pics {width: 740px;position: relative;overflow: hidden;height: 710px;}
.app-pics img {vertical-align: middle;}
.app-pics-box {position: relative;zoom: 1;}
.app-pics {width: 680px;position: relative;overflow: hidden;height: 710px;}
.app-pics ul {height: 450px;overflow: hidden;}
.app-pics li {float: left;width: 338px;text-align: center;height: 700px;overflow: hidden;}
.app-pics img {vertical-align: middle;}
.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;}
