@font-face{ font-family:'ico-font'; src:url(data:application/octet-stream;base64,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) format("truetype");}
[class*="ico-font"]::after{display: inline-block; font-family: 'ico-font';vertical-align: middle;}
[class*="-arrow"]::after{content: '\f101';display: inline-block;font-family:'ico-font';display: block;}
.btn-more-arrow::after{-webkit-transform: rotate(180deg) translate(0,.2em);transform: rotate(180deg) translate(0,.2em);display: inline-block;vertical-align: middle;font-size: .75rem;}
.active .btn-more-arrow::after{-webkit-transform:rotate(0deg) translate(0,0);transform: rotate(0deg) translate(0,0);}
.btn-gotop-arrow{position: fixed;bottom:4rem; right: .8rem;width: 2em; height: 2em;border-radius: 50%;background: rgba(0,0,0,.6);line-height: 2;text-align: center;color: #fff; z-index: 610;font-size: 1.25rem;}
.btn-gotop-arrow::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}

.ico-font-comment::after{ content:'\f102'; margin-left: .2em; font-size: .875rem; line-height: 1;}
.ico-font-search::after{ content:'\f103';}
.ico-font-map::after{ content:'\f104';}

.btn-toggle-arrow{float:right;border-radius: 50%; border-width: 1px;border-style: solid;width: 1.57em; height: 1.57em;text-align: center;line-height: 1.7; font-size: .875rem;overflow: hidden;}
.btn-toggle-arrow.hide{-webkit-transform: rotate(180deg);transform: rotate(180deg);}

.ico-play{display: inline-block;width:23px;height: 23px;background: url(http://ue1.17173cdn.com/a/dnf/m/2015/img/ico-play.png) no-repeat;background-size: 100%; position: absolute;top: 50%;left: 50%;margin: -12px 0 0 -12px;}
[class^="ico-sp-"]{display: inline-block;vertical-align: middle;background:url(http://ue1.17173cdn.com/a/dnf/m/2015/img/ico-sp.png) no-repeat;background-size: 17px 38px;}
.ico-sp-hot{width:12px;height: 17px;background-position:0 0;margin:0 .3rem .3rem 0;}
.ico-sp-like{width:17px;height: 18px;background-position: 0 -18px;}
.ico-sp-unlike{width:17px;height: 18px;background-position: 0 -18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}

[class^="btn-"],.topbar .logo-img{display: inline-block;}
.topbar{position:relative;width: 100%; height: 2.8rem;margin: 0; padding: 0 .8rem 0 .2rem;background: #554ca7;-webkit-box-sizing:border-box;box-sizing:border-box;line-height: 2.8;}
.topbar-link{position:absolute;right: .8rem;top: .59378rem;font-size: 0}
.topbar-logo{display: inline-block;vertical-align: middle;line-height:1.5625;font-weight: normal;}
.topbar .logo-img img{max-height:1.5625rem; border:0;margin-top: -.5rem;}
.topbar .logo-txt{text-decoration: none;font-size:1.125rem;}
.topbar-link [class^="btn-"]{width: 1.5625em;height: 1.5625em;line-height: 1.5625em;margin-left: .875em;border-width:1px;border-style:solid;border-radius: 50%;text-align: center;font-size: 1rem;}

.btn-more{width:100%;height: 2.86em;line-height: 2.86;font-size:.875rem;text-align:center;}
[class^="mod-"]{padding:1rem .8rem 0;}
[class^="sign-"]{display:inline-block;padding: 0 .3em;font-size:.75rem;line-height:1.3;vertical-align: middle;border-radius: 3px;margin: 0 .2em .2em 0;}


.comm-hd{border-bottom-style: solid;border-bottom-width: 1px;}
.comm-hd::before{content: "";display:table;}
.comm-hd::after{content:"";display:table;clear: both;}
.comm-sub-hd,.comm-pic{overflow:hidden;}
.comm-hd .tit{float:left;border-bottom-width: 1px;border-bottom-style: solid;font-size:1.25rem;line-height: 1.45;margin-bottom: -1px;}
.comm-bd{padding-top: 1rem;} 
.comm-bd .comm-sub:first-child{margin-top: 0}
.comm-sub-hd{margin-bottom:.5rem}
.comm-sub{margin-bottom: .8rem;}
.comm-sub-bd{overflow: hidden;}

.tab{margin-bottom: -1px; float: left;}
.tab a{float: left;position: relative;line-height: 1.5;font-size: 1.25rem;}
.tab a:nth-child(n+2){margin-left: 1.6rem;}
.tab a:nth-child(n+2)::before{content: "";overflow: hidden;position: absolute;top: .7em;left: -.6em;
    width: .2em;height: .2em;}
.tab .active{border-bottom-width:1px;border-bottom-style:solid;}
.tab-ex a{display:block;float:left;width:4.375rem;margin-right: 1px;border-radius: .2rem;line-height:2.14; font-size: .875rem;text-align:center;}

.swiper-container{ overflow: hidden; position: relative;}
.swiper-wrapper{-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;
    transform-style: preserve-3d;-webkit-transition-property: -webkit-transform;
    transition-property: transform;display:-webkit-box;display:-webkit-flex; display: flex;position: relative;width: 100%; height: 100%}
.swiper-slide{ -webkit-transform-style: preserve-3d; -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;-webkit-flex-shrink: 0;  flex-shrink: 0;-webkit-flex: 1 0 100%; flex: 1 0 100%;position: relative;}
.swiper-button-disabled{display: none;}
.tab-ex .swiper-slide{-webkit-flex: 0 0 auto; flex:0 0 auto;}
.swiper-nav{width: 100%;text-align: center;line-height: 1}
.swiper-nav span{display:inline-block;width: 6px;height: 6px;margin: 0 3px;border-radius: 50%;}
.swiper-nav [class*="active"]{width:20px;border-radius: 10px; }

.nav{line-height: 2.25rem;position: relative;z-index:450;width: 100%; overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;}
.nav-slide{}
.nav-slide a{display:block; padding: 0 .8em;width: auto;}
.nav .swiper-slide{-webkit-flex: 0 0 auto; flex:0 0 auto;}
.nav .swiper-slide:last-child{margin-right:3.5rem;}
.nav .btn-nav-load{position: absolute;z-index:460;right:0;top: 0;padding: 0 .8rem;line-height: 2.25rem; }
.nav::after{content:"";position: absolute;right:0;top: 0;width:3rem; height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, .5), rgba(255, 255, 255, 1)); background:linear-gradient(left, rgba(255, 255, 255, .5), rgba(255, 255, 255, 1));}
.nav.fixed{position: fixed;top: 0; left: 0;z-index:600; }
.fs-hd{padding:.25rem .8rem;overflow: hidden;}
.fs-hd .tit{float: left;font-size: .875rem;line-height:2.286 }
.fs-hd [class^="btn-"]{float: right;position: relative;min-width: 5rem;line-height:2;padding-left: 3rem;text-align:left;border-radius:2em;}
.fs-hd .btn-download{border-width: 1px;border-style:solid;}
.fs-hd [class^="btn-"] img{position:absolute;top:.1em;left: .5rem;height:1.8rem!important;}
.fs-hd [class^="btn-"]::before{content: "";position: absolute;left: 2.5rem;top:.2rem;height:1.6rem;vertical-align: middle;width: 1px;}
.fs-hd .btn-download img{border-radius: 50%;}
.fs-hd .btn-lb{padding-left:3rem;border-width: 1px;border-style:solid; }



.focus a{ position: relative; display: block;}
.focus img{ display: block; width: 100%; max-width: 640px; margin:0 auto;}
.focus .txt{ overflow: hidden; position: absolute; left:0; bottom:0; width:100%; padding:1rem 5rem 0 .8rem;line-height: 2.2; white-space: nowrap; text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box; font-size: .875rem; background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0,.8));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0,.8)); background: (top, rgba(0, 0, 0, 0), rgba(0, 0, 0,.8));}

.focus [class^="btn-"]{position: absolute;top:50%;width: 2em;height: 1em;line-height: 1;margin-top:-2rem;font-size: 1.5rem;font-weight: bold;opacity: .5;text-align: center;}
.focus .btn-prev-arrow{left: -.6em;-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.focus .btn-next-arrow{right: -.6em;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}

.focus-ex .swiper-nav{ position: absolute; z-index:99; bottom:.85em; right:.7rem;width: auto;}
.focus-ex .swiper-nav span{ float: left; overflow: hidden; width:4px; height:4px; margin:1px 3px; border-radius: 50%;}
.focus-ex .swiper-nav [class*="active"]{ margin:0 2px; padding:1px;}

.focus-ex1{margin:0 -.8rem 0;position: relative;background: none;}
.focus-ex1 .txt{position:static;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;width:100%;font-size:.875rem;text-align: center;padding: 0;  }
.focus-ex1 img{display:block;width: 100%; max-width: 600px;margin: 0 auto;}
.focus-ex1 a{-webkit-box-sizing:border-box;box-sizing:border-box;padding: 0 .8rem;}

.focus-ex2{margin: 0 -.8rem}
.focus-ex2 .swiper-nav{display: none;}
.focus-ex2 .swiper-num{position: absolute;right:.8rem; bottom: 0;font-size: .875rem; }
.focus-ex2 .swiper-num .cur{font-size: 1.125rem;}

.mod-news{padding-top:.5rem; }

.comm-plist{overflow: hidden;}
.comm-plist li{overflow: hidden;border-bottom-width: 1px;border-bottom-style: solid;padding: .8rem 0;}
.comm-plist li:first-child{padding-top:0;}
.comm-plist li:last-child{border-bottom: none;}
.comm-plist .pic-box{position:relative;overflow:hidden;float:left;width:30%;max-width:160px; margin-right: .8rem;}
.comm-plist .tit{max-height: 3em;line-height: 1.5;padding-bottom: 1.4rem;}
.comm-plist .text-box{overflow: hidden;}
.comm-plist .desc{overflow:hidden;font-size:.75rem;}
.comm-plist .date{position: absolute;bottom: 0;}
.comm-plist .ico-font-comment{float:right;position: absolute;right: 0;bottom: 0;}

.comm-plist-ex .pic-box{height:4.375rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color: #000}
.comm-plist-ex .pic-box img{position: absolute; top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.comm-plist-ex1 .tit{padding-bottom:.2em;}
.art-item{position:relative;overflow:hidden;display:block;}

.comm-list{margin-top:-.5rem;}
.comm-list .art-item .c1{overflow: hidden;white-space:nowrap;text-overflow: ellipsis;width: 100%; padding-right:2.3rem; box-sizing:border-box;line-height: 2;color: #0066cb;}
.comm-list .art-item .c2{position:absolute;right:0; top:0;font-size:.75rem;line-height:2.66; }
.comm-list-ex .c1{padding-right: 0}

.comm-link{font-size: 0;margin: 0 -.25rem;}
.comm-link .item{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;font-size: 1rem;padding: 0 .25em .5em;}
.comm-link .item a{display:inline-block;width: 100%;border-radius:1rem;text-align:center;font-size: .875rem;border-width: 1px;border-style: solid;line-height: 2.2;}
.comm-link-ex .item{width: 50%}
.comm-link .btn-more-arrow{display:none;}
.comm-link .btn-more-arrow.active{display:block}

.gl-link{margin:0}
.gl-link .item{padding: 0 .15rem .5rem;}
.gl-link .item a{ line-height: 1.7}

.line{width: 100%; height: 1px; margin-bottom: 1rem;}
.mt1{margin-top: 1rem;}

.comm-pic li{-webkit-box-sizing:border-box;box-sizing:border-box;float: left;}
.comm-pic li .art-item{text-align: center;font-size: .875rem;}
.comm-pic li .art-item .img-box{display:inline-block;position: relative;}
.comm-pic li .txt-box{margin-top:.3rem;}
.comm-radius img{border-radius:50%;}

.comm-pic-ex{margin-left: -2rem;}
.comm-pic-ex li{padding: 0 0 .5rem 2rem;position: relative;width:33.3%}
.comm-pic-ex li::before{content:'';position:absolute;top: 50%; left: 0;width: 100%;height: 1px;margin-top:-1rem;}
.comm-pic-ex li .art-item .img-box{max-width:120px;border:1px solid #d6c6b2; background:#e5dcc6;padding:.5rem;border-radius:50%;}
.comm-pic-ex li .art-item img{border-radius:50%;}

.comm-pic-ex2{margin: 0 -.4rem;}
.comm-pic-ex2 li{padding:0 .4rem .5rem;width: 50%}
.comm-pic-ex2 li .txt-box{font-size:.75rem;margin-top:.5em;text-align: center;text-overflow: ellipsis;white-space: nowrap;
    overflow: hidden;}

.comm-pic-ex3{margin-left:-2rem;}
.comm-pic-ex3 li{padding: 0 0 .5rem 2rem;width:33.3%}
.comm-pic-ex3 li .art-item .img-box{max-width:160px;}

.comm-pic-ex4{margin-left: -1.25rem;}
.comm-pic-ex4 li{padding: 0 0 1rem 1.25rem;width: 25%}
.comm-pic-ex4 li .art-item .img-box{max-width:120px;}


.ft{padding-top:.5rem;background: url(http://ue2.17173cdn.com/a/dnf/m/2015/img/loading.gif) no-repeat;background-size: 100%;width:29px;height: 5px; margin: 0 auto; }
.footer{text-align: center;padding-bottom:4rem;}
.wrap-article .footer{padding-bottom: 0}
.footer-c1 a{position:relative;padding:0 1em;line-height:2.2;display: inline-block;}
.footer-c1 a::before{content:"";position:absolute;left:0; top: .6rem;width: 1px;height:1rem;}
.footer-c1 a:first-child::before{display: none;}
.footer-c2{padding-top: .5rem;font-size: .75rem;height: 2.5rem;line-height: 2.5;}

/*article*/
.wrap-article{padding-bottom:3rem;}
.wrap-article .btn-gotop-arrow{bottom: 3.5rem;}
.mod-article .tit{font-size:1.25rem; font-weight: bold;color: #000; line-height: 1.33 }
.mod-article .info{padding:.5rem 0;margin-bottom:.5rem;border-bottom-width: 1px;border-bottom-style: solid;font-size:.75rem;}
.mod-article .info .date{margin-right: 1rem;}
.mod-article .detial{line-height: 1.5}
.mod-article .detail p{padding:.5rem 0;}
.comm-art-hd .tit{font-size:1.125rem; font-weight: bold;line-height:2;}
.comm-art-bd{padding-top: .5rem;}

.mod-vote{}
.mod-vote .con{overflow:hidden;}
.mod-vote .con [class^="vote-item-"]{float: left;width: 50%; font-size: 1.125rem; line-height:2.16;text-align: center;}
.mod-vote .con .vote-btn{border-radius:.2rem;}
.mod-vote .con .vote-item-support{padding-right:.4rem}
.mod-vote .con .vote-btn{border-width:1px;border-style:solid;}
.mod-vote .con .vote-item-oppose{padding-left:.4rem}
.mod-vote .con [class^="ico-"]{ margin:0 0.3rem 3px 0;}

.mod-share {margin-top: 1rem; text-align: center}
.mod-share .share-box { display: inline-block }
.mod-share .gb-share-btn { margin: 0 0.5rem; border-radius: 50%; }
.mod-share .gb-share-ico-font { font-size: 2rem; width: 1.5em; line-height: 1.5 }
.mod-share .gb-share-btn-tit { display: none }
.chanyan-comment{margin-top: 1rem;}
.number-arrows-b::after{display: none;}

.issue-fix{position:fixed;bottom: 0; left: 0; width: 100%; background: rgba(51,51,51,.78);z-index: 602;padding:.5rem .8rem;}
.issue-fix-in{position:relative;height: 2.125rem;background-color: #fff}
.issue-fix .issue-text{border:0;outline:none;background: #fff;width: 78.5%;padding:.3125rem 20% .3125rem 1.5%;font-size: 1rem; line-height: 1.5;border-radius:0;} 
.issue-fix .issue-btn{position: absolute; right: 0; top: 0; width: 20%;height: 100%;border:0;border-radius: 0;}

.mod-feedback{}
.btn-sure{width: 100%; border-radius: .2rem;text-align: center;font-size: 1.25rem;line-height:2;border:0;margin:1rem 0;}
.form-item{position:relative;width: 100%;padding: .5rem 0;}
.form-item .form-input{width: 100%; border: 1px solid #cacaca;line-height:2;background-color: #fff;padding-left: 6rem;-webkit-box-sizing: border-box;box-sizing: border-box;}
.form-item .name{position:absolute;line-height:2;left:.8rem; font-size:1.125rem;}
.form-textarea{width: 100%; border-width:1px;border-style:solid;padding: .5rem;-webkit-box-sizing:border-box;box-sizing:border-box;min-height: 12rem;resize:none;}
.form-item ::-webkit-input-placeholder{ font-size: .875rem;line-height:2.4 }

.pop{z-index: 702;width:90%;margin: 0 auto;text-align: center;padding:1rem;position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: .5rem;}
.pop-hd .tit{line-height: 2;}
.pop-bd p{font-size: 1.125rem;}
.pop .btn-box{overflow: hidden;font-size: 0;margin-top: 1rem;}
.pop .btn-box a{display:inline-block;width:6.25rem;height:2.25rem; line-height: 2;margin: 0 .5rem;  font-size:1.125rem; border-radius: .2rem; }
.pop-mask{position:fixed;background:rgba(0,0,0,.5);z-index: 701;width: 100%;height: 100%;top: 0;left: 0;}

.atlas .text-box .tit{max-height:auto;padding-bottom: .5rem;}
.atlas-list{width: 100%; padding-right:1.8125rem;position: relative;font-size: 0; overflow: hidden;padding-bottom:2rem;}
.atlas-list .img-item{width:33.3%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.8rem; }
.atlas-list .img-item img{max-height:3.75rem;}
.atlas-more{display:block; position:absolute;right:0; top:0;width: 1.8125rem; height:3.75rem;border: 1px solid #e0e0e0;-webkit-box-sizing: border-box;box-sizing: border-box;}
.atlas-more::after{content:"\f101"; position:absolute; top: 50%; left: 50%;font-family: 'ico-font';font-size: 1.25rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);line-height: 1;width: 1em; height: 1em;margin: -.5em 0 0 -.5em; }
.hot{background-color:#eaeaea;padding:.8rem;line-height: 1}
.hot .tit{color: #b61a00;float: left;width:4rem;margin-right:.5rem;}
/* Slider */
.slick-list{ position: relative; overflow: hidden; display: block;}
.slick-list:focus { outline: none; }
.slick-track{ position: relative; left: 0; top: 0; display: block; *zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}
.slick-slide img{ display: block; }
.slick-slide.slick-loading img {display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide{display: block; height: auto;}
.slick-hidden{display: none;}

.info-box{width: 100%; padding: 0 .8rem 0 1rem;position: relative;}


.slick-txt{overflow: hidden;border-left:1px solid #b61a00;padding-left:.5rem; }
.slick-txt a{color: #394256;display: block;width: 99.8%; text-overflow:ellipsis; overflow: hidden;white-space: nowrap;}

.slick-txt-ex{padding: .5rem .8rem 0; border-left: 0;}
.slick-txt-ex a{color: #999;font-size: .875rem;}
.ico-tip{position:absolute;left: .8rem; top: 50%;width:12px;height:12px;background: url(http://ue1.17173cdn.com/a/dnf/m/2015/img/ico-tip.png) no-repeat;background-size: 100%;margin: -3px 5px 0 0;}
.guanggao{width: 100%;position: fixed;bottom: 0;left: 0;}
.guanggao-close{position:absolute; top: 0; right: 0; background:rgba(0,0,0,.5);color: #fff;font-size:.75rem;padding: 0 .3rem;}
.guanggao-close span{font-size:1.25rem;margin-right:3px;line-height:1;display: inline-block;vertical-align: middle;}
.article-guanggao{padding: 0 .8rem;margin-top: 1rem;}
.mod-article .ico-font-comment{float: right;}
.tool-list{padding-top: .5rem;}
.tool-list .comm-pic-ex2 li .txt-box{font-size: .875rem;}
.mod-rdtj .num{color:#f55656;font-style: normal;margin-right:.5rem; }
.mod-rdtj .comm-list .art-item .c1{padding-right:0 }

.wrap-nav1 .nav-slide a:nth-child(1),.wrap-nav3 .nav-slide a:nth-child(3),.wrap-nav4 .nav-slide a:nth-child(4),.wrap-nav5 .nav-slide a:nth-child(5),.wrap-nav5 .nav-slide a:nth-child(5),.wrap-nav6 .nav-slide a:nth-child(6),.wrap-nav7 .nav-slide a:nth-child(7),.wrap-nav8 .nav-slide a:nth-child(8),.wrap-nav9 .nav-slide a:nth-child(9)
/*page*/
.page-nav { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex ; margin-bottom: 10px;}
.page-nav a { display:block;text-align:center; -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; line-height:2.5; color: #333; background: #eee; border: 1px solid #eee; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin-right:1em }
.page-nav a:last-child { margin-right:0 }
.page-nav .btn-prev::before {display:inline-block;content:"";width:.4em;height:.4em;margin-left:.2em;margin-bottom:.1em;border-top: .2em solid #999;border-left: .2em solid #999;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);
transform:rotate(-45deg)}
.page-nav .btn-next::after {display:inline-block;content:"";width:.4em;height:.4em;margin-left:.2em;margin-bottom:.1em;border-top: .2em solid #999;border-right: .2em solid #999;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}