body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr { margin:0; padding:0; color:#000;}
input,button,select,textarea{ outline:none;}
body{ font-size:14px; font-family:"Microsoft YaHei", "STHeiti", "Heiti SC", "SimHei", "SimSun", Arial, sans-serif; background:#f2f2f2;}
body.page-detail{ background:#fff;}
ul,ol,li{list-style:none;}
fieldset,img {border:0}
a{ text-decoration:none; color:#000;}
a:hover { text-decoration:none; color:#000;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; zoom:1;}
.clear{ clear:both; display: block; font-size:0; height:0; line-height:0; overflow:hidden;}
.hidden{ display:none;}
.text1{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.text2{ /*max-height:48px;*/ overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.table{ display:table; width:100%; border:0;}
.table .tr{ display:table-row;}
.table .td{ display:table-cell; vertical-align:middle;}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.text-right{ text-align:right;}
.line-dot{ border-bottom:1px dotted #a7a7a7; margin-top:5px;}
.h10{ height:10px;}
.bg-white{ background-color:#fff; overflow:hidden;}
.tag-text{ color:#5cb856; border:1px solid #5cb856; padding:2px 5px; border-radius:5px; margin-right:2px; float:left; font-size:12px;}
.tag-text .hidden{ display:inline; font-size:12px;}
.m-search-box form{
	vertical-align: middle;
    width: 4.14rem;
    padding-top: .04rem;
    height: .6rem;
    position: relative;
}
.u-search-button{ position:absolute; top:.38rem;right: .14rem; border:none;width: .34rem; border: none; height: .34rem;background: #FFF url(/kaifadou/images/v2/icons/ic-search.png) no-repeat; background-size:100% 100%}


.icon-btn-scroll-top{ width:42px; height:42px; position:fixed; right:10px; bottom:8px; background-image:url(images/btn-scroll-top.png?v=68a2133); background-size:42px auto; background-repeat:no-repeat;}

.ps-scrollbar-x-rail,
.ps-scrollbar-y-rail{ display:none!important;}

.ui-dialog-titlebar .ui-dialog-titlebar-close{ background:none!important;}
.ui-button-icon-only .ui-button-text{ text-indent:0; font-size:20px; color:#bbb; padding:0; font-family:"Helvetica Neue","Microsoft YaHei",SimHei,simsun,sans-serif;}

/* mui start */
.mui-toast-container{ position:fixed; z-index:9999; bottom:50px; width:100%; -webkit-transition:opacity .8s; transition:opacity .8s; opacity:0;}
.mui-toast-container.mui-active{ opacity:1;}
.mui-toast-message{ font-size:14px; width:270px; margin:5px auto; padding:5px; text-align:center; color:#000; border-radius:7px; background-color:#d8d8d8;}
/* mui end */

.star5{ height:15px; margin-bottom:2px;}
.star5 .star-ruler{ width:98px; height:15px; background-color:#d2d2d2; margin-left:-5px; float:left; margin-right:5px; margin-top:0;}
.star5 .star-ruler .level{ height:15px; background-color:#ffd27c;}
.star5 .star-ruler .level-bg{ width:98px; height:15px; background-image:url(images/star-195x30.png?v=9815018); background-size:contain;}
.star5 .text{ float:left; color:#898989;}
.star5-grey{}
.star5-grey .star-ruler .level-bg{ width:98px; height:15px; background-image:url(images/star-grey-195x30.png?v=92a4d41); background-size:contain;}

.gift-progress{}
.gift-progress .text{ font-size:13px; line-height:16px; color:#a1a2a3; float:left;}
.gift-progress .progress{ float:left; width:90px; height:12px; background-color:#d5d5d5; border-radius:5px; overflow:hidden; position:relative; margin-right:5px; margin-top:3px;}
.gift-progress .progress .value{ height:12px; background-color:#85d08f;}

/*横幅广告*/
.ui-vda-1{ margin:0 10px; border-bottom:1px solid #eee;padding-bottom: 8px;}
.ui-vda-1 .link{}
.ui-vda-1 .head{ font-size:14px; font-weight:normal; line-height:18px; text-align:left; padding:8px 0;}
.ui-vda-1 .body{}
.ui-vda-1 .body .img{ display:block; max-width:100%; margin:0 auto;}
.ui-vda-1 .footer{ height:25px;}
.ui-vda-1 .footer .text{ font-size:10px; line-height:25px; color:#686868; margin-right:10px;}
.ui-vda-1 .footer .icon-ic-announce{ display:inline-block; margin-right:4px; margin-bottom:-2px; background-image:url(images/ic-announce.png?v=21de7d5); background-repeat:no-repeat; background-size:contain; width:12px; height:12px;}
.ui-vda-2{padding-top: 8px;padding-bottom: 0;  border-bottom: 1px dotted #a7a7a7;/* border-top: 1px solid #eee; */}
.ui-vda-2 .head:before{content: "广告"; border: 1px solid #aaa;font-size: 12px;color: #aaa;border-radius: 2px;padding: 0 3px;margin-right: 6px;}

.page{}

.page-header{ background:#f9f9f9;}
.page-header .header-bar-container{ height:50px;}
.page-header .header-bar{ height:50px; border-bottom:1px solid #B7B7B7;}
.page-header .header-bar .td1{}
.page-header .header-bar .td2{ width:35px;}
.page-header .header-bar .logo{ display:block; width:113px; height:30px; background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto; background-repeat:no-repeat; background-position:-110px -70px;}
.page-header .header-bar .logo{ margin-left:10px;}
.page-header .header-bar .back-logo{ display:block; width:75px; height:35px; background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto;  background-position:0 0; background-repeat:no-repeat;}
.page-header .header-bar .back-logo{ margin-left:10px;}
.page-header .header-bar .ic-account{ display:inline-block; width:26px; height:26px; position:relative; overflow:hidden; border-radius:13px;
background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto; background-repeat:no-repeat; background-position:-110px -40px;}
.page-header .header-bar .ic-fav{ width:25px; height:25px; background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto;  background-repeat:no-repeat; background-position:-140px -40px;}
.page-header .header-bar .ic-search{ width:20px; height:20px; background-color:transparent; background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto;  background-repeat:no-repeat; background-position:-105px 0; border:0;}

.page-header .header-search-bar{}
.page-header .header-search-bar .td2{ width:205px; position:relative; padding-right:10px;}
.page-header .header-search-bar .input-search{ width:205px; height:28px; padding:0 10px; box-sizing:border-box; border:1px solid #C8C8C8; border-radius:14px;}
@media screen and (max-width: 320px) {
.page-header .header-search-bar .td2,
.page-header .header-search-bar .input-search{ width:180px;}
}
.page-header .header-search-bar .ic-input-search{ background-position:-125px 0; position:absolute; right:20px; top:15px;}

/*搜索结果页面的header*/
.page-header .search-result-bar{ background-color:#ff9848;}
.page-header .search-result-bar .td2{ width:270px;}
.page-header .search-result-bar .input-search{ width:270px;}
.page-header .search-result-bar .link-back{ background-image:url(images/ic-all.png?v=cf3d32d); background-repeat:no-repeat; background-size:240px auto;  background-position:-80px 0;}
.page-header .search-result-bar .link-back{ display:inline-block; width:20px; height:20px; margin-left:10px; margin-top:5px;}

.page-header .nav-bar-container{ height:39px; background:#fc7d38;}
.page-header .nav-bar{ height:38px; /* background:#fc7d38; */ border-bottom:1px solid #c2c2c2;background-image: -webkit-linear-gradient(to left, #F9A218 0%, #FB7D38 100%);background-image: linear-gradient(to left, #F9A218 0%, #FB7D38 100%);}
.page-header .nav-bar .td{ text-align:center;}
.page-header .nav-bar .bar-item{ font-size:15px; color:#fff; text-align:center;}
.page-header .nav-bar .bar-border{ border-left:1px solid #fff; height:18px;}
.page-header .nav-bar .now{ border-bottom:3px solid #fff;}
.page-header .nav-bar .td-search{ width:40px;}
.page-header .nav-bar .bar-search{ display:inline-block; width:20px; height:20px; background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto;  background-repeat:no-repeat; background-position:-145px 0; margin-top:5px;}

.page-header .back-bar{ height:40px; padding:0 10px; box-sizing:border-box; background-color:#fff; border-bottom:1px solid #eee;}
.page-header .back-bar .td1{ width:50px;}
.page-header .back-bar .td2{ text-align:right; color:#666; max-width:100px; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.page-header .back-bar .link-back{ background-image:url(/kaifadou/css/main/images/ic-back.png); background-repeat:no-repeat; background-size:contain;}
.page-header .back-bar .link-back{ display:inline-block; padding-left:16px; font-size:12px; color:#666;}
.page-header .back-bar .link{ color:#666;}
.page-header .back-bar .position{ color:#666;}

.page-content{ overflow:hidden;}

.page-footer{ background:#F8A257; text-align:center; color:#fff;}
.page-footer .footer-nav{ height:16px; padding:7px 0;}
.page-footer .footer-nav .td{ border-right:1px solid #f2d1b5;}
.page-footer .footer-nav .td:last-child{ border-right:0;}
.page-footer .footer-nav .link{ line-height:16px; color:#fff;}
.page-footer .footer-content{ background:#EF8730;}
.page-footer .footer-content .footer-link{ padding:10px 0;}
.page-footer .footer-content .footer-link .link{ padding:0 10px; font-size:14px; color:#fff; border-right:1px solid #db6e1d;}
.page-footer .footer-content .footer-link .link:last-child{ border-right:0;}
.page-footer .footer-content .copyright{ padding-bottom:20px; font-size:14px;}
.page-footer .footer-content .copyright a{ color:#fff;}

/*幻灯片*/
.slideshow{ margin:0 auto;}
.slideshow img{ visibility:hidden;}
.slideshow .jssorb01{ position:absolute; bottom:10px;}
.slideshow .jssorb01 div{ background:#bcbcbc; width:8px; height:8px; border-radius:4px;}
.slideshow .jssorb01 div.av{ background:#fff;}

/*搜索栏*/
.search-box{ padding:10px 10px 0; box-sizing:border-box;}
.search-box .td1{}
.search-box .td2{ width:74px; text-align:right;}
.search-box .search-area{ border:1px solid #c8c8c8; width:100%; height:34px; border-radius:10px; display:block; margin:0 auto;}
.search-box .search-area{ font-size:16px; padding:0 10px; box-sizing:border-box;color: #aaa;}
.search-box .btn-search{ border:0; width:64px; height:34px; background-image:url(images/btn-all.png?v=21baeda); background-size:70px auto; background-repeat:no-repeat; background-position:0 0;}

/*游戏精选*/
.box-area1{ padding:0;}
.box-area1 .head{ padding:0 10px; height:25px; border-bottom:1px solid #cdcdcd; margin:5px 0;}
.box-area1 .head .title{ float:left; font-size:15px; line-height:24px; font-weight:normal; border-bottom:3px solid #FF8D2E;}
.box-area1 .head .link{ float:right; font-size:12px; line-height:24px; color:#666;}
.box-area1 .body{ height:123px; position:relative; overflow:hidden; clear:both; margin:10px 0;}
.box-area1 .body ul{ width:9999px; height:123px;}
.box-area1 .body li{ float:left; margin:0 10px;}
.box-area1 .body li{ display:block; width:70px; height:123px; text-align:center;}
.box-area1 .body a{ display:block; width:70px; height:95px; text-align:center;}
.box-area1 .body a .cover,
.box-area1 .body a .cover .img{ width:70px; height:70px;}
.box-area1 .body a .cover .img{ border-radius:10px;}
.box-area1 .body a .text1{ font-size:14px; line-height:25px; height:25px; text-align:center;}
.box-area1 .body .link-download,
.box-area1 .body .link-download:link{ display:inline-block; width:auto; height:auto; color:#5bace1; border:1px solid #5bace1; border-radius:5px; padding:2px 12px;}
.box-area1 .body .link-download:visited,
.box-area1 .body .link-download.visited{ color:#fb8d43; border-color:#fb8d43;}
.box-area1 .body .link-download.disabled,
.box-area1 .body .link-download.disabled:link,
.box-area1 .body .link-download.disabled:visited{ color:#d1d1d1; border-color:#d1d1d1;}

/*游戏截图*/
.box-area2{ padding:0;}
.box-area2 .body{ height:198px; position:relative; overflow:hidden;}
.box-area2 .body ul{ width:9999px; height:190px;}
.box-area2 .body li{ float:left; margin:0 0 0 10px;}
.box-area2 .body li,
.box-area2 .body a{ display:block; width:114px; height:190px;}
.box-area2 .body a .cover{ width:114px; height:190px; position:relative; overflow:hidden;}
.box-area2 .body a .cover .img{ width:0; height:0;}

/*.list-item1*/
.list-item1{ border:1px solid #dfdfdf; border-radius:10px; margin:0 10px 10px; background:#fff; overflow:hidden;}
.list-item1 .list-title{}
.list-item1 .list-title .td{ height:34px;}
.list-item1 .list-title .title{ font-size:15px; font-weight:normal; color:#040404; padding:5px 15px;}
.list-item1 .list-title .tail{ font-size:12px; color:#898989; padding-right:15px; text-align:right;}
.list-item1 .list-image{ text-align:center; height:111px; position:relative; overflow:hidden;}
.list-item1 .list-image .img{ display:inline-block; width:350px; height:111px; max-width:420px; max-height:133px; display:none;}
.list-item1 .list-intro{ padding:10px 15px;}
.list-item1 .list-intro,
.list-item1 .list-intro p,
.list-item1 .list-intro span,
.list-item1 .list-intro .text{ font-size:13px!important; color:#828282;}
.list-item1 .list-intro-all{ padding-top:0;}
.list-item1 .list-intro-all p.text{ margin-bottom:5px;}
.list-item1 .list-intro-all img{ max-width:100%!important; height:auto!important;}

/*游戏下载项*/
.pagelist .text-intro{ text-align:center; padding:10px 20px 0; font-size:13px; color:#777; line-height:26px;}
.game-item0-container{}
.game-item0-container .game-item1{ border-top-left-radius:0; border-top-right-radius:0;}
.game-item1-container{ margin:10px;}
.game-item0{ background:#fff; border:1px solid #dfdfdf; border-bottom:0; border-top-left-radius:10px; border-top-right-radius:10px; box-sizing:border-box;}
.game-item0 .title{ font-size:13px; padding:5px 10px;}
.game-item0 .body{ padding:0 10px; margin-bottom:5px;}
.game-item0 .body p{ color:#828282; line-height:20px; margin-bottom:5px;}
.game-item0 .body span{ font-size:12px!important;}
.game-item0 .body img,
.game-item0 .body .img{ display:block; max-width:100%!important; height:auto!important; margin:0 auto;}
.game-item1{ position:relative; background:#fff; border:1px solid #dfdfdf; border-radius:10px; box-sizing:border-box;}
.game-item1 .hot,
.game-item1 .new{ display:block; width:22px; height:22px; position:absolute; left:0; top:0; background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto;  background-repeat:no-repeat;}
.game-item1 .hot{ background-position:0 -40px;}
.game-item1 .new{ background-position:-25px -40px;}
.game-item1 .td1{ padding:10px 0; width:100px; vertical-align:top;}
.game-item1 .td2{ padding:10px 0;}
.game-item1 .td12{ width:50%;}
.game-item1 .td123{ width:100%;}
.game-item1-part1{ border-bottom:0; border-bottom-left-radius:0; border-bottom-right-radius:0;}
.game-item1-part2{ border-radius:0;}
.game-item1-part3{ border-top:0; border-top-left-radius:0; border-top-right-radius:0;}
.game-item1 .img{ display:block; width:75px; height:75px; margin:0 auto; border-radius:10px;}
.game-item1 .title{ font-size:13px; line-height:20px; margin-bottom:2px; padding-right:45px;}
.game-item1 .title .text-rank{ float:left; display:block; width:20px; height:20px; color:#ff9848; border:1px solid #ff9848; border-radius:10px; text-align:center; line-height:20px; margin-right:6px;}
.game-item1 .title .text-rank-1,
.game-item1 .title .text-rank-2,
.game-item1 .title .text-rank-3{ background-color:#ff9848; color:#fff; border-color:#ff9848;}
.game-item1 .text{ font-size:12px; margin-bottom:2px; color:#828282; padding-right:45px;}
.game-item1 .text-black{ display:block; font-size:12px; line-height:18px; margin-bottom:2px; color:#000; padding-left:20px;}
.game-item1 .text2{ font-size:12px; line-height:18px; margin:2px 0; color:#828282; padding:0 20px;}
.game-item1 .text-all{ position:absolute; right:10px; bottom:2px; padding-right:10px; font-size:12px; line-height:18px; background:#fff; color:#ff9848;}
.game-item1 .text-all .text{ padding-right:24px;}
.game-item1 .link-download{ position:absolute; right:10px; top:10px;}
.game-item1 .link-download,
.game-item1 .link-download:link{ display:block; width:40px; height:55px; background-image:url(images/ic-all.png?v=cf3d32d); background-repeat:no-repeat; background-size:240px auto; background-position:0 -196px;}
.game-item1 .link-download:visited,
.game-item1 .link-download.visited{ background-position:-40px -196px;}
.game-item1 .link-download.disabled,
.game-item1 .link-download.disabled:link,
.game-item1 .link-download.disabled:visited{ background-position:-80px -196px;}

/*社区*/
.block-community{ position:relative; margin:10px; padding:10px 0; background:#fff; border:1px solid #dfdfdf; border-radius:10px;}
.block-community .td1{ width:124px; padding-left:15px;}
.block-community .td1 .img{ display:block; width:124px; height:72px;}
.block-community .td2{ padding:0 8px; font-size:12px; line-height:20px; color:#828282;}
.block-community .ricon{ width:28px; height:28px; background-image:url(images/ic-community.png?v=1cddb4a); background-size:contain;}
.block-community .ricon{ position:absolute; right:0; top:0;}

/*微信*/
.block-wechat4{ position:relative; margin:10px; background:#fff; border:1px solid #dfdfdf; border-radius:10px;}
.block-wechat4 .head{ padding:0 10px;}
.block-wechat4 .head .title{ font-size:15px; font-weight:normal; line-height:32px;}
.block-wechat4 .table{ padding:0 10px; box-sizing:border-box; display:block;}
.block-wechat4 .table .tr{ display:inline-block;}
.block-wechat4 .table .td{ display:inline-block; width:24%; padding-right:5px; box-sizing:border-box;}
.block-wechat4 .table .td:last-child{ padding-right:0;}
.block-wechat4 .table .img{ width:100%; max-width:112px; max-height:104px;}
.block-wechat4 .content{ padding:0 10px;}
.block-wechat4 .date{ font-size:12px; line-height:24px; color:#828282;}
.block-wechat4 .ricon{ width:28px; height:28px; background-image:url(images/ic-wechat.png?v=59a5c2b); background-size:contain;}
.block-wechat4 .ricon{ position:absolute; right:0; top:0;}

/*游戏推荐图*/
.block-recommend{ margin:10px;}
.block-recommend .img{ display:block; margin:0 auto; max-width:100%; max-height:112px; margin-bottom:5px;}

.block-recommend2{ margin:10px;}
.block-recommend2 .img{ width:99%; max-width:260px; max-height:112px; margin-bottom:2px;}

/*更多, 回首页链接, 换一批*/
.block-link-more{ height:15px; margin-bottom:25px; text-align:center;}
.block-link-more .link{ display:inline-block; padding:5px 30px; background:#fff; border:1px solid #e2e2e2; border-radius:15px; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f8f7f7));}
.block-link-more .loading{background-image:url(images/loading.gif?v=5908592); background-size:contain; background-repeat:no-repeat; background-position:15px center; padding-left:50px;}
.block-link-back{ border-top:1px solid #e2e2e2; text-align:center;}
.block-link-back .link{ display:block; padding:20px 0;}
.block-link-update{ border:0; height:15px; margin-bottom:25px; text-align:center;}
.block-link-update .link{ display:inline-block; padding:5px 30px; background:#fff; border:0; border-radius:15px; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f8f7f7));}
.block-link-update .loading{ background-image:url(images/loading.gif?v=5908592); background-size:contain; background-repeat:no-repeat; background-position:15px center; padding-left:50px;}
.block-link-update #dialogLinkMore{ background-image:url(images/ic-update.png?v=1729160); background-repeat:no-repeat; background-size:20px auto; 
background-position:right center; border:0; color:#fb8d43;}

/*游戏详情*/
.block-game-info{ position:relative; margin:15px 0; padding:0 10px; border-bottom:1px solid #a7a7a7;}
.block-game-info .td{ vertical-align:top;}
.block-game-info .td1{ width:95px;}
.block-game-info .td2{}
.block-game-info .img{ display:block; width:85px; border-radius:10px; margin-bottom:10px;}
.block-game-info .text1{ color:#898989; margin:5px 0;}
.block-game-info .title{ color:#000; font-size:15px; margin:0 0 5px 0;}
.block-game-info .title .text-offline{ font-size:12px; font-weight:normal; margin-left:5px;}
.block-game-info .star5{ margin:5px 0;}
.block-game-info .tag-list{ margin:5px 0;}
.block-game-info .link-download{ position:absolute; right:10px; top:60px;}
.block-game-info .link-download,
.block-game-info .link-download:link{ border:1px solid #5bace1; color:#5bace1; padding:5px 15px; border-radius:5px;}
.block-game-info .link-download:visited,
.block-game-info .link-download.visited{ color:#fb8d43; border-color:#fb8d43;}
.block-game-info .link-download.disabled,
.block-game-info .link-download.disabled:link,
.block-game-info .link-download.disabled:visited,
.block-game-info .link-download.disabled:active{ color:#d1d1d1; border-color:#d1d1d1;}
.block-game-info .div-game-channel{ margin-top:-8px; margin-bottom:8px;}
.block-game-info .div-game-channel .div-down-others{ text-align:right; height:20px;}
.block-game-info .div-game-channel .div-down-others .text{ line-height:20px; color:#d2d2d3;}
.block-game-info .div-game-channel .ul-down-others{}
.block-game-info .div-game-channel .ul-down-others li{ position:relative; border-bottom:1px solid #f3f3f3; padding-bottom:10px; margin-bottom:10px; display:none;}
.block-game-info .div-game-channel .ul-down-others .text-h1{ font-size:14px; color:#757575;}
.block-game-info .div-game-channel .ul-down-others .text-info{}
.block-game-info .div-game-channel .ul-down-others .text-info .text{ font-size:12px; color:#aaaaa9; margin-right:10px;}
.block-game-info .div-game-channel .ul-down-others .link-download{ position:absolute; right:0; top:0;}

.btn_pp_download2{ display:block; width:100%; /*padding:0 10px;*/ box-sizing:border-box; margin-bottom:10px;}
.btn_pp_download2 .btn{ display:block; height:32px; /*margin:0 10px;*/ background:#2EBC25 url(images/btn_pp_download2.png?v=5450666) no-repeat center center; background-size:352px 32px; border-radius:5px;}

.block-game-info .link-download-normal{ position:static; right:auto; bottom:auto; display:block; border-radius:5px; margin-top:8px; margin-bottom:15px; text-align:center; font-size:14px;}
.block-game-info .link-download-normal,
.block-game-info .link-download-normal:link{ background-color:#5bace1; color:#fff;}
.block-game-info .link-download-normal:visited,
.block-game-info .link-download-normal.visited{ background-color:#fb8d43; color:#fff; border-color:#fb8d43;}
.block-game-info .link-download-normal.disabled,
.block-game-info .link-download-normal.disabled:link,
.block-game-info .link-download-normal.disabled:visited,
.block-game-info .link-download-normal.disabled:active{ background-color:#d1d1d1; color:#fff; border-color:#d1d1d1;}
.block-game-info .link-download-normal .icon{ background-image:url(images/ic-download-white.png?v=44772a1); background-repeat:no-repeat; background-size:contain; display:inline-block; width:16px; height:16px; margin-right:5px; margin-bottom:-2px;}
.block-game-info .link-download-normal .filesize{ font-size:10px; margin-left:5px;}
.block-game-info .link-download-normal .filesize .filesize{ font-size:10px; margin:0;}

.block-game-info .link-quick-download{ background-repeat:no-repeat; background-size:contain; width:63px; height:70px;}
.block-game-info .link-quick-download{ position:absolute; right:10px; top:-15px;}
.block-game-info .link-quick-download-6492{ background-image:url(images/btn-download2-pp.png?v=9a3e3f8);}
.block-game-info .link-quick-download-6493{ background-image:url(images/btn-download2-hm.png?v=bb5b133);}

.block-game-info .div_down_checkbox{ height:32px; margin-bottom:10px;}
.block-game-info .div_down_checkbox .checkbox-label{ float:left; line-height:32px; cursor:pointer;}
.block-game-info .div_down_checkbox .checkbox{ float:left; display:inline-block; width:16px; height:16px; margin-right:5px; margin-top:8px; background-image:url(images/btn-checkbox.png?v=565c489); background-repeat:no-repeat; background-size:32px auto; background-position:0 0;}
.block-game-info .div_down_checkbox .checkbox.checked{ background-position:-16px 0;}
.block-game-info .div_down_checkbox .link-down-quick,
.block-game-info .div_down_checkbox .link-download{ text-align:center; color:#fff; font-size:14px; line-height:32px; border-radius:5px; float:right; width:146px; height:32px; border:0;}
.block-game-info .div_down_checkbox .link-down-quick{ background-color:#2ebc25;}
.block-game-info .div_down_checkbox .link-download{ background-color:#5bace1; position:static; right:auto; top:auto; padding:0;}
.block-game-info .div_down_checkbox .link-down-quick .icon,
.block-game-info .div_down_checkbox .link-download .icon{ display:inline-block; width:17px; height:15px; margin-bottom:-2px; background-image:url(images/ic-down.png?v=fce791d); background-repeat:no-repeat; background-size:contain; margin-right:5px;}
.block-game-info .div_down_checkbox .link-download:visited,
.block-game-info .div_down_checkbox .link-download.visited{ background-color:#fb8d43;}
.block-game-info .div_down_checkbox .link-download.disabled,
.block-game-info .div_down_checkbox .link-download.disabled:link,
.block-game-info .div_down_checkbox .link-download.disabled:visited{ background-color:#d1d1d1;}


/*游戏礼包详情*/
.block-game-gift-info{ border-bottom:1px solid #dcdcdc;}
.block-game-gift-info .td1{ width:90px;}
.block-game-gift-info .td2{ padding-bottom:5px;}
.block-game-gift-info .img{ width:80px; height:80px; border-radius:10px; margin-bottom:10px;}
.block-game-gift-info .text1{ margin:3px 0;}
.block-game-gift-info .title{ font-size:15px; color:#4a4a4a; margin-top:0; white-space:normal;}
.block-game-gift-info .circle-button{ display:block; width:50px; height:50px; border-radius:25px; text-align:center; line-height:50px; background-color:transparent;}
.block-game-gift-info .circle-button{ margin:0 auto; color:#ff8826; border:1px solid #ff8826;}
.block-game-gift-info .circle-button{ position:absolute; right:10px; top:0;}
.block-game-gift-info .circle-button:disabled{ color:#ccc; border-color:#ccc;}

/*block-tab4*/
.block-tab4{ margin:13px 19px; border:1px solid #0cccd8; border-radius:5px; overflow:hidden;}
.block-tab4 .tab{ float:left; display:block; width:25%; font-size:15px; line-height:32px; text-align:center; border-right:1px solid #0cccd8; box-sizing:border-box; color:#828282;}
.block-tab4 .tab:last-child{ border-right:0;}
.block-tab4 .active{ background-color:#cdecee;}

/*block-tab2*/
.block-tab2{ margin:10px 20px; border:1px solid #0cccd8; border-radius:10px; overflow:hidden;}
.block-tab2 .tab{ float:left; display:block; width:50%; font-size:15px; line-height:32px; text-align:center; border-right:1px solid #0cccd8; box-sizing:border-box; color:#828282;}
.block-tab2 .tab:last-child{ border-right:0;}
.block-tab2 .active{ background-color:#cdecee;}

/*block-tab3*/
.block-tab3-container{ height:54px;}
.tab-bar{ background-color:#fff; padding:10px 0;}
.block-tab3{ margin:0 20px; border:1px solid #ff9848; border-radius:5px; overflow:hidden;}
.block-tab3 .tab{ float:left; display:block; width:33.3%; font-size:15px; line-height:32px; text-align:center; border-right:1px solid #ff9848; box-sizing:border-box; color:#ff9848;}
.block-tab3 .tab:last-child{ border-right:0;}
.block-tab3 .active{ background-color:#ff9848; color:#fff;}

.tab-ranking{ background:#fff; margin-bottom:0; padding:0 0 12px;}
.tab-ranking .the-scroller{}
.tab-ranking .the-scroller .the-list{}
.tab-ranking .the-scroller .the-list li{ margin-left:10px; float:left;}
.tab-ranking .the-scroller .the-list .link{ float:left; margin-top:10px; margin-right:2%; text-align:center;
background:#efefef; color:#777; border:1px solid #d5d5d5; border-radius:5px; display:inline-block; width:30%; height:26px; line-height:26px; overflow:hidden;}
.tab-ranking .the-scroller .the-list .link-active{ background:#ff9848; color:#fff; border-color:#ff9848;}
.tab-ranking .pagenum{ text-align:center; height:8px; margin-top:5px;}
.tab-ranking .pagenum .num{ display:inline-block; width:8px; height:8px; border-radius:4px; margin:0 5px; background:#efefef;}
.tab-ranking .pagenum .active{ background:#f77757;}

.block-game-detail{ margin-left:10px; margin-bottom:10px;}
.block-game-detail .td1{ width:150px;}
.block-game-detail .text{ color:#040404; line-height:22px; margin-right:2px;}

.block-game-detail2{ margin:15px 10px;}
.block-game-detail2 .ht{ border-left:3px solid #FF8D33; margin:20px 0; padding-left:6px; font-size:16px; line-height:20px;}
.block-game-detail2 .ht:before,
.block-game-detail2 .ht:after{content: "";width: 0;height: 0;clear: both;}
.block-game-detail2 .ht .u-href{float: right;font-size: .26rem;color: #494949;}
.block-game-detail2 .ht .u-href.u-href-question{position: relative;top: 0.07rem;}
.block-game-detail2 .ht .u-href .icon-question{display: inline-block;width: .3rem;height: .3rem;margin-right: .1rem; background: url(../../images/v2/icons/ic-question.png) 0 0 no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;position: relative;top: -0.03rem;}
.block-game-detail2 .ht .link-more{ float:right; font-size:14px; font-weight:normal; line-height:20px; color:#686868;}
.block-game-detail2 .ht .text-error{ float:right; font-size:14px; font-weight:normal; line-height:20px; color:#f00;}
.block-game-detail2 .text,
.block-game-detail2 .text p,
.block-game-detail2 .text a{ font-size:13px; line-height:18px; color:#898989;}
.block-game-detail2 .text{ padding:0px 3px;}
.block-game-detail2 .text p{ margin-bottom:2px;}
.block-game-detail2 .text-line3{ padding:0px 3px; margin:9px 0; line-height:20px; max-height:60px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.block-game-detail2 .bg-text{ background-color:#f7f7f7; padding:9px 6px;}
.block-game-detail2 .text-all{ text-align:right; color:#ff8b45;}
.block-game-detail2 .tag-name{ background-color:#5cb856; color:#fff; border-radius:5px; padding:2px 5px; margin-right:5px;}

.block-game-detail2 .table-col3{ margin-bottom:5px;}
.block-game-detail2 .table-col3 .td{ height:40px;}
.block-game-detail2 .table-col3 .td1{ text-align:left;}
.block-game-detail2 .table-col3 .td2{ text-align:center;}
.block-game-detail2 .table-col3 .td3{ text-align:right;}
.block-game-detail2 .table-col3 .link{ padding:8px 0; display:inline-block; width:90%; text-align:center;}
.block-game-detail2 .table-col3 .link-tag-hot{ background-color:#ffe8d6; border:1px solid #ff8b30; font-size:15px; color:#fe7000;}
.block-game-detail2 .table-col2{}
.block-game-detail2 .table-col2 .td{ height:40px;}
.block-game-detail2 .table-col2 .td1{ text-align:left;}
.block-game-detail2 .table-col2 .td2{ text-align:right;}
.block-game-detail2 .table-col2 .link{ padding:8px 0; display:inline-block; width:95%; text-align:center;}
.block-game-detail2 .table-col2 .link{ background-color:#f8f8f8; border:1px solid #cbcbcb; border-radius:5px; font-size:12px; color:#232323;}

.block-game-news{}
.block-game-news .link{ display:block; margin:2px 0;}
.block-game-news .td1{ height:16px; line-height:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; max-width:100px;}
.block-game-news .td2{ width:40px; text-align:right;}
.block-game-news .td2w{ width:90px; text-align:right;}
.block-game-news .text{ line-height:16px!important; padding:6px 6px!important;}
.block-game-news .td12-text{ width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;font-size: 16px;color: #565656;}
.block-game-news .link-border{ border-top:1px solid #e4e4e4;}

.form-simplecomment{ border-bottom:1px dotted #b7b7b7;}
.form-simplecomment .td1{ width:60px; vertical-align:top;}
.form-simplecomment .td2{}
.form-simplecomment .div-img{ display:block; width:44px; height:44px; border:1px solid #d2d2d2; border-radius:22px; position:relative; overflow:hidden;}
.form-simplecomment .div-img .img{ display:block; width:44px; height:44px;}
.form-simplecomment .textarea{ display:block; resize:none; border:1px solid #d2d2d2; display:block; width:100%; height:100px; padding:5px; box-sizing:border-box;}
.form-simplecomment .div-action{ padding:5px 0;}
.form-simplecomment .div-action .link-not-login{ line-height:30px; color:#898989;}
.form-simplecomment .div-action .link-not-login .text-blue{ color:#5bace1;}
.form-simplecomment .div-action .btn-submit{ background:#fb9751; color:#fff; width:70px; height:30px; border:0; float:right;}
.form-simplecomment .div-action .btn-submit:disabled{ background:#ccc;}
.list-simplecomment{}
.list-simplecomment .text-zero{ display:block; text-align:center; padding:15px 0 0 0;}
.list-simplecomment .div-item{ position:relative; clear:both;}
.list-simplecomment .div-item .div-img{ display:block; width:44px; height:44px; border-radius:22px; float:left; margin:10px 0; position:relative; overflow:hidden;}
.list-simplecomment .div-item .div-img .img{ display:block;}
.list-simplecomment .div-item .div-msg{ margin:0 0 0 50px; padding:10px 0; border-bottom:1px dotted #b7b7b7;}
.list-simplecomment .div-item:last-child .div-msg{ border-bottom:0;}
.list-simplecomment .div-item .div-msg .text-name{ font-size:12px; color:#f17d35;}
.list-simplecomment .div-item .div-msg .text-date{ font-size:12px; color:#b1b1b1;}
.list-simplecomment .div-item .div-msg .text-content{ font-size:12px; color:#898989;}
.list-simplecomment .div-item .div-praise{ position:absolute; right:0; top:10px;}
.list-simplecomment .div-item .div-praise .text{ font-size:12px; color:#b1b1b1;}
.list-simplecomment .div-item .div-praise .icon{ display:inline-block; margin-bottom:-2px;}
.list-simplecomment .div-item .div-praise .icon{ width:15px; height:15px; background-image:url(images/ic-all.png?v=cf3d32d); background-repeat:no-repeat; background-size:240px auto; background-position:-173px -4px;}
.list-simplecomment .div-item .div-praise-active .text{ color:#f13737;}
.list-simplecomment .div-item .div-praise-active .icon{ background-position:-188px -4px;}

/*新闻列表页*/
.block-news-list{ margin:0 0 5px; border-top:1px solid #bbb; /*background-color:#fff;*/}
.block-news-list .text{ font-size:14px; padding:10px 5px; border-bottom:1px solid #dcdcdc;}
.block-news-list .td1{ height:19px; line-height:19px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; max-width:100px;}
.block-news-list .td1.text{ color:#000;}
.block-news-list .td2{ width:40px; text-align:right;}

/*视频列表页*/
.block-video-list{ margin:0 0 5px;}
.block-video-list .img{ width:130px; height:65px;}
.block-video-list .title{ font-size:14px; padding:0 5px;}
.block-video-list .intro{ font-size:12px; line-height:21px; max-height:42px; padding:5px 5px 0; color:#828282;}
.block-video-list .table{ border-top:1px solid #dcdcdc;}
.block-video-list .td1{ width:150px; text-align:center; padding:10px 0;}
.block-video-list .td2{ max-width:100px;}

/*新闻列表页2*/
.block-news-list2{ margin:0 0 5px;background-color: #fafafa;}
.block-news-list2 .div-img{ width:110px; height:75px; position:relative; overflow:hidden; margin:0 auto;}
.block-news-list2 .img{ width:110px; height:75px; display:none;}
.block-news-list2 .title{ font-size:14px; /* padding:0 10px 0 0; */}
.block-news-list2 .intro{ font-size:12px; line-height:21px; max-height:42px; /* padding:2px 10px 0 0; */ color:#828282;}
.block-news-list2 .date{ /* text-align:right; */ color:#828282;}
.block-news-list2 .date .ic-time{position: relative;top: -2px; display: inline-block;vertical-align: middle; margin-right: 5px; width: 12px;height: 12px;background-image: url(./icons/ic-time.png);-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.block-news-list2 .table{ border-bottom:1px solid #dcdcdc;margin-bottom: 5px;background-color: #fff;}
.block-news-list2 .td1{ width:130px; text-align:center; padding:10px 0;}
.block-news-list2 .td2{ max-width:100px;padding-left: 10px;padding-top: 2px;}
/* 列表项广告 */
.m-blocknews-adv{height: 204px;padding: 0 15px;background-color: #fff;margin-bottom: 5px;border-bottom: 1px solid #dcdcdc;}
.m-blocknews-adv .m-title-box{height: 35px;line-height: 35px;overflow: hidden;}
.m-blocknews-adv .m-title-box .u-title{font-size: 15px;color: #444;}
.m-blocknews-adv .m-title-box .u-adv-tag{float: right;display: block;height: 20px;line-height: 20px;font-size: 11px;color: #aaa;border: 1px solid #aaa;border-radius: 6px;padding: 0 4px;margin-top: 7px;}
.m-blocknews-adv .m-img-wrapper{width: 100%; height: 154px;position: relative;overflow: hidden;}
.m-blocknews-adv .m-img-wrapper img{width: 100%;height: 100%;}

/*礼包列表页*/
.block-gift-list{ margin:0 0 5px;}
.block-gift-list .title{ font-size:14px; padding:0 5px;}
.block-gift-list .intro{ font-size:12px; line-height:21px; max-height:42px; padding:5px 5px 0; color:#828282; position:relative; overflow:hidden;}
.block-gift-list .intro{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.block-gift-list .circle-button{ display:block; width:40px; height:40px; border-radius:20px; text-align:center; line-height:40px;}
.block-gift-list .circle-button{ margin:0 auto; color:#ff8826; border:1px solid #ff8826;}
.block-gift-list .table{ border-top:1px solid #dcdcdc; padding:5px; box-sizing:border-box;}
.block-gift-list .td1{}
.block-gift-list .td2{ width:50px;}

/*礼包列表页2*/
.block-gift-list2{ margin:0 0 5px;}
.block-gift-list2 .img{ width:55px; height:55px; border-radius:10px; margin:10px 0;}
.block-gift-list2 .title{ font-size:14px; padding:0 5px 0 0;}
.block-gift-list2 .gift-progress{ margin-top:5px;}
.block-gift-list2 .gift-progress .text{ padding:0;}
.block-gift-list2 .intro{ font-size:12px; line-height:21px; max-height:42px; padding:5px 5px 0 0; color:#828282;}
.block-gift-list2 .btn-get{ border:0; background-image:url(images/bg-btn-get.png?v=2ad87f5); background-repeat:repeat-x; background-size:contain; border-radius:5px; font-size:12px; height:20px; color:#fff; padding:2px 12px;}
.block-gift-list2 .btn-get:disabled{ background:#ccc;}
.block-gift-list2 .table{ border-top:1px solid #dcdcdc; padding:0; box-sizing:border-box;}
.block-gift-list2 .td1{ width:75px; text-align:center;}
.block-gift-list2 .td2{ max-width:100px;}
.block-gift-list2 .td3{ width:65px; text-align:center;}
.block-gift-list2 .link{ display:block; margin-top:5px;}
.block-gift-list2 .td{ padding-top:5px;}

.ic-score-table{}
.ic-score-table .td{ width:25%; text-align:center;}
.ic-score-table .img{ width:60px; height:50px; margin:0 auto; background-image:url(images/ic-score-all.png?v=45c5529); background-repeat:no-repeat; background-size:240px auto;}
.ic-score-table .ic-score-4{ background-position:-180px 0;}
.ic-score-table .ic-score-3{ background-position:-120px 0;}
.ic-score-table .ic-score-2{ background-position:-60px 0;}
.ic-score-table .ic-score-1{ background-position:0 0;}
.ic-score-table .text{}

.game-panel-bottom-container{ height:50px;}
.game-panel-bottom-container.heightAD{ height:65px;}
.game-panel-bottom{ background:#efefef; height:50px;}
.game-panel-bottom.height0{ position:relative!important; height:0!important; overflow:hidden!important; visibility:hidden!important;}
.game-panel-bottom.none_important{ display:none!important;}
.game-panel-bottom .td-width{ width:70px;}
.game-panel-bottom .td1{ /*width:70px;*/ text-align:center;}
.game-panel-bottom .td3{ /*width:70px;*/ text-align:center;}
.game-panel-bottom .td2{ text-align:center;}
.game-panel-bottom .img{ width:39px; height:39px; border-radius:10px;}
.game-panel-bottom .btn-share,
.game-panel-bottom .btn-clickme{ margin-top:5px; border:0; width:25px; height:40px; background-image:url(images/btn-all.png?v=21baeda); background-repeat:no-repeat; background-size:70px auto;}
.game-panel-bottom .btn-share{ margin-left:10px; background-position:0 -40px;}
.game-panel-bottom .btn-clickme{ margin-right:10px; background-position:-25px -40px;}
.game-panel-bottom .link-download,
.game-panel-bottom .link-download:link{ display:inline-block; width:80%; background-color:#5bace1; color:#fff; font-size:13px; line-height:28px; border-radius:15px;}
.game-panel-bottom .link-download:visited,
.game-panel-bottom .link-download.visited{ background-color:#fb8d43;}
.game-panel-bottom .link-download.disabled,
.game-panel-bottom .link-download.disabled:link,
.game-panel-bottom .link-download.disabled:visited{ background-color:#d1d1d1;}

/*详情页内容底部的游戏信息*/
.game-info-panel-bottom{ background:#efefef; height:50px;}
.game-info-panel-bottom .td-width{ width:70px;}
.game-info-panel-bottom .td1{ width:10px; text-align:center;}
.game-info-panel-bottom .td3{ width:10px; text-align:center;}
.game-info-panel-bottom .td2{ width:40px; text-align:center;}
.game-info-panel-bottom .img{ width:39px; height:39px; border-radius:10px;}
.article-content .game-info-panel-bottom .title,
.article-content .game-info-panel-bottom .text1{ text-align:left; font-size:12px; line-height:16px;}
.game-info-panel-bottom .btn-share,
.game-info-panel-bottom .btn-clickme{ margin-top:5px; border:0; width:25px; height:40px; background-image:url(images/btn-all.png?v=21baeda); background-repeat:no-repeat; background-size:70px auto;}
.game-info-panel-bottom .btn-share{ margin-left:10px; background-position:0 -40px;}
.game-info-panel-bottom .btn-clickme{ margin-right:10px; background-position:-25px -40px;}
.game-info-panel-bottom .link-download,
.game-info-panel-bottom .link-download:link{ display:inline-block; width:80%; background-color:#5bace1; color:#fff; font-size:13px; line-height:28px; border-radius:15px;}
.game-info-panel-bottom .link-download:visited,
.game-info-panel-bottom .link-download.visited{ background-color:#fb8d43;}
.game-info-panel-bottom .link-download.disabled,
.game-info-panel-bottom .link-download.disabled:link,
.game-info-panel-bottom .link-download.disabled:visited{ background-color:#d1d1d1;}

.game-panel-bottom5{}
.game-panel-bottom5 .btn-share{ margin-right:5px;}
.game-panel-bottom5 .btn-clickme{ margin-left:5px;}
.game-panel-bottom5 .td-text{ text-align:left; padding-left:10px; width:130px;}
.game-panel-bottom5 .td-text .title{ font-size:12px; font-weight:normal; color:#1f1f1f;}
.game-panel-bottom5 .td-text .text1{ color:#858585;}
.game-panel-bottom5 .td-down{ width:58px; text-align:center;}
.game-panel-bottom5 .td-down .link-download{ width:100%;}

.game-panel-bottom-container3{ height:65px;}
.game-panel-bottom3{ height:65px;}
.game-panel-bottom3 .td1,
.game-panel-bottom3 .td3{ width:10px;}
.game-panel-bottom3 .td2{ width:55px;}
.game-panel-bottom3 .img{ width:45px; height:45px;}
.game-panel-bottom3 .td-text{ text-align:left; padding-left:10px; width:auto; max-width:100px;}
.game-panel-bottom3 .td-text .title{ font-size:14px; font-weight:bold; color:#1f1f1f;}
.game-panel-bottom3 .td-text .text-filesize{ color:#858585; font-size:12px; font-weight:normal; margin-left:10px;}
.game-panel-bottom3 .td-text .text1{ color:#858585;}
.game-panel-bottom3 .td-down{ width:55px; text-align:center;}
.game-panel-bottom3 .td-down .link-download{ background-color:transparent;}
.game-panel-bottom3 .td-down .link-download,
.game-panel-bottom3 .td-down .link-download:link{ display:block; width:40px; height:55px; background-image:url(images/ic-down-all.png?v=8c49441); background-repeat:no-repeat; background-size:240px auto; background-position:0 -196px;}
.game-panel-bottom3 .td-down .link-download:visited,
.game-panel-bottom3 .td-down .link-download.visited{ background-position:-40px -196px;}
.game-panel-bottom3 .td-down .link-download.disabled,
.game-panel-bottom3 .td-down .link-download.disabled:link,
.game-panel-bottom3 .td-down .link-download.disabled:visited{ background-position:-80px -196px;}

.game-panel-bottom-bar{ position:fixed; left:0; bottom:0; z-index:90; width:100%; min-height:50px; background:#efefef;}
.game-panel-bottom-bar .table .td{ height:50px; vertical-align:bottom;}
.game-panel-bottom-bar .img-w{ display:block; margin:0 auto; max-width:100%;}
.game-panel-bottom-bar .btn-close{ width:35px; height:35px; background-image:url(images/btn-close-common.png?v=eb06c93); background-repeat:no-repeat; background-position:center center; background-size:20px auto;
position:absolute; right:0; top:0;}

.mpopup{ position:fixed; width:80%; left:10%; bottom:10%; z-index:100;}
.mpopup-inner{ position:relative;}
.mpopup .link{}
.mpopup .link .img{ display:block; width:100%;}
.mpopup .btn-close{ position:absolute; right:0; top:0; width:40px; height:40px;}

.block-game-video2{ padding:0 10px 5px; position:relative;}
.block-game-video2 .td{ max-width:100%;}
.block-game-video2 .link{ display:block; max-width:172px; border:1px solid #cbcbcb;}
.block-game-video2 .td1 .link{ margin:0 auto 0 0;}
.block-game-video2 .td2 .link{ margin:0 0 0 auto;}
.block-game-video2 .cover{ max-width:172px;}
.block-game-video2 .cover .img{ display:block; max-width:172px; max-height:95px; /*width:172px; height:95px;*/}
.block-game-video2 .text1{ display:block; max-width:172px; text-align:center; line-height:22px;}

.bg-game-community{ margin:0 auto; margin-bottom:10px; width:335px; max-width:335px; height:118px; background-image:url(images/bg-game-community.png?v=e91c857); background-size:contain; background-repeat:no-repeat;}
.bg-game-community .td{ text-align:center;}
.bg-game-community .td1{ width:132px;}
.bg-game-community .qrcode{ width:95px; height:95px;}
.bg-game-community .intro{}
.bg-game-community .intro p{ font-size:15px; line-height:26px; color:#999;}
.block-game-community p{ font-size:15px; line-height:26px; color:#999; text-align:center;}
.block-game-community .div-wechat-text{ font-size:15px; font-weight:bold; color:#000; margin-bottom:6px;}
.block-game-community .div-qrcode{ width:124px; height:124px; background:#f3f3f3; margin:0 auto; overflow:hidden;}
.block-game-community .div-qrcode .qrcode{ width:100px; height:100px; display:block; margin:12px auto;}
/* 二维码2 */
.m-community-2 .m-top{text-align: center;}
.m-community-2 .m-top .u-scaning{display: inline-block;width: 99px;height: 34px;background: transparent url(./images/img-scanning.png) 0 0 /100% 100%;}
.m-community-2 .m-center{ margin-top: 12px;margin-bottom: 7px; height: 140px;background: transparent url(./images/img-bubble.png) center center no-repeat;text-align: center;background-size: contain;}
.m-community-2 .m-center img{width: 140px;height: 140px;}
.m-community-2 .u-text{font-size: 11px;color: #FBA21C;letter-spacing: 0;line-height: 13px;text-align: center;}


/*分类列表*/
.category-title{ margin-top:10px; padding:0 10px; background:#fff;}
.category-title{ font-size:15px; line-height:30px; color:#271a18; border-bottom:1px solid #dcdcdc;}
.category-list{ background:#fff; padding:10px;}
.category-list .table1 .td1{ text-align:left; padding-right:5px; width:50%;}
.category-list .table1 .td2{ text-align:right; padding-left:5px;}
.category-list .table2{ box-sizing:border-box; padding:5px 8px;}
.category-list .table2 .td1{ text-align:left; width:74px;}
.category-list .table2 .td2{ text-align:center; padding-left:0;}
.category-list-item{ border:1px solid #dfdfdf; border-radius:10px; margin-bottom:8px;}
.category-list-item .img{ width:74px; height:74px; border-radius:20px; text-align:left;}
.category-list-item .title{ font-size:15px;}
.category-list-item .count{ font-size:15px; color:#828282;}
@media screen and (max-width: 340px) {
.category-list-item .title,.category-list-item .count{ font-size:14px;}
}
@media screen and (max-width: 330px) {
.category-list-item .title,.category-list-item .count{ font-size:13px;}
}
@media screen and (max-width: 320px) {
.category-list-item .title,.category-list-item .count{ font-size:12px;}
}

/*新闻详情*/
.article-content{ padding-top:10px;}
.article-content .title{ font-size:18px; font-weight:bold; line-height:24px; text-align:center;}
.article-content .author{ font-size:13px; font-weight:normal; line-height:24px; color:#8c8c8c; text-align:center;}
.article-content .article-data{ padding:5px 10px; margin-top:5px;}
.article-content .article-fold{max-height: 1400px;overflow: hidden;}
.article-content .article-data p{ word-wrap:break-word; word-break:break-all; margin-bottom:10px!important;}
.article-content .article-data p,
.article-content .article-data p span,
.article-content .article-data table td{ font-family:"Microsoft YaHei", "STHeiti", "Heiti SC", "SimHei", "SimSun", Arial, sans-serif!important; font-size:15px!important; line-height:25px!important; color:#333!important;}
.article-content .article-data img{ max-width:90% !important; height:auto!important; display:inline-block; margin:0 auto 5px;}
.article-content .article-data-fold{ height:24px; width:100%; margin-top:18px; position:relative;
background: -webkit-linear-gradient( rgba(255,255,255,0), rgba(255,255,255,1)); /* Safari 5.1 - 6.0 */ 
background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1)); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1)); /* Firefox 3.6 - 15 */
background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1)); /* 标准的语法 */}
.article-content .article-data-fold .link-text{ width:100%; display:inline-block; line-height:42px; border:1px solid #eaeced; color:#999; text-align:center; position:absolute; top:-18px;}

.article-content table{ width:auto!important;}
.article-content iframe,
.article-content embed{ max-width:100%; height:auto;}
.article-content .detail-copyright{ padding:5px 10px; margin-top:5px; display:none;}
.article-content .detail-copyright p{ word-wrap:break-word; word-break:break-all; margin-bottom:10px; font-size:15px; line-height:25px; color:#333;}
.article-content .strategy-community{ border-bottom:1px dotted #a7a7a7; margin:0 10px; padding-bottom:10px;}

/*礼包详情*/
.block-game-gift-detail{ padding:0 10px; margin-bottom:10px;}
.block-game-gift-detail div{ color:#828282; line-height:18px;}
.block-game-gift-detail p{ color:#828282; line-height:18px; margin-bottom:5px;}
.block-game-gift-detail .title{ color:#202020; margin:10px 0;}
.block-game-gift-detail .gift{ color:#202020;}

/*搜索结果页*/
.block-search-text{ color:#828282; height:36px; line-height:36px; background-color:#fff; border-bottom:1px solid #dfdfdf; padding:0 10px;}
.block-search-text .highlight{ color:#fc4d4d; line-height:36px;}

/*美图列表*/
.tu-list{}
.tu-list .td{ width:50%; padding-top:10px;}
.tu-list .td1{ text-align:left; padding-left:10px;}
.tu-list .td2{ text-align:right; padding-right:10px;}
.tu-list .tu-list-item{ display:inline-block; background-color:#fff; border:1px solid #d3d3d3; border-radius:10px; overflow:hidden; position:relative;}
.tu-list .tu-list-item{ width:169px; margin:0 auto; max-width:254px; max-height:188px;}
.tu-list .tu-list-item .img-div{ width:169px; height:105px; max-width:254px; max-height:158px; position:relative; overflow:hidden;}
.tu-list .tu-list-item .img-div .img{ width:100%; height:100%;  /*max-width:254px; max-height:158px;*/}
.tu-list .tu-list-item .title{ line-height:30px; text-align:center;}

/*美图列表推荐*/
.tu-area1{}
.tu-area1 .body{}
.tu-area1 .body ul{ width:9999px; height:167px;}
.tu-area1 .body li{ float:left; margin:0 10px;}
.tu-area1 .body li{ display:block; width:202px; height:157px; text-align:center;}
.tu-area1 .tu-list-item{ display:inline-block; background-color:#fff; border:1px solid #d3d3d3; border-radius:10px; overflow:hidden; position:relative;}
.tu-area1 .tu-list-item{ width:200px; height:155px; margin:0 auto; max-width:200px; max-height:155px;}
.tu-area1 .tu-list-item .img-div{ width:200px; height:125px; max-width:200px; max-height:125px; position:relative; overflow:hidden;}
.tu-area1 .tu-list-item .img-div .img{ width:0; height:0; /*max-width:254px; max-height:158px;*/}
.tu-area1 .tu-list-item .title{ height:30px; line-height:30px; text-align:center;}


/*美图详情*/
.tu-detail{ padding:0;}
.tu-detail .slideshow{ position:relative; overflow:hidden; background:url(images/loading.gif?v=5908592) no-repeat center center; min-height:100px;}
.tu-detail .slideshow ul{}
.tu-detail .slideshow ul li{ float:left;}
.tu-detail .slideshow .img-link{ display:block; overflow:hidden; position:relative;}
.tu-detail .slideshow .img{ max-width:100%;}
.tu-detail .tu-intro{ padding:10px;}
.tu-detail .tu-intro .title{ font-size:15px; line-height:30px;}
.tu-detail .tu-intro .title .text{ font-size:12px; font-weight:normal; line-height:30px; color:#828282; float:right;}
.tu-detail .tu-intro .title .text .cur{ font-size:18px; font-weight:normal; line-height:30px;}
.tu-detail .tu-intro p{ color:#828282; line-height:22px;}

/*美图详情全屏显示*/
.fullscreen{}
.fullscreen .page-header{ position:absolute; width:100%; z-index:5; /*display:none;*/}
.fullscreen .tu-detail .tu-intro{ position:absolute; width:100%; bottom:0; box-sizing:border-box; background-color:rgba(242,242,242,.8); /*display:none;*/}

/*搜索推荐*/
.search-recommend{ padding:10px;}
.search-recommend .title{ line-height:28px;}
.search-recommend td{ width:33.3%; padding:1px; box-sizing:border-box;}
.search-recommend .link{ display:block; text-align:center; background-color:#fff; border-radius:10px; padding:10px 0; border:1px solid #dfdfdf;}
.search-recommend .img{ width:44px; height:44px; display:block; margin:0 auto;}

/*版权声明*/
.copyright-content{ background-color:#fff; padding:10px;}
.copyright-content h1{ font-size:15px; font-weight:normal; line-height:45px;}
.copyright-content p{ font-size:14px; color:#686868; line-height:25px;}

/*popup-clickme*/
.popup-clickme{ width:160px; border:2px solid #000; border-radius:10px; padding:5px; background-color:#fff;}
.popup-clickme{ position:absolute; right:0; margin-top:-200px; z-index:10;}
/*.popup-clickme .popup-anchor{ width:14px; height:7px; background-image:url(images/ic-all.png?v=cf3d32d); background-repeat:no-repeat; background-size:240px auto;  background-position:-80px -25px;}
.popup-clickme .popup-anchor{ position:absolute; left:50%; margin-left:50px; bottom:-7px; z-index:10;}*/
.popup-clickme .title{ text-align:center; margin-bottom:2px;}
.popup-clickme .div-img{}
.popup-clickme .div-img .img{ width:158px; height:158px; display:inline-block; margin:0 auto;}
.popup-clickme .text{ text-align:center; color:#858585;}

/*百度分享*/
.game-panel-bottom .bdsharebuttonbox{ display:none; width:100%; padding-top:10px; position:absolute; left:0; margin-top:-140px; background-color:#efefef; border-radius:0; border-bottom:1px solid #ccc;}
.game-panel-bottom .bdsharebuttonbox .bdsharebuttonbox-inner{ display:inline-block; margin:0 auto;}
.game-panel-bottom .bdsharebuttonbox a{ width:51px; height:20px; background-image:url(images/ic-share.png?v=d662cc5); background-repeat:no-repeat; background-size:320px auto;}
.game-panel-bottom .bdsharebuttonbox a{ display:inline-block; padding-top:61px; font-size:14px; line-height:1; text-indent:0; color:#666; margin:0 10px;}
.game-panel-bottom .bdsharebuttonbox .bds_tsina{ background-position:-270px 0;}
.game-panel-bottom .bdsharebuttonbox .bds_qzone{ background-position:-202px 0;}
.game-panel-bottom .bdsharebuttonbox .bds_sqq{ background-position:-135px 0;}
.game-panel-bottom .bdsharebuttonbox .bds_weixin{ background-position:0 0;}
.game-panel-bottom .bdsharebuttonbox .bds_tqf{background-position:-67px 0}


/*下载微信弹出框*/
.mod-popup{ display: none; position: fixed; z-index: 55; left: 0; right: 0; top: 0; bottom: 0}
.mod-popup-bg { position: absolute; left: 0; right: 0; top: 0; bottom: 0}
.mod-popup-prompt .mod-popup-bg { background: rgba(0,0,0,0.8)}
.mod-popup-prompt .popup-container { position: absolute; width: 280px; top: 30%; left: 50%; margin-left: -140px; -webkit-border-radius: 2px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3); background: #fff}
.mod-popup-prompt .popup-container .header { padding: 0 15px; height: 32px; line-height: 34px; color: #333; border-bottom: 1px solid #eee; background: #f5f5f5}
.mod-popup-prompt .popup-container .text-content { padding: 0 15px; margin: 15px 0}
.mod-popup-prompt .popup-container .text-content .title { font-size: 14px; text-align: center; color: #333; margin: 5px 0}
.mod-popup-prompt .popup-container .text-content .period { text-indent: 2em}
.mod-popup-prompt .popup-container .mod-btn-wrap,.mod-popup-prompt .popup-container .mod-one-btn-wrap { margin: 15px 0; padding: 0 15px}
.mod-popup-prompt .popup-container .mod-close,.mod-popup-prompt .popup-container .mod-close-w,.mod-popup-prompt .popup-container .mod-close-g,.mod-popup-prompt .popup-container .mod-close-r { width: 20px; height: 20px; background: #f5f5f5; border: 1px solid #e1e1e1; -webkit-border-radius: 40px; position: absolute; right: -5px; top: -5px}
.mod-popup-prompt .win-popup-box { background: #fa6846; color: #fff}
.mod-popup-prompt .win-popup-box .prize-speaker { margin: 10px auto}
.mod-popup-prompt .win-popup-box .text-content .title { color: #fff}
.mod-popup-prompt .win-popup-box .text-content .center-notes-l { color: #ffc1b2}
.mod-popup-prompt .win-popup-box .btn { color: #fa6846; border-color: #fff}
.mod-popup-prompt .win-popup-box .close { background-position: 0 -38px}
.mod-popup-tip { display: none; position: fixed; width: 100%; top: 0; bottom: 0; z-index: 60}
.mod-popup-tip .bar { background: rgba(0,0,0,0.8); padding: 10px 15px; color: #fff; width: 80%; border-radius: 2px; text-align: center; margin: 0 auto; margin-top: 70px; display: none}

.wechat-arr,.o-wechat-ico-1,.o-wechat-ico-2 { display: block; background-image: url(images/o_wechat_sp.png?v=880997e); background-repeat: no-repeat; -webkit-background-size: 114px auto}
.wechat-arr { position: absolute; width: 45px; height: 75px; top: 16px; right: 22px}
.o-wechat-ico-1,.o-wechat-ico-2 { height: 21px}
.o-wechat-ico-1 { width: 21px; background-position: 0 -75px}
.o-wechat-ico-2 { width: 114px; background-position: 0 -96px}
.popup-wechat .content { position: absolute; top: 65px; width: 70%; left: 50%; margin-left: -35%; height: 150px; border: 2px solid #666; background: rgba(0,0,0,0.5); -webkit-border-radius: 100%; color: #666; font-size: 14px}
.popup-wechat .content .label { padding: 25px 0 5px 0; color: #fff; text-align: center}
.popup-wechat .content .line { width: 170px; margin: 0 auto 5px auto; display: -webkit-box; -webkit-box-pack: start; line-height: 21px; color:#666;}
.popup-wechat .content .line .num { display: block; background: #fff; color: #333; font-size: 12px; line-height: 14px; width: 12px; height: 12px; -webkit-border-radius: 6px; margin: 5px 5px 0 5px; text-align: center}
.popup-wechat .content .line .em { color: #fff; margin: 0 5px}

.ui-widget,
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{ font-family:"Microsoft YaHei", "STHeiti", "Heiti SC", "SimHei", "SimSun", Arial, sans-serif;}
/*下载弹出框*/
.download-iostip-popup{ overflow:hidden; padding:0; border:1px solid #dadada; box-shadow:0 0 10px rgba(0,0,0,.4); border-radius:5px;}
.download-iostip-popup .ui-dialog-titlebar{ background:#fff; border:0; padding:0;}
.download-iostip-popup .ui-dialog-titlebar .ui-dialog-titlebar-close{ border:0; width:30px; height:30px; right:0; top:12px;
background-color:transparent; background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto;  background-position:0 -110px; background-repeat:no-repeat; z-index:10;}
.download-iostip-popup .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{ visibility:hidden;}
.downloadIOSTipPanel{ padding:0; overflow:auto;}
.downloadIOSTipPanel .panel-title{ display:block; margin:0 auto 15px; width:240px; height:55px; 
background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto; background-position:0 -140px; background-repeat:no-repeat;}
.downloadIOSTipPanel .panel-content{ padding:0 10px 10px;}
.downloadIOSTipPanel .panel-content .icon{ display:inline-block; width:19px; height:19px; margin-bottom:-4px; margin-right:5px;
background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto;  background-position:-50px -40px; background-repeat:no-repeat;}
.downloadIOSTipPanel .panel-content h3{ font-size:13px; font-weight:normal; line-height:24px; color:#ef8730; text-align:center;}
.downloadIOSTipPanel .panel-content p{ font-size:14px; line-height:22px; color:#ef8730; text-align:center; margin:30px 0;}
.downloadIOSTipPanel2 .panel-content p{ margin:10px 0;}
.downloadIOSTipPanel .panel-content p.text-bold{ font-weight:bold;}
.downloadIOSTipPanel .panel-content .img{ display:block; width:100%;}
.downloadIOSTipPanel .panel-content .div-notice p{ text-align:left;}
.downloadIOSTipPanel .panel-footer{ background:#EF8730; height:46px; display:none;}
.downloadIOSTipPanel .panel-footer .td1{ text-align:right;}
.downloadIOSTipPanel .panel-footer .td2{ text-align:left;}
.downloadIOSTipPanel .panel-footer .panel-btn{ display:inline-block; margin:0 10px; font-size:13px; color:#fff; padding:5px 10px; border:1px solid #fff; border-radius:5px;}
.download-iostip-popup .ui-dialog-buttonpane{ background:#f2f2f2; margin:0; padding:0; height:50px; border:0; position:relative;}
.download-iostip-popup .ui-dialog-buttonpane .text-timer{ position:absolute; left:0; top:-20px; margin:0; color:#000; width:100%; background:#fff; text-align:center;}
.download-iostip-popup .ui-dialog-buttonpane .ui-dialog-buttonset{ float:none; text-align:center;}
.download-iostip-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{ width:50%; height:50px; border:1px solid #ef8730; border-bottom:0; margin:0; border-radius:0; background:transparent;}
.download-iostip-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:first-child{ width:65%; border-left:0; background:#ef8730; color:#fff;}
.download-iostip-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:last-child{ width:35%; border-right:0; border-left:0;}
.download-iostip-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button .ui-button-text{ font-size:15px; font-weight:normal; color:#ef8730; padding:5px 10px;}
.download-iostip-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:first-child .ui-button-text{ color:#fff;}

.download-androidtip-popup{ overflow:visible; padding:0; border:1px solid #dadada; box-shadow:0 0 10px rgba(0,0,0,.4); border-radius:5px;}
.download-androidtip-popup .ui-dialog-titlebar{ background:#fff; border:0; border-bottom:1px solid #dfdfdf; padding:0; height:40px; text-align:center; background:#f2f2f2;}
.download-androidtip-popup .ui-dialog-titlebar .ui-dialog-titlebar-close{ border:0; width:30px; height:30px; right:0; top:15px;
background-color:transparent; background-image:url(images/ic-all.png?v=cf3d32d); background-size:240px auto;  background-position:0 -110px; background-repeat:no-repeat; z-index:10;}
.download-androidtip-popup .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{ visibility:hidden;}
.download-androidtip-popup .ui-dialog-titlebar .ui-dialog-title{ color:#fb8d43; font-size:18px; line-height:40px; float:none;}
#downloadAndroidTipPanel{ padding:0; background:#f2f2f2;}
#downloadAndroidTipPanel .panel-content{}
#downloadAndroidTipPanel .panel-content .game-item1-container{ margin:5px;}
#downloadAndroidTipPanel .panel-content .game-item1 .td{ border:0; padding:5px 0 0 0;}
#downloadAndroidTipPanel .panel-content .game-item1 .td2{ max-width:0;}
#downloadAndroidTipPanel .panel-content .game-item1 .td2 .text{ height:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#downloadAndroidTipPanel .panel-content .td{ border-bottom:1px dashed #dfdfdf; padding:10px 0;}
#downloadAndroidTipPanel .panel-content .td1{ width:95px;}
#downloadAndroidTipPanel .panel-content .td2{}
#downloadAndroidTipPanel .panel-content .td1.td-game-1{ border-left:1px dashed #dfdfdf;}
#downloadAndroidTipPanel .panel-content .link{}
#downloadAndroidTipPanel .panel-content .img{ display:block; width:75px; height:75px; margin:0 auto; border-radius:10px;}
#downloadAndroidTipPanel .panel-content .td2 .title{ font-size:13px; margin-bottom:4px;}
#downloadAndroidTipPanel .panel-content .td2 .text{ font-size:12px; margin-bottom:4px; color:#828282;}
#downloadAndroidTipPanel .panel-content .td2 .link2{ border:1px solid #fb8d43; color:#fb8d43; padding:2px 5px; border-radius:5px; display:inline-block;}
#downloadAndroidTipPanel .panel-content .td .td{ border-bottom:0;}
#downloadAndroidTipPanel .panel-content .td11{ width:50%;}
#downloadAndroidTipPanel .panel-content .td12{ width:50%; border-left:1px dashed #dfdfdf;}
#downloadAndroidTipPanel .panel-content .td-game-01{ width:95px;}
#downloadAndroidTipPanel .panel-content .td-game-02{}

#offlineTipPanel{ padding:0; background:#f2f2f2;}
#offlineTipPanel .div-text{ font-size:15px; line-height:28px; color:#202020; text-align:center;}
#offlineTipPanel .div-text .text-more{ color:#232323; border-top:1px solid #d0d0d0;}
#offlineTipPanel{ padding:0; background:#f2f2f2;}
#offlineTipPanel .panel-content{}
#offlineTipPanel .panel-content .game-item1-container{ margin:5px;}
#offlineTipPanel .panel-content .game-item1 .td{ border:0; padding:5px 0;}
#offlineTipPanel .panel-content .game-item1 .td2{ max-width:0;}
#offlineTipPanel .panel-content .game-item1 .td2 .text{ height:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#offlineTipPanel .panel-content .td{ border-bottom:1px dashed #dfdfdf; padding:10px 0;}
#offlineTipPanel .panel-content .td1{ width:95px;}
#offlineTipPanel .panel-content .td2{}
.game-offline-popup .ui-dialog-buttonpane{ background:#f2f2f2; margin:0; padding:0; height:50px; border:0; position:relative;}
.game-offline-popup .ui-dialog-buttonpane .text-timer{ position:absolute; left:0; top:-20px; margin:0; color:#000; width:100%; background:#fff; text-align:center;}
.game-offline-popup .ui-dialog-buttonpane .ui-dialog-buttonset{ float:none; text-align:center;}
.game-offline-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{ width:50%; height:50px; border:1px solid #ef8730; border-bottom:0; margin:0; border-radius:0; background:transparent;}
.game-offline-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:first-child{ width:50%; border-left:0; background:#ef8730; color:#fff;}
.game-offline-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:last-child{ width:50%; border-right:0; border-left:0;}
.game-offline-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button .ui-button-text{ font-size:15px; font-weight:normal; color:#ef8730; padding:5px 10px;}
.game-offline-popup .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:first-child .ui-button-text{ color:#fff;}

/* 内容详情页文字广告 */
.m-text-adv{ display: block;font-size: 13px;color: #FF0000;line-height: 13px;margin: 16px 0;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-text-adv .u-ic-gift{width: 16px;height: 19px;background: transparent url(./icons/ic-gift.png) 0 0 /100% 100%;display: inline-block;vertical-align: text-bottom;}

/* 添加到主屏 */
.m-add-app-box{display: none; position: fixed;z-index: 9999;left: 0;right: 0; bottom: .1rem; width: 6.6rem;height: 1.42rem;background: transparent url(../../images/v2/img-other.png) 0 0 /100% 100%;margin: 0 auto;}
.m-add-app-box.uc-qq{background-image: url(../../images/v2/img-add-page.png);}
.m-add-app-box.google-baidu{left: auto; right: .22rem;margin: 0; top: .1rem; width: 2.2rem;height: 1.34rem;background-image: url(../../images/v2/img-add-page2.png);}
.m-add-app-box .icon-btn-close2{position: absolute;top: .08rem;right: .08rem; width: .44rem;height: .44rem;background-image: url(../../images/v2/icons/ic-close-2.png);}

/* 兴趣推荐 */
.m-radius-shadow-box{width: 6.7rem;margin: 0 auto;background: #FFFFFF;-webkit-box-shadow: 0 2px 10px 0 rgba(176,170,170,0.50);box-shadow: 0 2px 10px 0 rgba(176,170,170,0.50);border-radius: .1rem;}
.m-block .m-titler{overflow: hidden;line-height: .44rem;padding: 0 .3rem;}
.m-block .m-titler .t-left{float: left;}
.m-block .m-titler .t-left .u-check-button{display: inline-block;font-style: normal;height: .44rem;line-height: .44rem;font-size: .28rem;color: #FFFFFF;padding: 0 .19rem;border-radius: .2rem;color: #464646;}
.m-block .m-titler .t-left .is-active{color: #FFF; font-weight: bold;background-image: -webkit-linear-gradient(73deg, #FF9B00 0%, #FF6A48 94%);background-image: linear-gradient(73deg, #FF9B00 0%, #FF6A48 94%);}
.m-block .m-titler .u-href{float: right;font-size: .26rem;color: #494949;}

.m-content-list-box{margin-top: .3rem;padding: .2rem .2rem 0;margin-bottom: .3rem;}
.m-content-list-box .m-titler{padding: 0;margin-bottom: 5px;}
.m-content-small-item{}
.m-content-small-item:not(:last-child){border-bottom: 1px solid #D8D8D8;}
.m-content-small-item a{display: block;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;font-size: .3rem;color: #464646;}
.m-content-small-item a:before{content: ""; display: inline-block;width: .1rem;height: .1rem;background: #FB7D38;border-radius: 100%;margin-right: .1rem;vertical-align: middle;}
.m-content-list-box .m-content-small-item{height: .8rem;line-height: .8rem;}
.m-content-list-box .m-checker-wrapper{}
.m-content-list-box .m-checker-wrapper .m-checker-item .m-img-text-list{margin-top: .45rem;}

/* 随便看看 */
.m-title-c:before {display: inline-block; position: relative; top: -.03rem; margin-right: .1rem; vertical-align: middle; content: ""; height: .3rem; width: .06rem; background-image: -webkit-linear-gradient(-180deg, #F9A218 0%, #FB7D38 97%); background-image: linear-gradient(-180deg, #F9A218 0%, #FB7D38 97%); border-radius: .1rem; }
.m-title-c { font-size: .3rem; color: #464646; margin-bottom: .2rem; overflow: hidden; }
.m-game-bottom-block {padding: 0 .2rem;margin-top: .3rem;}
.m-game-bottom-block .m-title-c{padding-left: .2rem;padding-right: .15rem;}
.m-game-block-game-like{}
.m-game-block-game-like .m-game-list{padding-left: .2rem;padding-bottom: .2rem;padding-top: .1rem; /* height: 2.3rem; */}