﻿a,a:hover{text-decoration:none;}

.slogan {
	display:none;
    position: absolute;
    top: 153px;
    left: 65px;
    z-index: 2;
    width: 732px;
    height: 390px;
    background: url("../image/slogo-time-1.png") no-repeat;
}
.slogan .time0 {background: url("../image/slogo-time-1.png") no-repeat;}
.slogan .time1 {background: url("../image/slogo-time-1.png") no-repeat;}
.videot-btn {
    position: absolute;
    top: 242px;
    left: 0;
    width: 113px;
    height: 76px;
    background: url("../image/video-btn.gif") no-repeat;
    cursor: pointer;
}
.humanChange {
   position:absolute;
    top:0px;
    /*left:50%;*/
    margin-left:-260px;
    width:1920px;
    height:1100px;
/*    background-image:url("http://www.qn958.com/template/pc/cn2016/images/bg1.jpg");*/
    background-repeat: no-repeat;
    background-position: center;
}
.humanChange.slogan-1 {background-image: url("http://www.qn958.com/template/pc/cn2016/images/bg1.jpg");}
.humanChange.slogan-2 {background-image: url("../image/bg2.jpg");}
.humanChange.slogan-3 {background-image: url("http://www.qn958.com/template/pc/cn2016/images/bg3.jpg");}
.stime{display:none; position: absolute;font-size: 20px;color: #f0d94b;z-index: 100;margin-top: 500px;left: 26%;margin-left:-12px;}

.extension{overflow:hidden;width:100%;height:83px;overflow:hidden;}
.extension img{display:block;width:100%;height:100%;}
.listbox{overflow:hidden;width:100%;background:#ffffff;}


/* 新闻列表页 */
.article-nav{margin:36px auto;border-bottom: 1px solid #ccc;}
.article-nav li{width: 130px;height:50px;line-height:50px;text-align: center;margin-right:2px;float: left;margin-left: 48px;font-size:18px;cursor:pointer;color:#6c6c6c;}
.article-nav li:first-child {margin-left: 0;}
.article-nav li a{display: block;width:100%;height:100%;/* background:#f3f3f3; */color:#6c6c6c;font-size:18px;text-decoration:none;transition:background .35s;margin-top: -1px;}
.article-nav .cur,.article-nav li:hover{border-bottom: 2px solid #c8a666;font-weight: bold;color: #c8a666;transition:background .35s;}
.article-nav li .cur,.article-nav li a:hover{/* background:#c8a666; */border-bottom: 2px solid #c8a666;font-weight: bold;color: #c8a666;transition:background .35s;}
.article-data{margin: 0 auto 36px;}
.article-data li{font-size:16px;line-height:30px;height:30px;border-bottom:1px dashed #c0c0c0;}
.article-data li img{display:block;width:100%;height:100%;}
.article-data li em{color:#989898;}
.article-data li a{padding-left:10px;color:#666;text-decoration:none;}
.article-data li a:hover{color:#b48b3e;text-decoration: underline;}
.article-data li .hot{float: left;width:29px;height:12px;margin-top: 12px;margin-left:10px;background:url("http://www.qn958.com/template/pc/cn2016/images/icon6.png") no-repeat;}
.article-data li span{margin-right:8px;color:#989898;}
.article-page{font-size:14px;line-height:26px;overflow:hidden;height:26px;text-align:center;color:#c9c9c9;margin-bottom: 50px;}
.article-page a,.article-page span{margin:0 4px;color:#c9c9c9;padding:0 9px;text-align:center;display:inline-block;line-height:24px;height:24px;}
.article-page a{color:#484851;background:#f3f3f3;border:1px solid #d7d5d5;overflow:hidden;}
.article-page span{background:none;color:#d0b380;vertical-align:6px;*vertical-align:0px}


/* 活动列表页的样式 */
.activity-nav{width:100%;height:84px;line-height:84px;background:url("http://www.qn958.com/template/pc/cn2016/images/title-bg-big.jpg") no-repeat;}
.activity-nav em i{font-variant:small-caps;}
.activity-nav .navbox{float: left;margin-left:80px;}
.activity-nav .navbox a{float: left;height:100%;width:160px;text-align: center;line-height:84px;color:#eeeff2;font-size:16px;transition:.35s;}
.activity-nav .navbox a:hover,.activity-nav .navbox .hover{background:#c8a666;color:#202023;transition:.35s;text-decoration:none;}
.activity-list li a{display:block;cursor:pointer;width:100%;height:100%;position:relative;text-decoration:none;}
.activity-list li a:hover{text-decoration:none;}
.activity-list{margin-top:30px;margin-right:-18px;min-height:500px;}
.activity-list li{float: left;width:285px;height:320px;position:relative;background:#fff;margin-right:18px;margin-bottom: 30px;overflow: hidden;}
.activity-list li img{display:block;border:none;}
.activity-list li h3{padding-top:12px;color:#ff5a00;font-size:18px;text-indent:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 24px;}
.activity-list li h4{padding-top:8px;text-indent:14px;padding-bottom:15px;color:#909090;font-size:12px;border-bottom:1px solid #e5e6e9;white-space:nowrap;height: 16px;}
.activity-list li p{width:258px;color:#666;font-size:14px;padding-top:10px;padding-left:14px;line-height:20px;}
.activity-list li .sign{position:absolute;width:50px;height:45px;left:-5px;top:12px;background:url("../image/icons.png") no-repeat;line-height:40px;text-align: center;color:#fff;}
.activity-list li .sign-in{background-position:0px -96px;}
.activity-list li .sign-end{background-position:-52px -96px;}

.topic-list li{
    height: 251px;
}

/* 游戏资料页的样式 */

.gamedata-nav{width:900px;margin:36px auto 25px auto;}
.gamedata-nav li{width:448px;height:50px;line-height:50px;text-align: center;margin-right:2px;float: left;}
.gamedata-nav li a{display: block;width:100%;height:100%;background:#f3f3f3;color:#6c6c6c;font-size:18px;text-decoration:none;transition:background .35s;}
.gamedata-nav li .cur,.gamedata-nav li a:hover{background:#c8a666;color:#fff;transition:background .35s;}
.gamedata-list{width:900px;margin:0 auto 100px auto;}
.gamedata-list .tit{position:relative;height:52px;line-height:52px;border-bottom:1px dashed #c0c0c0;color:#39393f;font-size:18px;font-weight:bold;}
.gamedata-list .tit span{display:inline-block;*display:inline;*zoom:1;background:url("../image/icons.png") no-repeat;}
.gamedata-list .nl_xsbk span{width:31px;height:32px;margin-right:8px;margin-left:4px;background-position:-90px -60px;vertical-align:middle;}
.gamedata-list .nl_gsjj span{width:29px;height:32px;margin-right:8px;margin-left:4px;background-position:-59px -60px;vertical-align:middle;}
.gamedata-list .nl_tswf span,.gamedata-list .nl_hdwanfa span{width:31px;height:31px;margin-right:8px;margin-left:4px;background-position:-27px -60px;vertical-align:middle}
.gamedata-list .nl_zqwf span{width:27px;height:30px;margin-right:8px;margin-left:4px;background-position:0px -59px;vertical-align:middle}
.gamedata-list .nl_zqwf span{width:27px;height:30px;margin-right:8px;margin-left:4px;background-position:0px -59px;vertical-align:middle}
.gamedata-list .nl_yxxt span{width:31px;height:31px;margin-right:8px;margin-left:4px;background-position:-122px -58px;vertical-align:middle}
.gamedata-list .main-text{margin-top:14px;font-size:14px;color:#666;}
.gamedata-list .main-text dl{overflow:hidden;}
.gamedata-list .main-text dt{position:relative;width:100px;float: left;color:#c29d5b;line-height:28px;text-indent:18px;font-size:15px;white-space:nowrap;overflow:hidden;}
.gamedata-list .main-text dt span{position:absolute;left:5px;top:10px;width:0px;height:0px;overflow:hidden;line-height:0;font-size:0;border:4px solid transparent;border-left-color:#c29d5b;}
.gamedata-list .main-text dd{width:795px;float: left;line-height:28px;font-size:14px;color:#666;}
.gamedata-list .main-text dd  a{color:#666;margin:0px 12px;display:inline-block;*display:inline;*zoom:1;}
.gamedata-list .main-text dd  a:hover{text-decoration:none;}

.listbox {
    /* width: 988px; */
    width: 1100px;
    min-height: 1032px;
    background: #F7FAFD;
    margin: 0 auto;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 43px 0px;
    padding-left: 100px;
    padding-right: 100px;
 /*   background-image: url('../image/yemianditu.jpg');background-repeat: no-repeat;background-position: center bottom;   */
    border-bottom:1px dashed #660000; /* 设置下边框，可以修改颜色和宽度 */
    margin-bottom: -134px;
    padding-bottom: 188px; /* 如果需要一些间距 */
}

.listbox .data-list {
    margin-bottom: 5px;
}

.listbox .data-list .list-title {
    height: 35px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #39393f;
    font-size: 20px;
    font-weight: bold;
    padding-left: 40px;
    position: relative;
    line-height: 35px;
    padding-bottom: 15px;
    border-bottom: 1px dashed #c0c0c0;
    margin-bottom: 10px;
}

.listbox .data-list .list-title .icon {
    position: absolute;
    width: 34px;
    height: 34px;
    background: url("../image/icons.png") no-repeat 0px 0px;
    top: 0px;
    left: 0px;
}

.listbox .data-list .list-title .icon-xs {
    background-position: -55px 0px;
}
.listbox .data-list .list-title .icon-sj {
    background-position: -110px 0px;
}
.listbox .data-list .list-title .icon-jj {
    width: 35px;
    background-position: -157px 0px;
}
.listbox .data-list .list-title .icon-sq {
    background-position: 0px -51px;
}
.listbox .data-list .list-title .icon-dz {
    background-position: -55px -51px;
}
.listbox .data-list .list-title .icon-rc {
    background-position: -110px -51px;
}
.listbox .data-list .list-title .icon-fb {
    background-position: -168px -51px;
}
.listbox .data-list .list-title .icon-jz {
    background-position: 0px -100px;
}
.listbox .data-list .list-title .icon-bp {
    background-position: -58px -97px;
}
.listbox .data-list .list-title .icon-gj {
    background-position: -110px -100px;
}



.listbox .data-list {
    width: 900px;
    overflow: hidden;
}
.listbox .data-list > ul {
    margin-left: -2px;
}

.listbox .data-list .list-item {
    height: 14px;
    margin-bottom: 12px;
    float: left;
    border-left: 1px solid #808080;
}

.listbox .data-list .list-item:first-child {
    border-left: 0px;
    position: relative;
}

.listbox .data-list .list-item:first-child:after {
    content: '';
    position: absolute;
    width: 0px;
    height: 0px;
    border: 4px solid transparent;
    border-left: 4px solid #c29d5b;
    top: 3px;
    left: 3px;
}

.listbox .data-list .list-item a {
    display: block;
    padding: 0 20px 0;
    line-height: 14px;
    font-size: 15px;
    color: #666666;
    text-align: center;
}

/* 内容页样式 */
.article-content{overflow:hidden;background:#F7FAFD;}
/*.article-content{background-image: url('../image/yemianditu.jpg');background-repeat: no-repeat;background-position: center bottom;}  /* 副页底部图片设置 */   */
.article-content{
  border-bottom:1px dashed #660000; /* 设置下边框，可以修改颜色和宽度 */
  margin-bottom: -134px;  /* 负距离与图片高度有关，最好不要超过图片高度 */
  padding-bottom: 0px; /* 如果需要一些间距 */
}
.share{margin-left:130px;}
.share-box{width:213px;margin-top:12px;margin-left:6px;}
.content-top{width:900px;margin:0 auto;border-bottom:1px dashed #c0c0c0;}
.content-top h3{font-size:30px;font-weight:bold;padding:30px 0 5px 0px;text-align:center;color:#585858;}
.content-top-tool{font-size:12px;line-height:40px;height:40px;}
.article-date{margin-left:130px;font-size:14px;color:#676767;}
.article-time{margin-left:6px;color:#666;}
.article-num{margin-left:24px;color:#666;}
.article-num em{margin-left:6px;color:#666;}
.share-text{margin-left:40px;color:#666;}
.control-text{margin-top:6px;}
.control-text a{width:27px;height:27px;background:url("http://www.qn958.com/template/pc/cn2016/images/control-text.jpg") no-repeat;}
.control-text .reduce{margin-right:4px;}
.control-text .reduce.hover{background-position:0 -27px;}
.control-text .plus{background-position:-28px 0;}
.control-text .plus.hover{background-position:-28px -27px;}
.content{font:16px/21px "microsoft yahei";width:900px;margin:0 auto;margin-bottom:50px;padding:10px 0;color:#666; min-height: 858px;}
.content p{padding:5px 0;}

.content-footer{width:900px;margin:0px auto 25px auto;height:40px;line-height:40px;border-top:1px dashed #c0c0c0;border-bottom:1px dashed #c0c0c0;display:none;}
.content-footer a{font-size:14px;color:#666;text-decoration:none;margin-right:12px;}
.content-footer a span{margin-right:6px;}
.content-footer .home span{display:inline-block;*display:inline;*zoom:1;width:14px;height:14px;background:url("../image/icons.png") no-repeat;}
.content-footer .collection span{display:inline-block;*display:inline;*zoom:1;width:16px;height:14px;background:url("../image/icons.png") no-repeat -15px 0;}
.share-icon-big span{padding-right:6px;color:#666;}
.share-icon-big-box{width:213px;;margin-top:12px;}
.recommend{width:900px;margin:0px auto 75px auto;display:none;}
.recommend h4{font-size:16px;line-height:32px;position:relative;height:32px;color:#333;}
.comment h4{font-size:14px;line-height:32px;position:relative;width:871px;height:32px;margin:0 auto;text-indent:15px;color:#fff;border:1px solid #29292d;background:#303136;}
.img1-icon{position:absolute;right:0;bottom:0;width:178px;height:75px;background:url("http://www.qn958.com/template/pc/cn2016/images/img1-icon.png") no-repeat;}
.img2-icon{position:absolute;right:0;bottom:0;width:132px;height:94px;background:url("http://www.qn958.com/template/pc/cn2016/images/img2-icon.png") no-repeat;}
.recommend ul{margin-top:5px;}
.recommend li{width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;font-size:14px;line-height:30px;height:30px;list-style-position:inside;background:url("../image/icons.png") no-repeat 0px -16px;}
.recommend li a{color:#666;display:inline;margin-left:15px;}
.comment{color:#c9c9c9;padding-left: 15px;position: relative;z-index: 99;}
.comment h4 em{color:#e6dbb1;}
.comment-box{overflow:hidden;width:100%;height:310px;}
.comment-img{position:relative;width:873px;height:298px;margin-top:12px;margin-left:35px;background:url("http://www.qn958.com/template/pc/cn2016/images/comment-img.jpg") no-repeat;}
.comment-img .fn{position:absolute;bottom:0;left:0;width:100%;height:42px;}




/* 兑换中心样式 */
.exchange-box{background:#484851;padding:26px 0 50px 40px;}
.exchange-icon{position:absolute;right:0;bottom:4px;width:140px;height:146px;background:url("http://www.qn958.com/template/pc/cn2016/images/activity-icon.png") no-repeat;}
.exchange-box .tit-lv2{line-height:32px;height:32px;font-size:16px;position:relative;width:862px;text-indent:20px;color:#e6dbb1;border:1px solid #212124;background:#303135;}
.exchange-box  .mini-bg-0 span{position:absolute;right:0;bottom:0;display:block;width:133px;height:94px;background:url("http://www.qn958.com/template/pc/cn2016/images/img1-icon.png") no-repeat right bottom;}
.exchange-box  .mini-bg-1 span{position:absolute;right:0;bottom:0;display:block;width:133px;height:94px;background:url("http://www.qn958.com/template/pc/cn2016/images/mini-pic-1.png") no-repeat right bottom;}
.exchange-box  .mini-bg-2 span{position:absolute;right:0;bottom:0;display:block;width:120px;height:76px;background:url("http://www.qn958.com/template/pc/cn2016/images/mini-pic-2.png") no-repeat right bottom;}
.exchange-box  .mini-bg-3 span{position:absolute;right:0;bottom:0;display:block;width:128px;height:79px;background:url("http://www.qn958.com/template/pc/cn2016/images/mini-pic-3.png") no-repeat right bottom;}
.exchange-line-one{height:336px;}
.exchange-step{width: 616px;height: 65px;background:url("http://www.qn958.com/template/pc/cn2016/images/exchange-step.jpg") no-repeat;margin:33px 0 46px 0;margin-left:12px}
.exchange-explain{height:130px;overflow:hidden;}
.exchange-explain p{margin-top: 16px;line-height:20px;color:#7d7d7d;font-size:12px;margin-left:12px;}
.exchange-package{width:864px;height:168px;overflow:hidden;margin:24px 0 55px 0;}
.exchange-package ul{width:880px;}
.exchange-package li{width:280px;height:168px;float: left;margin-right:10px;position:relative;}
.exchange-package li img{display: block;}
.exchange-package li h4{height:44px;line-height:44px;background:#575762;text-indent:18px;color:#c9c9c9;font-size:14px;}
.exchange-package li a:hover .hover{display:block;}
.exchange-package li .hover{position:absolute;width:280px;height:168px;left:0;top:0;display:none;}
.exchange-package li .hover .hover-bg{position:absolute;left:0px;top:0px;width:100%;height:100%;background:#242529;opacity:.9;filter:alpha(opacity=90);}
.exchange-package li .hover .hover-cnt{position:absolute;left:0px;top:0px;width:90%;height:65%;overflow:hidden;font-size:14px;color:#ffffff;line-height:22px;margin-top:10%;margin-left:5%;}

.exchange-download{width: 861px;height: 243px;background:#4e4e57;position:relative;}
.exchange-download a{position:absolute;width:423px;height:168px;left:50%;top:50%;margin-top:-84px;margin-left:-211px;background:url("http://www.qn958.com/template/pc/cn2016/images/exchange-download.png") no-repeat;}
.exchange-download a:hover{background-position:0px -169px;}

/* baidu Share Style */
.jiathis_style a,.jiathis_style a span{margin-right:0px;}


.activity-list .layer{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 100%;
    background: #b09f73;
    background: rgba(176,159,115,.9);
    display: block;
    width: 100%;
    height: 100%;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
}
.activity-list li:hover .layer{
	top: 0;
}
.activity-list .layer .more{
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    width: 73px;
    height: 73px;
    background: url("http://www.qn958.com/template/pc/images/v2/default/+.png") no-repeat;
    display: block;
    position: absolute;
    margin-left: -36px;
    margin-top: -36px;
    left: 50%;
    top: 50%;
}
.activity-list .layer .p{
	text-align: center;
    color: #fff;
    width: 100%;
    position: absolute;
    left: 0;
    top: 202px;
    font-size: 16px;
}

.activity-nav .topic-nav{
    margin-left: 20px;
}

.ani-circle{
    -webkit-animation: circle .6s forwards;
    -moz-animation: circle .6s forwards;
    animation: circle .6s forwards;
}

@-webkit-keyframes circle{
    0%{
        -webkit-transform: rotate(-90deg);
    }
    100%{
        -webkit-transform: rotate(90deg);
    }
}
@-moz-keyframes circle{
    0%{
        -moz-transform: rotate(-90deg);
    }
    100%{
        -moz-transform: rotate(90deg);
    }
}
@keyframes circle{
    0%{
        transform: rotate(-90deg);
    }
    100%{
        transform: rotate(90deg);
    }
}
.bdshare-button-style0-16 {
    margin-top: 6px;
}


.mask {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 4;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .76);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#76000000, endColorstr=#76000000);
}
.pop {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 5;
}
.pop-close, .close {
    position: absolute;
    right: -55px;
    top: 0;
    width: 49px;
    height: 47px;
    text-indent: -999px;
    background: url("../image/close.png") no-repeat;
    cursor: pointer;
}
.pop-video {
    width: 854px;
    height: 482px;
    margin-left: -427px;
    margin-top: -241px;
    border: none;
}
