body{text-align:left;font-size: 12px;padding:0; background:#f2f2f2; padding:0;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}


.down_tab{ width:100%; height:45px; display:block; background:#ededed; margin:82px 0 0 0;}
.down_tab h1{ height:45px; line-height:45px;  display:block; overflow:hidden; padding-left:10px; font-size:16px; font-weight:bold}
.down_tab h1 span{ color:#F00}
.down_tab a{ float:left; height:45px; line-height:45px; width:33.3%; text-align:center; display:inline; overflow:hidden; font-size:18px; font-weight:normal; color:#000;}
.down_tab .hover{ background:#FFF; color:#e65303; font-weight:bold}

.dynamic_cate{padding:5px 0 15px 0;border-bottom:1px solid #e3e3e3;background:#fff;margin-top: -10px;}
.dynamic_cate li{ width:33.3%; float:left;margin-top:10px;}
.dynamic_cate li a{display:block; margin:0 10px; line-height:30px; height:28px; border:1px solid #808080; color:#808080; border-radius:3px; text-align:center; font-size:13px}
.dynamic_cate li.hover a{ background:#19b1f2; color:#fff;border:1px solid #19b1f2;}

.dynamic_list{ background:#fff;border-top: 2px solid #19b1f2;margin-top: 10px;}
.dynamic_list li{border-bottom:1px dashed #d7d7d7; padding:9px 0 10px 0; margin:0 10px}
.dynamic_list li:last-child{ border:0}
.dynamic_list li a{display:block;display:box;display:-webkit-box;display:-moz-box;width:100%; color:#333}
.dynamic_list li a .p1{ width:110px; margin-top:2px}
.dynamic_list li a .p1 img{ width:100px; height:70px;}
.dynamic_list li a .p2{box-flex:1;-moz-box-flex:1;-webkit-box-flex:1; font-size:14px;line-height:20px}
.dynamic_list li a .p2 .span1{ height:40px; display:block;-webkit-line-clamp:2;line-clamp:2;-moz-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;margin-top:4px;-webkit-box-orient:vertical;box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box; display:box;display:-moz-box;}
.dynamic_list li a .p2 .span2{ display:block;color:#808080;font-size:12px; margin-top:10px;height:20px}
.dynamic_list li a .p2 .span2 em{float:right;margin-right: 15px;display:inline-block; background:url(../images/time.png) no-repeat left center; background-size:12px auto; padding-left:15px}



/* 游戏列表 */
.dynamic_cate li a{ position:relative;}
.dynamic_cate li a span{ background:url(../images/more_top.png) no-repeat center center;width:18px; text-indent:-9999px; background-size:12px auto; height:28px;display:inline-block; }


.zol_tab{border-bottom:1px solid #e3e3e3;border-top:2px solid #3ea3ff;height:40px;font-size:14px;background: #fff;}
.zol_tab li{ width:50%; float:left; text-align:center;line-height:25px; margin-top:7px}
.zol_tab li a{ display:block; border-right:1px solid #e6e6e6; color:#666; font-size:14px}
.zol_tab li.hover a,.zol_tab li a:hover{ color:#3ea3ff}



#infocon{ width:100%; height:auto; background:#fff; margin:0; display:block; overflow:hidden; padding:0 10px; box-sizing:border-box;}
.nav_down{ display:block; padding:0;margin-top: 8px;}
.nav_down .new_list>li{ width:100%; height:94px; border-bottom:1px solid #d9d9d9; display:-webkit-box;}
.nav_down .new_list>li .list_img{height:100%;}
.nav_down .new_list>li .list_img img{ width:70px; height:70px; margin:10px 0 0 0; border-radius:10px; box-shadow:1px 1px 2px #bebebe}
.nav_down .new_list>li .list_img1 img{ width:auto; height:70px; margin:10px 0 0 0; box-shadow:1px 1px 2px #bebebe}
.nav_down .new_list>li .list_img2 img{ width:120px; height:70px; margin:11px 0 0 0; border-radius:10px; box-shadow:1px 1px 2px #bebebe}
.nav_down .new_list>li .list_img3 img{ width:150px; height:70px; margin:10px 0 0 0; border-radius:10px; box-shadow:1px 1px 2px #bebebe}
.nav_down .new_list>li .list_font{display:-webkit-box; -webkit-box-flex:1;}
.nav_down .new_list>li .list_font > div{ margin-left:13px;  font-family:"microsoft yahei"}
.nav_down .new_list>li .list_font > p:nth-child(1){ width:100%; display:block; font-size:16px; height:40px; line-height:46px; overflow:hidden; }
.nav_down .new_list>li .list_font > p:nth-child(2){ width:100%; display:block; font-size:12px; line-height:18px; height:22px; overflow:hidden; color:#808080;}
.nav_down .new_list>li .fict_name div.nr{ height:39px; margin:0; overflow:hidden;}
.nav_down .new_list>li .fict_name div.nr p{ line-height:21px; font-size:12px; }
.nav_down .new_list>li .list_font img{ height:13px;}
.nav_down .new_list>li .list_btn{width:65px;height:31px; line-height:32px;margin:30px 0 0 0; background:#fff; text-align:center; font-size:14px; color:#3ea3ff; display:block; border-radius:16px; overflow:hidden;border: 1px solid #3ea3ff;}
.nav_down .new_list>li .list_fct{width:17px;height:34px;margin:29px 0 0 0; display:block; overflow:hidden; margin-right:2%}
.nav_down .new_list>li .list_img3 img.small{ width:75px;}

.new_list>li .list_font p:nth-child(1){ width:100%; display:block; font-size:16px; height:40px; line-height:46px; overflow:hidden; text-align:left }
.new_list>li .list_font p:nth-child(2){ width:100%; display:block; font-size:12px; line-height:16px; height:16px; overflow:hidden; color:#808080; text-align:left }
.new_list>li .list_font p:nth-child(3){ width:100%; display:block; font-size:12px; line-height:20px; height:20px; overflow:hidden; color:#ff9600;margin-top: 5px; text-align:left;border-radius: 5px;background-color: #E0F3FF;padding: 0 5px;}



.nav_down .new_list>li .fict_name{display:-webkit-box; -webkit-box-flex:1;}
.nav_down .new_list>li .fict_name div{ margin-left:13px;}
.nav_down .new_list>li .fict_name p:nth-child(1){ width:100%; display:block; font-size:18px; height:40px; line-height:46px; overflow:hidden; }
.nav_down .new_list>li .fict_name p:nth-child(2){ display:block; font-size:14px; line-height:20px; height:40px; overflow:hidden; color:#808080;}
.nav_down .new_list>li .fict_name p:nth-child(3){ display:block; font-size:14px; line-height:20px; height:40px; overflow:hidden; color:#808080;}
.more{ font-size:20px; width:100%; height:50px; line-height:50px; display:block; overflow:hidden; text-align:center; color:#7dcf0b; border:0; border-bottom:2px solid #76bb00; background:none;}
