/*top*/
body{background: #f4f4f4;}
.banner{width:1200px;margin:0 auto;padding-top:10px;display: block;overflow: hidden;height: 320px;}
.img{ width:600px; float:left; position: relative;}
.img i{ display: block; overflow: hidden;}
.img img{width: 680px;height: 320px;}
.intro{width:420px;float: right;background: url("http://static.yxdown.com/pc/zt/images/zt_bg_white.png") repeat; height:320px; overflow:hidden; zoom:1;position: relative;}
.intro h1{font-size:30px;font-weight:bold;color:#333;height: 32px;line-height:30px;padding:44px 18px 22px 18px;}
#jj_content{ display: block; overflow: hidden; height: 120px;}
.intro .g_cont_scroll{display: block;overflow: hidden;height: auto;}
.intro .g_cont_scroll p{font-size:16px;color:#666;line-height:30px;padding-top: 14px;display: block; padding: 0 18px;}
/*share*/
.ttcon{width: 368px;height:33px; margin:15px auto 0; overflow: hidden;zoom: 1;border-top: 1px solid #ebebeb;padding-top: 29px; padding-left: 10px;}
.ttcon em{width: 56px;font-style:normal;float:left;display:inline-block;color: #666;padding-top: 7px;font-weight:bold; font-size: 14px;}
/*nav*/
.navbox{ width:1200px; margin:0 auto; overflow:hidden; zoom:1; height: 54px; background: #fff; margin-top: 10px; border-top: 2px solid #ffba27; border-bottom: 1px solid #ebebeb;}
.tag{width: 780px;float:left;overflow: hidden;zoom: 1; height: 54px;}
.tag span{color:#333;font-size:16px;display:inline-block;float: left;height:54px;line-height:54px; margin-left: 10px; margin-right: 5px;}
.tag ul{overflow: hidden;}
.tag ul li{ float:left; margin-top: 12px;}
.tag ul li a{border-radius:3px;color:#fff;padding:0px 14px;float:left;display:inline-block;margin-right: 10px;font-size:14px; height: 30px; line-height: 30px;}
.tag ul li:nth-child(1) a{background: #f66477;}
.tag ul li:nth-child(2) a{background: #64c695;}
.tag ul li:nth-child(3) a{background: #ffba27;}
.tag ul li:nth-child(4) a{background: #f66477;}
.tag ul li:nth-child(5) a{background: #64c695;}
.tag ul li:nth-child(6) a{background: #ffba27;}
/*search*/
#sch{width: 300px;height: 32px;float:right;overflow:hidden;zoom:1;background: #fff;margin-top: 10px;border-radius: 4px;border: 1px solid rgba(222, 221, 219, 0.33);margin-right: 10px;}
#bdcs{float: right;display: inline;width: 300px;position: relative;}
#bdcs-search-form-input {font-size:14px;float: left;display: inline;width: 246px;height: 32px;border: none;margin: 0;padding: 0;padding-left: 10px;color: #aaa;font-family: arial,"Microsoft YaHei";line-height: 40px;outline: none;z-index: 2;}
#bdcs-search-form-submit {display: inline;width: 44px;height: 32px;border: none;margin: 0;padding: 0;color: #fff;font-family: arial,"Microsoft YaHei";cursor: pointer;outline: none;background: url("http://static.yxdown.com/pc/zt/images/zt_ico.png") 12px 6px no-repeat;font-size: 14px;text-indent: -9999px;position: absolute;right: 0px;/* top: 9px; */z-index: 99;/* border-left: 1px solid #c5c5c5; */border-left:none\9;}
.bdcs-container .bdcs-search-sug-list{width: 365px !important;}
#bdcs-search-sug{left: 2px !important;}
.bdcs-container{ padding-top:20px;}
.main-search{ width:400px; float:left; padding-top:8px;}
.main-search span{ float:left; display:inline-block; color:#aaa; padding-right:5px;}
.main-search ul{ float:left; display:inline-block;}
.main-search ul li{ float:left; padding-right:10px;}
.main-search ul li a{ color:#2b9ad9;}
.main-search ul li a:hover{ color:#df0000;}
/*推荐专区*/
.tj_zt{ width:1136px; height: 289px; display: block; margin:7px auto 9px;}
.tj_zt li.tj_game{width: 378px; height: 289px;display: block; float: left;}
.tj_zt li.tj_game{background:url("http://static.yxdown.com/pc/zt/images/tj_li1.png") no-repeat;}
.tj_game_info{ display: block; overflow: hidden; width: 100%; text-align: center;}
.tj_game_info img{ width: 88px; height: 88px; border-radius: 50%; margin-top: 22px;box-shadow: 0px 2px 12px #ab2636;}
.tj_zt li.tj_game:nth-child(2) .tj_game_info img{box-shadow: 0px 2px 12px #0d7541;}
.tj_zt li.tj_game:nth-child(3) .tj_game_info img{box-shadow: 0px 2px 12px #0b4d75;}
.tj_game_info h2{width: 300px; margin:14px auto 4px;}
.tj_game_info h2 a{ font-size: 18px; color: #fff; font-weight: 100;}
.tj_game_info h2 a:hover{color: #ffba27;}
.s_fl{ width: 260px;display: block;overflow: hidden; margin-left: 70px;}
.s_fl li{width: 120px; display: block;overflow: hidden; float: left; height: 16px; line-height: 16px; font-size: 14px; color: #f0efef; text-align: left; margin-top: 9px;}
.s_fl li:nth-child(2),.s_fl li:nth-child(4){float: right;}
.s_fl li a{ color: #f4dc11;}
.s_fl li span{ color: #fff;}
.tj_game_btn{ display: block; overflow: hidden; width: 146px; height: 30px; border:2px solid #fff; color: #fff; background: #ffba27; border-radius: 6px; margin:17px auto 0; font-size: 14px; text-align: center; line-height: 30px;}
.tj_game_btn:hover{ background: #fdcf6c; color: #fff;}
/*列表*/
.zt_con{
    width: 1200px;
    display: block;
    margin: 10px auto 0;
    overflow: hidden;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,.15);
    background-color: #ffffff;
    }
.zt_con h3{ color: #333; height: 56px; line-height: 56px; font-size: 20px; border-bottom: 1px solid #dedede; background: #fff; width: 1200px; margin: 0 auto;}
.zt_con h3 span{line-height: 62px;border-bottom: 2px solid #ffba27;padding: 11px 10px;}
.ztcon_list{display: block;width: 1134px;overflow: auto;margin-left: 16px;}
.ztcon_list li{float: left;width: 378px;display: block;overflow: hidden;margin-top: 20px;}
.gameinfo{display: block; overflow: auto; width: 344px; height: 231px; border: 1px solid #ebebeb; background: #fff;}
.gameinfo:hover{box-shadow: 0px 2px 12px #dadada;}
.gameimg{ width: 132px; height: 132px; display: block; overflow: hidden; position: relative; padding:0px 18px 0 12px;float: left; margin-top: 14px;}
.gameimg .imglogo{width: 132px; height: 132px; display: block; overflow: hidden;}
.gameimg .imglogo img{ width: 132px; height: 132px; display: block; overflow: hidden; border-radius: 15px;}
.gameimg .ewm_cov{width: 132px; height: 132px; display: block; overflow: hidden; position: absolute;top:132px; transition: all .35s;}
.gameimg .ewm_cov img{width: 130px; height: 130px; display: block; overflow: hidden;border: 1px solid #fce3ac;}
.ztcon_list li.open .ewm_cov{top:0px;transition: all .35s;}
.gametxt{ margin-top: 14px;width: 180px; float: left; display: inline-block;overflow: hidden;}
.gametxt a{font-weight:600;font-size: 20px; color: #333;height: 24px; line-height: 24px; display: block;overflow: hidden; margin: 8px 0 13px;}
.gametxt a:hover{color:#ffba27 ;}
.gametxt span{ display: block; overflow: hidden; color: #999; font-size: 14px; height: 16px; line-height: 16px; margin-bottom:9px;}
.gametxt span em{ font-style: normal;color: #666;}
.gamedown{margin-top:2px;width: 118px; height: 32px; border: 1px solid #ffba27; border-radius: 4px;display: block;overflow: hidden; color: #ffba27; font-size: 14px; text-align:center;line-height: 32px;}
.gamedown:hover{color:#ffba27 ;}
.gamefot{display: block;overflow: hidden;margin:18px 12px 0; border-top: 1px dashed #b9b9b9; height: 60px;}
.gamefot p{ font-size: 14px; color: rgba(102, 102, 102, 0.7); padding-top: 12px; line-height: 24px;}
.gamefot p strong{color: #999;}
/*翻页*/
.page{width: 100%;height: auto;text-align: center; margin:5px auto;overflow: hidden;}
.page .laypageskin_molv a,.page .laypageskin_molv span{ height:30px; line-height:30px; min-width: 15px;  padding:0px 8px;  margin-bottom:0px; font-size:14px; display:inline-block; border-radius:2px; margin:0 2px;}
.page .laypageskin_molv a{background-color:#edf1f3; color:#879299;}
.page .laypageskin_molv a:hover{ background-color:#879299; color:#fff;}
.page .laypageskin_molv a:active,
.page .laypageskin_molv .laypage_curr{ background-color:#FD3939;color:#fff;}
.page .laypageskin_molv a.laypage_next,
.page .laypageskin_molv a.laypage_prev,
.page .laypageskin_molv a.a1,
.page .laypageskin_molv a.a1:last-child{ background:#edf1f3 url(../images/tiantian.png) no-repeat -443px -399px; text-indent:-9999px;+text-indent:0px; +font-size:0px; +line-height:0px; +vertical-align:-10px;}
.page .laypageskin_molv a.laypage_next,
.page .laypageskin_molv a.laypage_prev{ width: 30px; padding: 0; }
.page .laypageskin_molv a.laypage_next:hover,
.page .laypageskin_molv a.laypage_next:active,
.page .laypageskin_molv a.a1:last-child:hover{ background-color:#879299;background-position:-334px -428px; }
.page .laypageskin_molv a.laypage_prev,
.page .laypageskin_molv a.a1{background-position:-412px -399px;}
.page .laypageskin_molv a.laypage_prev:hover,.page .laypageskin_molv a.laypage_prev:active,laypage_curr,.page .laypageskin_molv a.a1:hover,.page .laypageskin_molv a.a1:active{background-color:#879299;background-position:-303px -428px;}
.page .laypageskin_molv a.a1:first-child{background:#edf1f3; text-indent:0; cursor:default; width:auto;}
.page .laypageskin_molv a.a1:hover{color:#879299;}
/*新闻列表*/
.newscon{width: 1200px;display: block;margin:30px auto 0;overflow: hidden;}
.newscon h3{ color: #333; height: 56px; line-height: 56px; font-size: 20px; border-bottom: 1px solid #dedede; background: #fff; width: 1200px; margin: 0 auto;}
.newscon h3 span{line-height: 62px;border-bottom: 2px solid #ffba27;padding: 11px 10px;}
.newscon ul{ overflow: hidden; margin-top: 20px; padding:13px 15px; background: #fff; border-bottom: 1px solid #dedede;}
.newscon li{float: left;width: 50%; display: block; overflow: hidden; height: 26px; line-height: 26px; padding:7px 0;}
.newscon li em{margin-right:14px;display: inline-block;overflow: hidden; height: 26px; line-height: 26px; color: #767676; width: 66px; background: #f9f9f9; text-align: center;font-size: 12px;float: left;}
.newscon li a{color: #575757; font-size: 16px; display: inline-block;overflow: hidden; height: 26px; line-height: 26px; width: 341px; margin-right: 42px;float: left;}
.newscon li i{ display: block; overflow: hidden;height: 26px; line-height:26px;color: #c0c0c0; font-size: 14px; float: left;font-style: normal;}
.newscon li:hover em{ background:#ffc13c ;color: #fff;}
.newscon li:hover a,.newscon li:hover i{color:#ffc13c ;}
.newscon li:nth-child(2) em,.newscon li:nth-child(4) em,.newscon li:nth-child(6) em,.newscon li:nth-child(8) em,.newscon li:nth-child(10) em,.newscon li:nth-child(12) em{margin-left: 23px;}
/*合集推荐*/
.heji{width: 1200px;display: block;margin: 0 auto;overflow: hidden; margin-top: 40px;}
.heji h3{ color: #333; height: 56px; line-height: 56px; font-size: 20px; border-bottom: 1px solid #dedede; background: #fff; width: 1200px; margin: 0 auto;}
.heji h3 span{line-height: 62px;border-bottom: 2px solid #ffba27;padding: 11px 10px;}
/*合集列表样式*/
.heji_list{overflow:hidden;zoom:1;position: relative;width: 1200px; margin: 20px auto;}
.heji_list .zs_con{width:1200px; height: 117px; overflow:hidden;margin-left:17px;position:relative;}
.heji_list .zs_con ul{ overflow: hidden; zoom: 1;}
.heji_list .zs_con ul li,.heji_list .zs_con ul li a,.heji_list .zs_con ul li a img{display: inline-block;width: 283px;height: 117px;overflow:hidden;zoom:1;position: relative;margin-right:10px;z-index: 1;border-radius:10px;}
.zs_con ul li a:hover span{display: block;overflow: hidden;position: absolute;top: 0px;width: 283px;height: 115px;z-index: 2; border: 1px solid #fed82c;}
.zs_con ul li a span{display:none;}
.zs_con ul li a b{display: block;background: #000;position: absolute;width: 283px;height: 117px;z-index: 2;opacity: .6;top: 0px;}
.zs_con ul li a i{font-size: 18px;text-align: center;color: #fff;display: block;width: 283px;/* margin: 0 auto; */z-index: 3;position: absolute;font-style: normal;top: 25px;}
.zs_con ul li a em{width: 82px;height: 26px;display: block;background: #fed82c;color: #333;font-size: 14px;position: absolute;z-index: 5;text-align: center;border-radius: 3px;top: 64px;left:93px;line-height: 26px;}
.zs_con ul li a em:hover{ background: #ffe157;}
/*滑动按钮样式*/
.heji_list .zs_btn span{cursor:pointer;font-size: 0; width: 26px;height:50px;display:block;overflow:hidden;text-indent:-999em;z-index: 9; background: url("http://static.yxdown.com/pc/zt/images/heji_btn.png") no-repeat; position: absolute; top: 34px;}
.heji_list .zs_btn .zs_prev{background-position: 0px 0px;left: 0;}
.heji_list .zs_btn .zs_next{background-position: -26px 0px;right: 0;}
/*评论*/
#comment{ width: 1200px; display: block; overflow: hidden; margin: 0 auto; margin-bottom: 15px;}
/*footer*/
.footer{border-top: 1px solid #ddd;margin-top: 20px;padding: 25px 0;text-align: center;overflow:hidden;font-size: 14px;height: 80px;}
.footer .foot{width:1200px; margin: 0 auto; overflow:hidden;}
/*.footer .logo{margin-top:11px;}*/
.footer .lsrj{ margin:33px 0px 0 23px}
.footer .foot_m{ overflow:hidden;}
.footer .menu{width:100%; height:22px; line-height:22px; text-align:center; overflow:hidden;}
.footer .menu li{ display: inline-block; padding: 0 10px; position: relative; *display: inline; *zoom: 1; }
.footer .menu li+li:after{ content: ''; position: absolute; left: 0; top: 50%; margin-top: -7px; width: 1px; height: 14px; background: #aaa; }
/*.footer .menu a{display:inline-block; margin:0 10px;}*/
.footer .txt{width:100%; color:#999; text-align:center; line-height: 32px;}
.footer .txt a.ga{ margin-left:10px;}
.footer .txt a.ga i{display:inline-block;width:23px; height:20px;vertical-align:-5px; margin-right: 5px;background:url(../images/tiantian.png) no-repeat -402px -714px;+vertical-align:-1px;}
.footer .ewm{float:right; width:81px; height:81px; overflow:hidden;}
.footer .ewm img{width:81px; height:81px;}
.footer.fixed{position:fixed; left:0px; right: 0; bottom:0px;}

/* 本文标签 */
.recd_cont {
    padding-bottom: 15px
}

.wz_tags {
}

.wz_tags {
    /* height: 32px; */
    overflow: hidden;
    padding: 10px;
    font-size: 16px;
}

.wz_tags a {
    height: 24px;
    line-height: 24px;
    border: 1px solid #14B9C8;
    padding: 0 8px;
    display: inline-block;
    color: #14B9C8;
    margin-left: 10px;
    border-radius: 5px
}

.wz_tags a:hover {
    background: #14B9C8;
    border: 1px solid #14B9C8;
    color: #fff;
    text-decoration: none;
}