@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {width: 100%;height:auto;background:#f9f9f9;-webkit-text-size-adjust:none;}
left {text-align:left;}
body{font:12px/1.5em "Microsoft YaHei";color:#d5d4d4;position: relative;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;color: #1990e1;}
a:hover{color: #f0c110;text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
table{ width: 90% !important; margin:0 auto; }
select,input,textarea,font{font-size:12px;line-height:1.2em;}
.clear{clear:both; line-height:0px; overflow:hidden;}
/*新增顶部*/
#top_wrapper{ width: 100%;height: 70px;padding: 10px 0;border-bottom: 1px solid #ececec; overflow-x: scroll;}
#top_wrapper::-webkit-scrollbar{ display: none; }
#top_scroller{ width: 520px;overflow: hidden;zoom:1; }
#top_scroller li{ width:65px;float:left; }
#top_scroller li img{ width: 50px; height: 50px; display: block;margin: 0 auto; border-radius: 10px}
#top_scroller li span{display: block;width: 100%;height: 20px;line-height: 20px;overflow: hidden;font-size: 12px;color: #666;text-align: center;}
/*style*/
#wrapper .list{width:100%;height: 10px;background: #f5f5f5;border-bottom:1px solid #ffffff;float:left;}
.content_title{font-size: 18px;font-weight: normal;color: #666;text-align:center;line-height: 40px;border-bottom: 1px solid #f0f0f0;}
.content{ width:100%; position:relative; overflow:hidden; }
.content .g_score{ padding:10px 25px 16px 10px; overflow:hidden; width:65%; float:left;}
.content .g_score .s_jj{ font-size:16px; color:#131212; height:26px; line-height:26px; display:block;  font-weight:bolder; width:100%;}
.content .g_score .s_c{ font-size:12px; padding-top:7px; color:#a3a2a2; width:100%; height:34px; overflow:hidden; display:block;}
.content .g_pf{ width:72px; height:72px; border-radius:10px; border:1px solid #f7c3b2; float:right; margin:10px 10px 0 0; overflow:hidden;}
.content .g_pf .pf_mz{ text-align:center; height:22px; font-size:14px; line-height:22px; display:block; overflow:hidden; color:#f9f9f9; background:url(../images/jbbj.png) no-repeat;}
.content .g_pf .pf_d{ display:block; margin:0 auto; height:49px; line-height:49px; text-align:center;}
.content .g_pf .pf_d .pf_sz{ font-size:24px; font-weight:bolder; color:#a3a2a2;}
.content .g_pf .pf_d em{ font-size:12px; color:#a3a2a2; text-decoration:none; font-weight:bolder;}
/*截图*/
.yxfl{ width:97%;max-height:290px; overflow:hidden; display:block; margin-bottom: 10px;}
.slide_A{ overflow:hidden;}
.slide_A a{ display: inline; width: 160px; margin-top:10px; margin-bottom:10px; float:left;  text-align:center;overflow: hidden;margin-left: 10px;}
.slide_A a img{ width:100%; max-height:266px;}

.tags {text-align: center;width: 100%;clear: both;height: 26px;overflow: hidden;padding: 10px 0;margin-top: 10px;}
.tags li {line-height: 24px;width: 24%;height: 24px;font-weight:normal;color: #484848;float:left;margin: 0 0 0 10px;display:inline;border: 1px #e5e3e3 solid;text-align: center;border-radius: 4px;}
.tags li a {display: block;padding: 0 10px;line-height:24px;height:24px;border: 1px solid #ccc;border-radius: 4px;color: #999;} 
.tags li:nth-child(1) a { color: #70af64; border-color: #70af64 }
.tags li:nth-child(2) a { color: #23abbf; border-color: #23abbf }
.tags li:nth-child(3) a { color: #8242c3; border-color: #8242c3 }
.tags li:nth-child(4) a { color: #d05586; border-color: #d05586 }
.tags li:nth-child(5) a { color: #de9331; border-color: #de9331 }

.g_nav{ /* margin-bottom: 20px; */ width: 100%;border-bottom: 1px solid #f0f0f0;}
.g_nav ul{ height: 51px;width: 100%; overflow: hidden;zoom:1;}
.g_nav li{ font-size: 16px; color: #999; height: 51px; line-height: 51px; float: left; text-align: center; width: 33%;}
.g_nav li a{color: #434343;}
.g_nav li.hover a{color: #1990e1;}
.g_nav li.hover:after{content: " ";width: 45px;height: 4px;display: block;background: #289be8;border-radius: 2px;margin: -4px auto;}

.gtabbox{ overflow:hidden; width:100%; }
.text_js{ overflow:hidden; width:100%; display:block;}
.text_js .word{padding:0 10px;overflow: hidden;}
.text_js .word p,.text_js .word span,.text_js .word div{font-size:14px;line-height: 24px;color: #8c8c8c;font-family:arial,"微软雅黑";z-index: 1;padding: 5px 0;}
.text_js .word p img{ width: auto!important;height: auto!important;max-width: 80%!important; display: block; margin: 0 auto; }
.text_js .word p a{color:#08c;}
.text_js .word h3{font-size: 16px;font-weight: bold;color: #f56a04;}
.text_read{overflow:hidden; width:100%; float:left; display:block !important; padding-bottom: 2px;}
.text_read .rd_wb{ padding:0 10px; }
.text_read .rd_wb p{  height:34px; line-height:34px; width:100%; overflow:hidden;}
.text_read .rd_wb p a{ width:100%; height:34px; display:block; overflow:hidden;font-size:14px; color:#414141; white-space: nowrap; text-overflow: ellipsis;}
.text_read .rd_wb p span{ display:block; float:left; width:4px; height:4px; border-radius:50px; background:#ccc; margin-top:15px; margin-right:9px;}
/*相关版本*/
.text_bb{overflow:hidden; width:100%; float:left; display:block !important; border-bottom:1px solid #ffffff; }
.infobox{display:block;overflow:hidden;padding: 10px 10px; height: 61px;position: relative;}
.infobox .mub1{background-position:0px 0px;}
.infobox .mub2{background-position:-15px 0px;}
.infobox .mub3{background-position:-30px 0px;}
.infobox .mubother{background-position:-45px 0px;}
.infobox {overflow:hidden;zoom:1; position:relative;}
.infobox .gimg{float:left;display:inline;}
.phbox .gimg {margin-left: 22px;}
.infobox .gimg{width: 55px; height: 55px; overflow:hidden;margin-right: 10px;margin-top: 0px;}
.infobox .gimg img{width: 55px; height: 55px;border-radius: 10px;overflow: hidden;}
.infobox .ginfo .gname{ line-height: 20px; height:20px; font-size: 15px;display:block; font-style:normal;color:#1a1a1a; margin-bottom: 2px; overflow: hidden;white-space: nowrap;  text-overflow: ellipsis; width: 65%;}
.infobox .ginfo b{font-weight:300;line-height: 18px;height: 18px;font-size: 11px;display: block;color: #666;}
.infobox .ginfo b font{margin-left: 2px;font-size: 10px;font-family: arial,tahoma;line-height: 18px;}
.infobox .gbtn{display:block;width: 48px;height: 22px;line-height: 22px;font-size: 14px;color: #f1693f;overflow:hidden;position:absolute;right:10px;top: 27px;text-align: center;border: 1px #f4825e solid;border-radius: 2px;}
.infobox .ginfo .ginfoset{font-weight: 300;  line-height: 18px;  height: 18px;  font-size: 12px;  display: block;color: #aaa;font-style: normal;overflow: hidden;zoom: 1;font-family: arial,tahoma;}
.infobox .ginfo .ginfoset span{font-size:12px;margin-top:2px;color: #999;display:block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;height:12px;line-height:12px;width:90%;}
.infobox .ginfo .ginfoset i{font-style:normal; margin: 0px 4px;font-size: 10px;line-height: 20px;width: 1px;overflow: hidden;zoom: 1;background: #B9B9B9;height: 10px;margin-top: 3px;}
.infobox .ginfo .ginfoset span,.infobox .ginfo .ginfoset i{float:left;display:inline;}
.infobox .pl1, .infobox .pl2{height:1px; width:100%; position: absolute; left:0px;}
.infobox .pl1{background:#f2ebeb; bottom:1px;}
.infobox .pl2{background:#fefcfc;bottom:0px;}
.infobox .pl2{background:#fefcfc;bottom:0px;}
#moreinfo{font-size:14px;font-weight:bolder;color:#a8a7a7;float:right;background:url(../images/ARROW---DOWN.png) no-repeat right;padding-right:18px;margin:20px 20px 10px 0;}
.zk{font-size:14px;font-weight:bolder;color:#a8a7a7;float:right;background:url(../images/ARROW---DOWN2.png) no-repeat right !important;padding-right:18px;margin:20px 20px 10px 0;}
.like{ width:100%; overflow:hidden; float:left; display:block;}
.like h3{ font-size:16px; color:#080909; height:36px; line-height:36px; margin-top:5px; margin-left:10px;}
.like .like_app{ padding:0 10px; overflow:hidden; position:relative;}
.like .like_app li{ width:25%; height:98px; float:left; margin-top:15px;}
.like .like_app li a{ display:block; overflow:hidden; width:100%; text-align:center; height:98px;}
.like .like_app li a img{ width:62px; height:62px; border-radius:10px;}
.like .like_app li a p{ font-size:12px; color:#080909; height:18px; width:70px; display:block; margin:2px auto 0 auto; overflow:hidden;}
/*猜你喜欢顶部广告*/
.story_gg{float: left;width: 100%;}
/*猜你喜欢顶部广告*/
.cnxh{ width:100%; overflow:hidden; float:left; display:block;}
.cnxh h3{ font-size:16px; color:#080909; height:46px; line-height:46px; margin-left:10px;}
.cnxh .cn_lb{ padding:0 10px; overflow:hidden; position:relative; margin-top: 10px;}
.cnxh .cn_lb li{ width:25%; height:23px; float:left;}
.cnxh .cn_lb li a{ display:block; overflow:hidden; width:100%; text-align:center; height:22px; font-size:16px; color:#292828;}
.cnxh .cn_lb .hover a{color: #129fff;b;border-bottom: 1px solid #129fff;}
.cnxh .c_text{ padding:0 10px; overflow:hidden; position:relative; /* height:300px;  */margin-top:23px;}
.cnxh .c_text .c_title{ font-size:14px; color:#1b1c1d; }
.cnxh .c_text .c_more{ font-size:12px; color:#9e9c9d; float:right; width:38px; height:30px; margin-right:4px;}
.cnxh .c_text .c_more em{background:url(../images/c_more.png) no-repeat right;background-size: 9px auto;/* background-position:-30px -10px; */display:block;float:right;width:9px;height:10px;margin-top: 4px;}
.cnxh .c_text .c_jj{ font-size:12px; color:#9e9c9d; height:60px; line-height:20px; margin-top:13px; margin-bottom:12px;overflow:hidden;     text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.cnxh .c_text .c_app{ overflow:hidden; position:relative;}
.cnxh .c_text .c_app li{ width:25%; float:left; height:96px; }
.cnxh .c_text .c_app li a{ display:block; overflow:hidden; width:100%; text-align:center; height:96px;}
.cnxh .c_text .c_app li a img{ width:62px; height:62px; border-radius:10px;}
.cnxh .c_text .c_app li a p{ font-size:12px; color:#080909; height:18px; width:70px; display:block; overflow:hidden; margin:2px auto 0 auto;}
.xg_down{ width:100%; overflow:hidden; /* float:left; */ display:block;}
.xg_down h3{ font-size:16px; color:#080909; height:36px; line-height:36px; margin-left:10px; margin-top:5px;}

/*新增广告模块*/
.a_news{ padding:15px 10px 0 10px; overflow:hidden; position:relative;}
.a_news li{ width:100%; float:left;}
.a_news li .a_book{ display:block; overflow:hidden;height: 100px;margin-top: 10px;padding-bottom: 10px; border-bottom:1px solid #ececec;  position:relative;}
.a_news li .a_book img{ height:100px; width:auto; overflow:hidden; float:right;}
.a_news li .a_book .a_title{ font-size:18px; color:#1a1a1a; font-weight:bolder; padding:6px 75px 10px 0px;}
.a_news li .a_book .a_jj{ font-size:12px; color:#bdbbbb; max-height:28px; line-height:14px; overflow:hidden; display:block; padding-right: 10px;}
.a_news li .a_book .a_bb{ display:block; overflow:hidden; width:120px; height:26px; border:1px solid #0da6ed; border-radius:2px; text-align:center; line-height:26px; color:#0da6ed; margin-top:6px;}
.a_news li .a_book font{ font-size:13px; color:#8b8787; position:relative; top:-22px; left:135px;}
.a_news li .a_book em{ font-style:normal; font-size:12px; color:#ffffff; display:block; overflow:hidden; width:30px; text-align:center; height:15px; background:rgba(124,121,121,0.5); position:absolute; bottom:10px; right:0px; line-height:15px; z-index:999;}
/*弹框样式如下*/
#cpm{width:100%;height:60%;position:fixed;left:0px;bottom:0px;overflow: auto;z-index: 1001;background:#fff;display:none;}
#cpm .c_return{ font-size:16px; color:#8e8d8d; float:right; display:block; margin-right:16px; margin-top:10px;}
.ad_game{ width:100%; margin-top:38px;}
.ad_game span{color:#151515;font-size:15px;height:15px; line-height:15px; display:block;margin-left:16px;}
.ad_soft{ width:100%; margin-top:16px;}
.ad_soft span{color:#151515;font-size:15px;height:15px; line-height:15px; display:block;margin-left:16px;}
.a_games{ width:100%; display:block; overflow:hidden;}
.a_games ul{ width:100%; display:block; overflow:hidden;}
.nb{width:100%;}
.nb ul{ width:100%;}
.nb li{ width:25%; margin-top:17px; float:left; text-align:center;}
.nb li .a_img{ width:62px; height:62px; margin:0 auto; display:block; }
.nb li .a_img img { width:62px; height:62px; border-radius:6px;}
.nb li .a_name{ width:70px; text-align:center; display:block; overflow:hidden; margin:0 auto;}
.nb li .a_name a{ font-size:14px; color:#151415; display:block; line-height:14px; height:14px; margin-top:5px; width:70px;white-space: nowrap;  text-overflow: ellipsis; overflow:hidden;}
.nb li .a_bot{ width:48px; height:18px; border:1px #0da6ed solid; border-radius:3px; margin:5px auto 0 auto; text-align:center;}
.nb li .a_bot a{ font-size:13px; color:#0da6ed; line-height:18px; }
.g_img{ width:97%; margin:22px auto 17px auto; }
.g_img img { width:100%; display:block; border-radius:6px;}
.game_rank{ width:100%; margin-top:16px; margin-bottom:20px;}
.game_rank .r_name{color:#151515;font-size:15px;height:15px; line-height:15px; display:inline;margin-left:16px;}
.game_rank .r_more{color:#0da6ed;font-size:12px;height:12px; line-height:12px; display:inline; float:right; margin-right:16px; margin-top:2px;}
#list{ width:100%; border-top:1px #e6e6e6 solid; margin-top:10px;}
#list li{height:80px; width:100%; border-bottom:1px #e6e6e6 solid; position:relative;}
#list li .logo{ float:left; margin-top:13px; margin-left:6px;overflow:hidden; width:56px; height:56px;}
#list li .logo img{ width:56px; height:56px;border-radius:6px;}
#list li .name{float:left;display:block; position:absolute;top:16px;left:76px;}
#list li .name .rank{ width:18px; height:14px; float:left;}
#list li .name .n_rank1{ width:14px; height:14px; border-radius:2px; background:#ff0000; text-align:center; line-height:14px; float:left; overflow:hidden; }
#list li .name .n_rank2{ width:14px; height:14px; border-radius:2px; background:#ff6430; text-align:center; line-height:14px; float:left; overflow:hidden;}
#list li .name .n_rank3{ width:14px; height:14px; border-radius:2px; background:#f97a4f; text-align:center; line-height:14px; float:left; overflow:hidden;}
#list li .name .n_rank4{ width:14px; height:14px; border-radius:2px; background:#c3c3c3; text-align:center; line-height:14px; float:left; overflow:hidden;}
#list li .name .n_rank1 a{ font-size:11px;color:#ffffff; }
#list li .name .n_rank2 a{ font-size:11px;color:#ffffff; }
#list li .name .n_rank3 a{ font-size:11px;color:#ffffff; }
#list li .name .n_rank4 a{ font-size:11px;color:#ffffff; }
#list li .name .title{ font-size:14px; color:#1c1b1b; text-decoration:none; width:170px; height:14px; line-height:14px; display:block; overflow:hidden; float:left; /*margin-left:4px;*/}
#list li .name .intro{ margin-top:9px; width:100%; float:left;}
#list li .name .intro .t_text{font-size:11px; color:#0da5ee; text-decoration:none; height:11px; line-height:11px; display:block; overflow:hidden;}
#list li .name .intro .details{ display:block;height:11px; line-height:11px; margin-top:6px;}
#list li .name .intro .details a{font-size:11px; color:#a7a7a7;}
#list li .enter{ float:right; position:absolute;top:28px;right:6px; width:52px; height:25px;border-radius:3px; border:1px #0da6ed solid; text-align:center;}
#list li .enter a{display:block;font-size:16px;  text-decoration:none;color:#0da6ed; line-height:25px;}
#cpm_zz{width:100%;background:#000; opacity: 0.6;height: 999999px;position:absolute;top:0px; left:0px; z-index:999;display:none;}
a.btn_down {display: block; line-height: 45px; height: 45px; width: 80%; margin: 0 auto; background: #63C900; color: #fff; text-align: center; font-size: 16px; overflow: hidden; border-radius: 3px; margin-top: 15px; border: 1px #55A903 solid; }  
#more{ font-size:12px; color:#9c9c9c; margin:0 auto;}
/*选择高速下载样式*/
.label{width:35%; display: block; float: left; height:40px; line-height:40px; font-size: 14px; color:#5a5a5a; margin-left: 10px; margin-top: 3px;}
.label .icon{width: 15px;height: 16px;display: block;float: left;background:url(../images/checkbox.png) 0 0px no-repeat;margin:10px 6px 0 0;}
.label .checkhover{background-position: 0px -18px !important;}
.tx_text{ padding:10px 10px 8px 10px; float: left;}
.tx_text .text1{ font-size:12px; color:#0da6ed;}
.tx_text .text2{ font-size: 12px; color:#aaaaaa;}
.gs_down{width:90px; height:32px; display:block; background:#0da6ed; border-radius:5px; float:right; font-size:14px; color:#FFFFFF; text-align:center; line-height:32px; position:absolute; top:22px; right:10px;}
.gs_down:hover{opacity: 0.8}
.gs_down span{display:block;text-align:center; line-height: 43px;text-shadow: 0px 1px 0px #067bb2; background:url(../images/downbtn_tb.png) no-repeat 32% 50%; text-indent:1.8em;}
.gs_down:hover span{color:#fff;}
.pdownbtn{width:90px; height:32px; display:block; background:#0da6ed; border-radius:5px; float:right; font-size:14px; color:#FFFFFF; text-align:center; line-height:32px; position:absolute; top:22px; right:10px;}
.pdownbtn:hover{opacity: 0.8}
.pdownbtn span{display:block;text-align:center; line-height: 43px;text-shadow: 0px 1px 0px #067bb2; background:url(../images/downbtn_tb.png) no-repeat 32% 50%; text-indent:1.8em;}
.pdownbtn:hover span{color:#fff;}

/*swipebox样式*/
html.swipebox{overflow:hidden!important}
#swipebox-overlay img{border:none!important}
#swipebox-overlay{position:fixed;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#swipebox-overlay,#swipebox-slider{top:0;left:0;width:100%;height:100%}
#swipebox-slider{position:absolute;display:none;white-space:nowrap}
#swipebox-slider .slide{display:inline-block;width:100%;height:100%;background:url(../images/loader.gif) no-repeat center center;text-align:center;line-height:1px}
#swipebox-slider .slide:before{display:inline-block;margin-right:-1px;width:1px;height:50%;content:""}
#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;margin:0;padding:0;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle}
#swipebox-slider .slide .swipebox-video-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5%;width:100%;max-width:855pt;max-height:100%;background:0 0}
#swipebox-slider .slide .swipebox-video-container .swipebox-video{position:relative;overflow:hidden;padding-bottom:56.25%;width:100%;height:0}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;width:100%;height:50px}
#swipebox-action{top:-50px}
#swipebox-action.visible-bars{top:0}
#swipebox-action.force-visible-bars{top:0!important}

#swipebox-caption{top:-50px;text-align:center}
#swipebox-caption.visible-bars{top:0}
#swipebox-caption.force-visible-bars{top:0!important}
#swipebox-action #swipebox-next,#swipebox-action #swipebox-prev{position:absolute;top:0;width:50px;height:50px;border:none!important;background-image:url(../images/icons.png);background-repeat:no-repeat;text-decoration:none!important;cursor:pointer}
#swipebox-action #swipebox-close{left:40px;background-position:15px 9pt}
#swipebox-action #swipebox-prev{right:75pt;background-position:-2pc 13px}
#swipebox-action #swipebox-next{right:40px;background-position:-78px 13px}
#swipebox-action #swipebox-next.disabled,#swipebox-action #swipebox-prev.disabled{opacity:.3;filter:alpha(Opacity=30)}
#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}
#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}
@-webkit-keyframes rightSpring{0%{margin-left:0}
50%{margin-left:-30px}
to{margin-left:0}
}
@-webkit-keyframes leftSpring{0%{margin-left:0}
50%{margin-left:30px}
to{margin-left:0}
}
@media screen and (max-width:800px){
#swipebox-action #swipebox-close{width:50px;height:50px;border:none!important;background-image:url(../images/icons.png);background-repeat:no-repeat;text-decoration:none!important;cursor:pointer; float: right;}
#swipebox-action #swipebox-prev{left:0;}
#swipebox-action #swipebox-next{left:60px;}
}
#swipebox-overlay{background:#0d0d0d}
#swipebox-action,#swipebox-caption{background-color:#0d0d0d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#0d0d0d),color-stop(100%,#000));background-image:-webkit-linear-gradient(#0d0d0d,#000);background-image:linear-gradient(#0d0d0d,#000);text-shadow:1px 1px 1px #000;opacity:.95;filter:alpha(Opacity=95)}
#swipebox-action{border-bottom:1px solid hsla(0,0%,100%,.2)}
#swipebox-caption{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff!important;font-size:15px;font-family:Helvetica,Arial,sans-serif;line-height:43px}

.d_game{width:100%; display:block; overflow:hidden; z-index:999; position:relative;}
.game_details{display:block;overflow:hidden;z-index:999;background: url(https://static.mjdown.com/m/images/j_tbg.png) no-repeat center top;background-size: 100% auto;padding-top: 12px;}
.game_details img{width:70px;height:70px;border-radius:20px;display:block;overflow:hidden;border:1px solid #fff;margin:0 auto;}
.game_details .text{ padding:0 10px; display:block; overflow:hidden;}
.game_details .text .g_title{ font-size:16px; color:#333; height:40px; line-height:40px; width:100%; font-weight:bolder; overflow:hidden;text-align: center; line-height: 40px;}
.game_details .text .g_label{width:100%;height: 20px;overflow:hidden;text-align: center;margin-bottom: 8px;display: none;}
.game_details .text .g_label a{ display: inline-block; padding:0 5px; height: 16px; line-height: 16px; border:1px solid #ffa22a; border-radius: 9px; background: #ffab3e; margin: 0 2px; font-size: 12px; color: #fff; }
.game_details .text .g_label i{display: inline-block;padding: 1px 6px;height: 15px;line-height: 15px;border: 1px solid #ccc;border-radius: 9px;background: #ccc;margin: 0 2px;font-size: 12px;color: #fff;font-style:normal;}
.game_details .text .g_zl{ overflow:hidden; width:100%; height: 15px; line-height: 15px; text-align: center; font-size: 12px; color: #999;}
.game_details .text .g_zl em{ font-size:15px; margin:0 8px;}

.m-score-box{margin-top: 20px;overflow: hidden;}
.m-score-box .m-score-item{position:relative;font-size: 14px;color:#aaa;text-align:center;width:33.3333%;float:left;}
.m-score-box .m-score-item:not(:last-child):after{content:"";position:absolute;display:block;width:.02rem;height:.6rem;background:url(../images/ic-line-1.png) 0 0/100% 100%;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.m-score-box .m-score-item .m-icon-box{font-size: 20px;color:#464646;margin-bottom: 5px;text-align:center;}
.m-score-box .m-score-item .m-icon-box .icon-hot{background-image: url(../images/ic-hot-g.png);}
.m-score-box .m-score-item .m-icon-box .icon-star{background-image: url(../images/ic-star.png);}
.m-score-box .m-score-item .m-icon-box .icon-user{background-image: url(../images/ic-user-g.png);}
.m-score-box .m-score-item .m-icon-box .icon{position:relative;top: -3px;width: 18px;height: 18px;margin-right: 5px;}
.icon{display:inline-block;vertical-align:middle;background-size:contain;background-position:center center;background-repeat:no-repeat}

/*点击下载*/
.d_game .g_down,.safety_btn{width: 95%;height:40px;display:block;background: #feaf3a;border-radius: 20px;font-size:16px;color: #fff !important;text-align:center;line-height:40px;margin:14px auto;}
#downlinkaddress.down{background: #feaf3a;}
#downlinkaddress.nodown{ background: #ccc; }
.d_game .downbtn_a{display:inline-block;width: 45%;height: 40px;line-height: 40px;margin: 20px 2% 0;margin-bottom:10px;background:#fff;font-size: 14px;border: 1px solid #feaf3a;color: #feaf3a;box-sizing:  border-box;border-radius:5px;text-align: center;}
.d_game .downbtn_b{text-align: center;background: #feaf3a;display:  inline-block;width: 45%;margin: 20px 2% 0;margin-bottom:10px;line-height: 20px;height: 38px;padding-top:  2px;vertical-align: top;font-size: 14px;border-radius: 5px;color: #fff;}
.d_game .downbtn_b i{display:block;height: 16px;line-height: 16px;font-size:12px;text-align:center;font-style:normal;opacity:.8;}
.d_game p{font-size:12px;background:#fff3e2;color:#787878;padding:4px 8px;box-sizing:border-box;border:1px solid #ffe0b5;line-height:20px;margin-bottom:10px;border-radius:5px;}
.d_game p em{ color:#f75934;}

.sm{clear: both;text-align: center;font-size: 12px;color: #259d5d;padding-top: 5px;padding-bottom: 10px;}
.sm span{padding: 0 15px;position: relative;}
.sm span::after{content: "";position: absolute;width: 12px;height: 12px;left: 0;top: 50%;margin-top: -6px;background: url(../images/icon-lvse@2x.png) no-repeat;background-size: 12px;}

input {border:0 none;outline:none;}
.checkbox-container{width:310px;margin:0 auto;margin-top:10px;font-size:14px}
.checkbox-container .checkboxlabel{display:-webkit-box}
.checkbox-container .checkboxlabel .checkmark{color:#999;vertical-align:bottom;margin-left:6px;width:300px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.checkbox-container .checkbox{width:20px;height:20px;background-color:#f5f5f5;border:1px solid #e1e1e1;-moz-border-radius:50%;border-radius:50%;font-size:.8rem;margin:0;padding:0;position:relative;display:inline-block;vertical-align:top;cursor:default;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .1s ease;-moz-transition:background-color ease .1s;transition:background-color .1s ease}
.checkbox-container .checkbox:checked{background: #2aa4e4;border:1px solid #fff;}
.checkbox-container .checkbox:checked:after{content:"";top:4px;left:4px;position:absolute;background:0 0;border:2px solid #fff;border-top:none;border-right:none;height:5px;width:7px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}

/* 详细信息 */
.m-title-c{font-size:.3rem;color:#464646;margin-bottom:.2rem;overflow:hidden;}
.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,#f53c79 0,#fdb73f 100%);background-image:linear-gradient(-180deg,#f53c79 0,#fdb73f 100%);border-radius:.1rem}
.m-game-block{position:relative;clear: both;margin-bottom: 10px;}
.m-detail-content{font-size: 12px;color:#777;padding: 10px 10px 0;}
.m-detail-content .u-item{display:inline-block;margin-right: 15px;white-space:nowrap;margin-bottom: 6px;}


/*评论*/
#comment{display:block;padding: 10px 0;background-color: #fff;}
#msgBox h3{ }
#msgBox a {text-decoration:none;}
#msgBox a.hover {text-decoration:underline;}
#msgBox form {padding:0 0 20px 0;}
#userName,#conBox {color:#777;border:1px solid #d0d0d0;border-radius:3px;background:#fff;padding:3px 5px;font:14px/1.5 Microsoft YaHei;}
#userName.active,#conBox.active {border:1px solid #7abb2c;}
#userName {height:20px;width: 92%;display: block;margin: 0 auto;}
#conBox {/* width: 100%; */resize:none;height:65px;overflow:auto;width: 92%;display: block;margin: 0 auto;}
#msgBox form div {position:relative;color:#999;margin-top:10px;}
#msgBox form div.tr {width: 96%;margin: 10px auto 0;}
#msgBox img {border-radius:3px;}
#face {position:absolute;/* top: 0px; *//* left:200px; */display: none;}
#face span {float:left;line-height:25px;}
#face img {width:25px;height:25px;cursor:pointer;margin-right:6px;opacity:0.9;filter:alpha(opacity=90);}
#face img.hover,#face img.current {width:25px;height:25px;border:1px solid #f60;opacity:1;filter:alpha(opacity=100);}
#sendBtn {/* display:inline-block; *//* width:112px; */height:30px;background:#fbfbfb;border:1px solid #ccc;line-height:30px;cursor:pointer;/* margin:0 10px 0 0; */width: 98%;display: block;margin: 0 auto;text-align:center;}
#sendBtn.hover {background-position:0 -30px;}
#msgBox form .maxNum {font:20px/30px Microsoft YaHei,Tahoma,Arial;padding:0 5px;}
#msgBox .list {padding:10px 0;overflow:hidden;margin-bottom:5px;}
#msgBox .list h3 {font-size:14px; background:url(../images/softh3.jpg) no-repeat left;  color:#fff; height:26px; line-height:26px;padding:0 0 7px 10px; margin-top:5px;}
#msgBox .list ul li {float:left;clear:both;width:100%;overflow:hidden; padding-top: 5px;}
#msgBox .list ul li:last-child {border-bottom:solid 1px #eee;}
#msgBox .list ul li.hover {background:#f5f5f5;}
#msgBox .list .userPic {float:left;width:50px;height:50px;margin-left:10px;border:1px solid #ccc;border-radius:3px;}
#msgBox .list .content {width:100%;font-size:14px;word-wrap:break-word;}
#msgBox .list .userName {padding:0 10px;line-height:28px;background:#f0f7ee;color: #444; font-size: 12px;}
#msgBox .list .userName a {color:#7fa900;margin-left:10px; font-weight: bold;}
#msgBox .list .msgInfo {line-height:30px;margin:4px 0 0 0;padding-left:10px;color: #444;}
#msgBox .support_box{text-align:right;color: #7fa900;line-height:30px;}
#msgBox .support_box span{cursor: pointer;}
#msgBox .support_box span:hover { text-decoration: underline; }
#msgBox .list .times {color:#888;font:12px/18px Microsoft YaHei;float: right;margin-top: 6px;}
#msgBox .list .times span {float:left;}
#msgBox #discuss_length { float: right; font-size: 12px; color:#7fa900; font-weight: normal; padding:0px 10px 0 0;  }

.gtab h3{ font-size:16px; color:#080909; /* height:46px; */ line-height:28px; /* margin-left:10px; */}

/*新增面包屑*/
.soft_fl{ height: 36px;overflow: visible;}
.map{ width: 100%;}
.catelink_info {background:rgba(249,249,249,0.93);padding-bottom: 10px;display: none;position:relative;top:3px;z-index: 10000;left: 0px;width: 100%;}
.btn_back {display: inline-block;height: 19px;line-height: 20px;width: 35px;color: #666;text-align: center;background: url(../images/m_sy_item_bg.png) no-repeat -12px 0px;margin-top: 8px;float: left;margin-right: 8px;margin-left: 7px;}
.catelink_info a{display: inline-block;font-size: 14px;border: 1px solid #ddd;border-radius:3px;padding: 6px 3%;margin: 7px 0 0 7px;color: #555;background: #f5f5f5;}
.map b{ color: #666; font-size: 12px; font-weight: normal; height: 34px; line-height: 34px; display: block;}
.catelink{margin-left: 10px;font-size: 12px;color: #f6990f;display: inline-block;float: left;margin-right: 8px;height: 34px;line-height: 34px;}
.catelink i{ width: 12px; height: 7px; background: url(../images/m_sy_item_bg.png) no-repeat -18px -19px; display: inline-block; margin-right: 5px;}
.catelink i.down{background: url(../images/m_sy_item_bg.png) no-repeat -18px -27px;}

/*title*/
.app_title{font-size: 16px;color: #3d3e3e;height: 42px;line-height: 42px;padding-left: 10px;border-top: 9px solid #f5f5f5;border-bottom:1px solid #ececec;}
.change_box{float: right;margin-right: 10px;}
.change_box span{line-height: 30px;font-size: 14px;display:inline-block;padding: 0 5px;}
.change_box span.on{color: #289be8;border-bottom: 2px solid #289be8;}

/*新增自定义模块1*/
.sy_info{border-top: 8px solid #ececec; }
.sy_gameinfo{ margin: 0 10px; overflow: hidden;zoom:1; height: 44px;line-height: 44px;border-bottom: 2px solid #f4f4f4;}
.sy_gameinfo .sy_img{ width:25px; height: 25px; float: left;margin-top: 9px;margin-right: 5px; }
.sy_gameinfo .sy_img img{ width:25px; height: 25px; }
.sy_gameinfo .sy_title{ display: inline-block; float: left;width: 200px; float: left; line-height: 44px; height: 44px; color: #20202c; font-size: 16px; overflow:hidden;}
.sy_gameinfo .ztbtn{ float: right;color: #858585; font-size: 14px;}

/*新增自定义块2*/
.data_con_yxzl{ padding: 0 10px; border-bottom:7px solid #ececec;}
.sy_tabs_nav{height:40px; display: -webkit-box;overflow: hidden;zoom: 1;margin-bottom:5px;}
.sy_tabs_nav span{ border-bottom: 1px solid #e5e4e4; color:#333;display: block;width: 1%;height: 38px;line-height: 38px;font-size: 14px; -moz-box-flex: 1.0;-webkit-box-flex: 1.0;box-flex: 1.0;text-align: center;}
.sy_tabs_nav span.active{color: #f83c31;background:#fff;border-bottom: 2px solid #f83c31;}
.sy_bd{width:100%;overflow: :hidden;}
.sy_bd .tjtext{ width: 3000px; overflow: hidden;zoom:1;}
.sy_bd .tjtext .tjt_list{ display: table-cell; vertical-align: top; width: 355px; }
.sy_bd .tjt_list .tjtl_title{ display: none; }
.data_con_yxzl p{ display: block; margin-bottom: -1px; max-height: 160px; overflow: hidden;}
.data_con_yxzl p>span{ display: block; overflow: hidden;zoom:1; }
.data_con_yxzl p>span b{ float: left; width: 25%;border-bottom: 1px solid #ececec;padding: 10px 0; text-align: center;height: 22px;vertical-align: middle;font-weight: normal;}
.data_con_yxzl p>span b em{ display: inline-block; width: 100%;border-right: 1px solid #ddd; height: 17px; }
.data_con_yxzl p>span b a{ height: 17px; line-height: 17px; text-align: center; font-size: 14px; display: inline-block; color: #333;  overflow: hidden; width: 5em; overflow: hidden;}
.sy_info_point{ width: 100%; height: 10px; padding: 10px 0; }
.sy_info_point ul{ width: 100%; text-align: center; height: 10px;}
.sy_info_point ul li{ display: inline-block; width: 8px; height:8px; margin: 0 4px; background: #ccc; border-radius:5px; vertical-align: top;}
.sy_info_point ul li.active{background: #f83c31;width: 12px;}


/*图鉴*/
.column_title p { height: 42px;line-height: 42px; border-bottom: 1px solid #e5e4e4; color: #20202c; font-size: 16px; font-weight: bold;
    padding: 0 10px; }
.column_title p span,.column_title em,.column_title font,.column_title .text_line{ display: none; }

.yxtj_zt .contitle{ margin-top: 10px; margin-bottom: 5px;}
.yxtj_zt .contitle b{ display: none; }
.yxtj_zt .contitle .tab_tag{ overflow:hidden;zoom:1; padding: 0 10px; }
.yxtj_zt .contitle li{height:40px;width: 15%;float: left;margin: 0px 2px;display:block;overflow:hidden;text-align:center;font-size:14px;color: #666;height: 32px;line-height: 32px;background: #eee;}
.yxtj_zt .contitle .hover{background: #0da6ed;color: #fff;font-weight:bold;}
.yx_con .tjcon{ overflow: hidden;margin-top:20px; }
.yx_con .tjcon ul{ overflow:hidden; position:relative;}
.yx_con .tjcon ul li{ width:25%; float:left; height:92px; }
.yx_con .tjcon ul li a{ display:block; overflow:hidden; width:100%; text-align:center; height:92px;}
.yx_con .tjcon ul li a img{ width:62px; height:62px; border-radius:10px;display:block; margin:0 auto;}
.yx_con .tjcon ul li a span{ font-size:12px; color:#080909; height:18px; width:70px; display:block; overflow:hidden; margin:2px auto 0 auto;}
.person{ overflow:hidden; margin-bottom:0px; height:300px;}
.yx_con .tjcon.active{ display:block;}
.yx_con .tjcon>a{width: 90%;height:32px;line-height:32px;border: 1px solid #0da6ed;border-radius: 18px;margin: 0 auto;color: #0da6ed;text-align: center;margin-top: 15px;margin-bottom: 15px; display: block; }
#moreinfo1,#moreinfo2,#moreinfo3,#moreinfo4,#moreinfo5,#moreinfo6,#moreinfo7{display: none;}

/*相关版本*/
.text_bb .infobox .gimg{ width: 46px; height: 46px; }
.text_bb .infobox .gimg img{ width: 46px; height: 46px; }

.text_bb .infobox .ginfo b{ display: inline; font-weight: normal; color: #666;line-height: 23px; }
.text_bb .infobox .ginfo em{ margin: 0 5px;color: #666; }
.text_bb .infobox .ginfo span:last-child{ color: #666; line-height: 23px; }
.text_bb .infobox{ height: 48px; }
.text_bb .infobox .gbtn{ top: 23px; }
.infobox:last-child .pl1,.infobox:last-child .pl2{ display: none; }

/*游戏信息*/
.xsoft_info{ border-top: 1px solid #f5f5f5; overflow: hidden; position: relative; padding-bottom: 10px;}
.xsoft_info .soft_img{ width: 80px; height: 80px; display: inline-block; overflow: hidden; padding:20px 10px; float: left; border-radius: 15px;}
.xsoft_info .soft_img img{ width: 80px; height: 80px; display: block; overflow: hidden; border-radius: 15px;}
.xsoft_info .right_soft_info{ height: 80px; margin-top: 20px;}
.xsoft_info .right_soft_info h1{padding-top: 4px; font-size: 20px; color: #1d1d1d; height: 22px; line-height: 22px; overflow: hidden; font-weight: normal; padding-right: 10px;}
.xsoft_info .right_soft_info .ginfoset{ font-size: 12px; color: #666; padding-top:10px;padding-right: 5px; overflow: hidden; height: 44px;}
.xsoft_info .ginfoset i{ font-style: normal; padding: 0 8px;}
.xsoft_info .ginfoset li{ width: 50%; float: left; line-height: 22px; color: #4b494a;}
.xsoft_info .ginfoset li span{ color: #93948f;}
.xsoft_info .ginfoset li a{color: #14B9C8;}
.xsoft_info .img_bg{ position: absolute;top: -100px; z-index: -1;filter: blur(10px);display: none;}
.xsoft_info .cover_bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index:-1;background-color: #434343;opacity: .55;filter: alpha(opacity=55);display: none;}

.downbox{ float:left;width: 100%;}
.downbox a{width:80%;height:40px;display:block;background: #14B9C8;border-radius:5px;font-size:20px;color:#FFFFFF;text-align:center;line-height:40px;margin:0 auto;}

/*标签*/
.xlabel{overflow: hidden;padding: 0 10px;text-align: center;max-height: 42px; margin-top: 5px;}
.xlabel .label1{ margin-top:4px; height:18px; float:left; background-color:#fca0ad; font-size:12px; color:#ffffff; text-align:center; line-height:18px; border-radius:5px; padding:4px 8px; text-shadow: 0 1px 0 rgba(67,25,12,0.5); margin-right:8px;}
.xlabel .label2{ margin-top:4px; height:18px; float:left; background-color:#776fa5; font-size:12px; color:#ffffff; text-align:center; line-height:18px; border-radius:5px; padding:4px 8px; text-shadow: 0 1px 0 rgba(67,25,12,0.5); margin-right:8px;}
.xlabel .label3{ margin-top:4px; height:18px; float:left; background-color:#33c3b0; font-size:12px; color:#ffffff; text-align:center; line-height:18px; border-radius:5px; padding:4px 8px; text-shadow: 0 1px 0 rgba(67,25,12,0.5); margin-right:8px;}
.xlabel .label4{ margin-top:4px; height:18px; float:left; background-color:#0da6ed; font-size:12px; color:#ffffff; text-align:center; line-height:18px; border-radius:5px; padding:4px 8px;text-shadow: 0 1px 0 rgba(67,25,12,0.5); margin-right:8px;}


/*立即预约按钮*/
.yAlert_bg{ display: none; background: rgba(0,0,0,.5); position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 9998; }
.yAlert{width:90%;position: fixed;height:240px; padding-bottom:10px;left:5%;z-index: 9999;background: #fff;border-radius: 10px;overflow:hidden;top: 50%; margin-top: -120px;display: none;}
.yAlert_t{background: #14B9C8;font:16px/45px microsoft yahei;color:#fff;padding:0 15px;}
.yAlert_t span{float: right;font-size: 18px}
.yAlert input,.yAlert .yAlert_bs,.yAlert .yAlert_br{width:80%;padding:0 10px;font:14px/40px microsoft yahei;border-radius: 5px;}
.yAlert input{border:#ccc 1px solid;display: block;margin:20px auto;height: 40px;overflow: hidden}
.yAlert input:focus{border:#2fc26e 1px solid}
.yAlert_b{border-top:#ddd 1px solid}
.yAlert .yAlert_bs,.yAlert .yAlert_br{font-size:16px;margin:10px auto;text-align: center}
.yAlert .yAlert_bs{background: #14B9C8;color:#fff;}
.yAlert .yAlert_br{border: #14B9C8 1px solid;color: #14B9C8;}

#img_wrapper{ width: 100%; overflow: hidden; }

.qtQtbbBox{ width:100%; border-bottom:8px solid #F5F5F5;}
.qtQtbbList{ width:100%;}
.qtQtbbList li{width:100%;border-bottom:1px solid #F0F0F0;padding-bottom:10px;margin-top:10px;overflow: hidden;}
.qtQtbbList li.hide{ display:none;}
.qtQtbbList li p{ float:left; width:77%; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 3%;}
.qtQtbbList li p a{color: #1b1c1d;}
.qtQtbbList li p em{font-size:12px;color:#999999;margin-left: 10px;}
.qtQtbbList li span{ display:block; float:right; width:45px; height:20px; margin:0px 3% 0px 0px;}
.qtQtbbList li span a{ display:block; width:43px; height:18px; border:1px solid #178DD6; color:#178DD6; font-size:14px; line-height:18px; text-align:center; text-decoration:none; border-radius:4px;}

/*相关版本*/

.version{position:relative;margin-bottom:10px;}
.version2{border-bottom:none;margin-bottom:0;}
.version ul{margin:10px 10px 0;overflow:hidden;padding-bottom: 10px;border-bottom: 1px solid #d9d9d9;}
.version ul li{line-height:24px;padding:10px 0;border-top:1px solid #d9d9d9;}
.version ul li:last-child{padding-bottom:0;}
.version ul li a{display:block;font-size:14px;color:#333;}
.version ul li .button{padding-left:30px;}
.version ul li .button i{display:block;width:60px;height:22px;line-height:22px;text-align:center;border:1px solid #ddd;border-radius:3px;}
.version ul li .button.c1 i{border-color:#ff5043;color:#ff5043;}
.version ul li .button.c2 i{border-color: #f21b20;color: #f21b20;font-style: normal;}
.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.tFlexGrow{-webkit-box-flex: 1.0; -moz-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;}
/* 落地页举报*/
input[type="button"],input[type="text"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;}
textarea { -webkit-appearance: none;}
.jubao{display: block;width: 24px;height: 30px;line-height: 14px;padding: 10px 0;position: fixed;right: 0;font-size: 14px;text-align: center;top: 36%;color: #888;border: 1px solid #888;z-index: 999999;background: #fff;border-radius: 3px;}
.art .time .jubao { padding-left: 5px }
#overlay {z-index: 9999;border: none;margin: 0px;padding: 0px;width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0.8;position: fixed;background-color:#000;}
#popjubao {z-index: 99999;position: fixed;padding: 8% 5%;color: #666;font-size: 14px;font-family:arial,"Microsoft Yahei";top: 5%;width: 75%;left: 7.5%;background: #fff;border-radius: 5px;}
#popjubao p {line-height: 24px}
#popjubao li {clear: both;margin: 5px 0;}
#popjubao li label { display: inline-block; line-height: 24px; margin-right: 23px}
#popjubao li .othersp { margin-right: 0; }
#popjubao li label input.radios { margin-right:7px; width:16px; height:16px; float: left;outline:none}
#popjubao li span { display: block; font-size: 16px; color: #444; line-height: 36px; }
#popjubao li input.other {width: 167px;float: right;height: 20px;margin-left:10px;margin-top: -1px;margin-right: 0;}
#popjubao li textarea.spec {border:1px solid #cdcdcd;width: 95%;min-height: 40px;font-size: 14px;color: #666;resize: none;padding:6px;font-family:arial,"Microsoft Yahei";}
#popjubao li input.text {border:1px solid #cdcdcd;line-height: 26px;padding: 3px;font-size: 14px;color: #666;font-family:arial,"Microsoft Yahei";}
#popjubao li input.code {width: 141px;margin-right:10px;float: left;}
#popjubao li .codeimg {width: 100px;height: 34px;float: right;background: #ccc;}
#popjubao li.submit {text-align: center;padding: 20px 0 0 0;margin:0;}
.blockUI {}
#popjubao li.submit input{border: none;width: 120px;background: #7ebc01;color: #fff; height:30px;}
.pop_close{width: 30px;height: 30px;position:absolute;z-index:10;top:5px;right:5px;color: #999;font-size: 30px;text-align: center;line-height: 30px;transform: rotate(45deg);}
.hide{display:none;}
.block{display:block}

.app_article{width:100%;display:block;overflow:hidden;margin-top:20px}
.app_article .article_box{padding:0 10px;overflow:hidden;margin-top: 10px;}
.app_article a{color:#fff;font-size:14px;float:left;text-align:center;height:28px;line-height:28px;border-width:initial;border-style:none;border-color:initial;border-image:initial;margin:0 10px 10px 0;padding:0 15px;border-radius:25px;transition:opacity .3s ease 0s;overflow:hidden}
.app_article a:hover{opacity:.7}
.app_article a:nth-of-type(6n+1){background:#ffa958}
.app_article a:nth-of-type(4n+2){background:#67b4ff}
.app_article a:nth-of-type(5n+1){background:#ffa958}
.app_article a:nth-of-type(3n){background:#61e0c4}
.app_article a:nth-of-type(7n+3){background:#ffa9a8}
.app_article a:nth-of-type(4n+4){background:#61e0c4}
.app_article a:nth-of-type(4n+5){background:#ff7f7d}


.charts-div{ padding:0 2% 10px 3%; overflow:hidden;}
.charts-div li{ display:block; width:29%; height:51px; float:left; border:1px solid #e7e7e7; box-shadow:1px 1px 2px #9c9c9c; margin:15px 2% 0 2%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:3px 2%; line-height:22px; overflow:hidden;}
.charts-div li a{ color:#9b9b9b; font-size:12px; display:block; width:100%; height:100%;}
.chtit{ font-size:15px; color:#292929;}
.charts-site{ padding:0 4%; height:35px; line-height:35px; width:90%;border-bottom:1px solid #e1e1e1; color:#a1a1a1; font-size:13px;}
.charts-site a{ color:#8f8f8f; margin:0 0px;}