@charset "utf-8";
/*CSS Reset*/
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input{margin:0;padding:0;border:0}
body{max-width:720px;margin:0 auto;font-family:'Microsoft YaHei',Helvetica,Arial,sans-serif; background: #fff;}
a,a:active,a:hover,a:focus,a:visited{text-decoration:none;color:#d5d4d4;}
a,img{-webkit-touch-callout:none}
ol,ul,li{list-style:none}
h1,h2,h3,h4,h5,h6,s,b,strong{ font-weight: normal; }
i,em{font-style: normal;}
select,input,button,textarea{font-family:Microsoft YaHei;color:#333; outline:none;border:none;padding:0;}
textarea{resize: none;}
html{ font-size:50px;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
input[type=button], input[type=submit], input[type=file], button { -webkit-appearance: none;outline:0px; }
.clearfix {zoom: 1;}
.fl{float:left;}
.fr{ float: right; }
.border_radius{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.commonshadom{ -webkit-box-shadow: 0 0 5px 2px #e0ebf2;  -moz-box-shadow: 0 0 5px 2px #e0ebf2; box-shadow: 0 0 5px 2px #e0ebf2; }
/*top_nav*/
/*  .yx_nav{background: #f4f4f4;overflow: hidden;}
.navcon{height: 39px;white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.navcon a{-webkit-box-flex:1.0;box-flex:1.0;-moz-box-flex:1.0;text-align:center;color: #333;font-size: 16px;height: 37px;line-height:37px;text-align:center;display:inline-block;width: 17%; position: relative;}
.navcon a.hover{ color: #ea3a3b; border-bottom: 2px solid #ea3a3b; } 
::-webkit-scrollbar{height: 0px;background-color: #F5F5F5;}  */
#zl_top{width: 100%;height: 1rem;background: #212121;position: relative;z-index: 999;}
#zl_top a.fl{ display: block; width: .42rem; height: .41rem; background: url(https://static.yxdown.com/m/images/zl_icon1.png) no-repeat; background-size: 100% 100%; margin: .33rem 0 0 .3rem; }
#zl_top a.fr{ display: block; width: .44rem; height: .41rem; background: url(https://static.yxdown.com/m/images/zl_icon3.png) no-repeat; background-size: 100% 100%; margin: .33rem .3rem 0 0;  }
#zl_top .logo{ width:2.22rem; height: .43rem; float: left; background: url(https://static.yxdown.com/m/images/zl_icon2.png) no-repeat; background-size: 100% 100%;margin-left: 1.76rem; margin-top: .33rem;}
/*banner*/
.banner{width: 100%;position: relative;height: 3rem;}
.banner > .banner_bg{display: block;overflow: hidden; position: absolute;  width: 100%; bottom:0px; z-index:1; height: 0.2rem;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides li {display: none; -webkit-backface-visibility: hidden; position: relative;}
.flexslider .slides  li a span{
    position: absolute;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 0;
    padding-top: 0;
    width: 100%;
    height: 34px;
    line-height: 38px;
    background-image: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.9) 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.9)));
    background-image: linear-gradient(to bottom,transparent 0,rgba(0,0,0,.9) 100%);
    font-size: 14px;
    text-align: center;
    font-weight: 400;
    color: #fff;
    overflow: hidden;
    }
.flexslider .slides img {width:7.2rem;display: block;height:3rem;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.no-js .slides > li:first-child {display: block;}
.flexslider { margin: 0; position: relative; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
.flex-control-nav {width: 100%;position: absolute;bottom: 35px;right:0px;z-index: 2;text-align: center;height: 0.2rem;/* line-height:0.2rem; */}
.flex-control-nav li {zoom: 1;display: inline-block;margin-right: 0.1rem;}
.flex-control-nav li:last-child{ margin-right: 0px;}
.flex-control-paging li a {width: 0.15rem;height: 0.15rem;line-height: 0.12rem;display: block;background: #fff;text-indent: -9999px;margin-top: -14px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;/* border-radius: 20px; */}
.flex-control-paging li a.flex-active {background: #ffbe00;cursor: default;width: 0.37rem;height: 0.15rem;margin-top:0px;/* line-height:0.16rem; */}

/*footer*/
.footer {color: #959595;}
.navInfo,.clearfix{ overflow: hidden;}
footer .navInfo {width: 100%;border-bottom: 1px solid #dedede;}
.navInfo .clearfix {border-radius: 4px;display: -webkit-box;overflow: hidden;zoom: 1;}
.navInfo .clearfix a{ margin: 20px 0; color: #333;display: block;width: 1%;height:15px;line-height: 15px;font-size: 14px;-moz-box-flex: 1.0;-webkit-box-flex: 1.0;box-flex: 1.0;text-align: center;border-left: 1px solid #cecccc;}
.navInfo .clearfix a:first-child{ border-left: 0px }
footer small {font-size: 12px;text-align: center;padding: 6px 0; display: block;background: #f3f3f3;}
/*回到顶部*/
.go_top{ width:1rem; height: 1rem; background:url(https://static.yxdown.com/m/images/zl_top.png) no-repeat; background-size: 100% 100%;position: fixed; bottom: 0.5rem; right: .5rem; display: none;}

/*精彩推荐*/
.great{width: 100%;border-bottom: 11px solid #f1f1f1;}
.great h2{width: 94%;margin: 0 auto;color: #333;font-size: 15px;font-weight: bold;overflow: hidden;margin-top: .3rem;}
.great h2 em{width: .35rem;height: .35rem;display: inline-block;float: left;margin-right: .06rem;background: url(https://static.yxdown.com/m/m_zl/images/zl_hot.png) no-repeat;background-size: 100% auto;}
.great{width: 100%;margin-bottom: 16px;margin: 0 auto;}
.great li{ border-bottom: 1px solid #f1f1f1;}
.great .infobox {display: block;overflow: hidden;padding: 16px 0px;position: relative; height: 70px;}
.great .infobox .infoimg {float: left;display: inline;position: relative;margin-right: .2rem;}
.great .infobox .infoimg img{ width: 120px; height: 70px;}
.great .infobox .infoimg i{width: 22px;height: 40px;position: absolute;background: url(https://static.yxdown.com/m/m_index/images/m_xindex_bg.png) no-repeat -14px -25px;background-size: 68px auto;top: -2px;right: 5px;}
.great li:nth-child(2) .infoimg i{ background-position: -38px -25px;}
.great .infobox h3{font-size: 16px;color: #222;line-height: 22px;height: 48px;overflow: hidden;font-weight: normal;}
.info_time{color: #bbb; font-size: 12px; height: 20px; line-height: 20px; margin-top: 6px;}
.info_time .leibie{ float: left; color: #999; font-size: 12px;}
.info_time .date{font-size: 14px;color: #999;font-family: Arial;}
.date i{width: 13px;height: 13px;display: inline-block;float: left;background: url(https://static.yxdown.com/m/m_zl/images/zl_time.png) no-repeat;background-size: 100% auto;margin-top: 3px;margin-right: 5px;}
.article  h2 em{width: .35rem;height: .35rem;display: inline-block;float: left;margin-right: .06rem;background: url(https://static.yxdown.com/m/m_zl/images/zl_news.png) no-repeat;background-size: 100% auto;}

#game_news_list,#new_article{ width: 94%; margin: 0 auto; }

.more_btn{height: 35px;line-height: 35px;text-align: center;background-color: #f6f6f6;margin:10px 10px 15px 10px;display: block; border-radius: 3px;}
.more_btn span {font-size: 14px;color: #999;}
.more_btn em{display: inline-block;width:12px;height:7px; margin-left: 5px;}

/*new-addjustment-JASON-menu*/
.gs-cont {position:absolute;top:1rem;width:100%;background: #000000;padding-bottom:.5rem;transform:translateY(-150%);-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);-moz-transform:translateY(-150%);-o-transform:translateY(-150%);-webkit-transition: .5s ease;-moz-transition: .5s ease;-o-transition: .5s ease;transition: .5s ease;z-index: 99;top: -150%;}
.gs-cont ul {margin:0 .25rem;display:none;transition:.3s ease;}
#zl_top div.on {display:block}
.gs-cont ul.on {display:block;}
.gs-cont ul li {float:left;width:33.33%;}
.gs-cont ul li a {margin:.09rem;padding:.23rem .134rem;display:block;text-align:center;border:1px solid #bfbfbf;color:#999;font-size:.2688rem;border-radius:3px;background:#fff;}
.gs-cont ul li a span {display:block;color:#333;padding-bottom:.08rem;line-height:.37rem;}
.gs-cont p {margin:.192rem .33rem .096rem;display:-webkit-box;-webkit-box-orient:horizontal;height:.692rem;line-height:.692rem;font-size:.269rem;border:1px solid #ff9d00;border-radius:3px;}
.gs-cont p span {display:block;position:relative;-webkit-box-flex:1;text-align:center;transition:.3s ease;color:#ff9d00;}
.gs-cont p span.on {background:#ff9d00;color:#fff;}
.tsf{top:1rem;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);background: rgba(255,255,255,.95);}

/*轮播图*/
#jdimg {position: relative;width: 100%;overflow: hidden;zoom: 1;height: 3rem;}
#jdimg .jdibox{overflow:hidden;zoom:1;height: 378px;}
#jdimg .jdibox li,#jdimg .jdibox li img{float:left;display:inline;width: 100%;height: 3rem;overflow:hidden;}
#jdimg .jdibox li a{display:block;position:relative;width: 100%;height: 3rem;}
#jdimg .jdibox li a span{height: 46px;color: #fff;line-height: 46px;font-size: 14px;left: 0px;bottom: -7px;z-index: 12;text-align: center;width: 100%;}
#jdimg .jdibox li a b{width: 100%;height: 1rem;bottom: 0;left: 0px;background-image: -webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.9) 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.9)));background-image: linear-gradient(to bottom,transparent 0,rgba(0,0,0,.9) 100%);}
#jdimg .jdibox li a span,#jdimg .jdibox li a b{ display:block; position:absolute;}
#jdimg .jdibox li a em{ display: none; }
#jdimg .jdibox li a i{ display: none; }

#jdimg .rslides_tabs{width: 77px;position: absolute;bottom: .6rem;z-index: 9;right: 2.5rem;}
#jdimg .rslides_tabs,#jdimg .rslides_tabs li,#jdimg .rslides_tabs li a{overflow:hidden;zoom:1;float:left;display:inline;}
#jdimg .rslides_tabs li,#jdimg .rslides_tabs li a{width: 9px;height: 9px;background: #fff;opacity: 1.0;border-radius: 9px;}
#jdimg .rslides_tabs li{margin-right: 4px;}
#jdimg .rslides_tabs li a{color:#dcdcdc;text-indent:-999em;}
#jdimg .rslides_tabs li.rslides_here,#jdimg .rslides_tabs li.rslides_here a{width: 26px;height: 9px;background: #ffa800!important;}
#jdimg .rslides_tabs li.rslides_here a{}
#jdimg .rslides_nav{width: 27px;height: 34px;position:absolute;z-index: 9;text-indent: -999em;top: 77px;background: url("https://static.yxdown.com/zt/rainbow/images/rainbow.png") no-repeat;background-position: 0px -19px; opacity: .6;}
#jdimg .rslides_nav:hover{ opacity: 1; }
#jdimg .prev{left: 8px;display: none;}
#jdimg .next{right: 8px;background-position: -28px -19px;display: none;}
