﻿@charset "utf-8";.article-con{padding:10px 0;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;z-index:40;background:#fff}
.article-con h2{font-size:20px;line-height:28px;color:#1d1d1d}
.article-nav{text-align:center;height:20px;line-height:20px;font-size:12px}
.article-nav a,.article-nav span{margin:0 4px}
.article-nav a{display:inline-block}
.arrow-article{width:12px;height:12px;float:right;margin:4px 0 0 3px;background-position:0 -115px}
.arrow-article-down{background-position:-15px -115px}
.depict-con{background:#fffbf5;border-top:1px solid #ffe5c0;text-align:justify;border-bottom:1px solid #ffe5c0;padding:7px 10px;margin-top:10px;line-height:20px;color:#888;position:relative;display:none}
.depict-con:before,.depict-con:after{width:0;height:0;display:block;position:absolute;content:"";border-width:5px;border-style:solid;border-color:transparent transparent #ffe5c0 transparent;top:-11px;left:62%;z-index:2}
.depict-con:before{border-color:transparent transparent #fffbf5 transparent;top:-10px;z-index:3}
.no-padding-bottom{padding-bottom:0}
.artice-page{font-size:16px;padding:11px 10px 0 10px;text-align:justify;color:#444;border-bottom:1px solid #f0f0f0}
.artice-page .title{font-weight:bold;font-size:18px}
.artice-pic{padding:0 15px}
.page-num{text-align:right;font-size:12px;color:#bdbdbd;line-height:18px}
.now-page{font-weight:normal;color:#808080}
.load-next{text-align:center;height:30px;line-height:30px;padding:5px 0;font-size:14px}
.load-next a{display:inline-block;color:#ec7c65}
.artice-btn-con{margin-top:16px;padding:0 10px} 
.ico-download{width:14px;height:13px;display:inline-block;vertical-align:middle;background-position:-30px -115px;margin-right:6px}
.classify-table{width:100%;text-align:center;font-size:13px;box-shadow:0 1px 2px rgba(0,0,0,.1)}
.classify-table td{border:1px solid #e2e2e2;background:#fff}
.classify-table tbody td a{display:block;color:#666;line-height:38px}
.classify-table tbody td a.current{background:#f4f4f4}
.classify-table tbody td a:active{background:#f4f4f4}
.btn-classify{line-height:38px;display:inline-block;padding:0 10px;color:#ef5231}
.btn-classify span{vertical-align:middle}
.arrow-classify{width:13px;height:13px;display:inline-block;background-position:-125px -115px;vertical-align:middle;margin-left:4px}
.arrow-classify-up{background-position:-110px -115px}
.detail-rar{overflow:hidden;padding:15px 0 10px 0;background:#fff}
.detail-rar h2{font-size:18px;padding:0 10px;color:#1d1d1d}
.detail-rar-con{overflow:hidden;padding-top:5px}
.pic-rar{width:38px;height:28px;margin-left:10px;margin-right:15px}
.detail-rar-info{overflow:hidden;color:#b9b9b9}
.detail-rar-info dt{float:left}
.detail-rar-info dd{float:left;width:65px;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}
.detail-rar-info dd:last-child{margin-right:0}
.detail-rar-info .show-depict{color:#787878}
.detail-rar-con .depict-con:before,.detail-rar-con .depict-con:after{left:190px}
.detail-rar-con .artice-btn-con{margin-top:10px}
.detail-con{box-shadow:0 1px 2px rgba(0,0,0,.1)}
.article-img{padding:5px 25px;position:relative}
.article-contal{width:50px;height:50px;position:absolute;right:30px;bottom:32px;background:rgba(0,0,0,.5)}
.article-contal .icon{width:50px;height:50px;display:block;background-position:-280px -220px;background-size:400px 400px}
.nocode-con .artice-btn-con{margin-top:10px}
.page-article{padding:10px}
.page-article li{width:50%;float:left;text-align:center;line-height:42px;font-size:15px}
.page-article li a{display:block;background:#fff;color:#888}
.page-article li a:active{background:#fef6f4;color:#ef5231}
.page-article li:first-child a{border:1px solid #e1e1e1;border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.page-article li:last-child a{border:1px solid #e1e1e1;border-top-right-radius:4px;border-bottom-right-radius:4px}
.body-full{background:#000}
.detail-full{margin-bottom:1px;position:relative}
.detail-full .article-contal{right:10px;bottom:42px;z-index:20}
#num-pagination{position:absolute;right:10px;bottom:10px;font-size:14px;color:#c4c4c4;z-index:20}
#active-num{float:left;color:#fff}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-slide{height:auto}
.user-center{border-bottom:1px solid #dedede}
.user-img-con{position:relative;z-index:10}
.user-info{width:100%;position:absolute;z-index:10;left:0;margin:-67px 0 0 0;top:50%;text-align:center;font-size:14px;color:#fff;line-height:22px}
.user-img{width:82px;height:82px;border-radius:41px;background:rgba(255,255,255,.15);overflow:hidden;position:relative;margin:0 auto 8px auto}
.user-center-nav{background:#fff;margin-bottom:10px;font-size:14px;text-align:center;line-height:43px;border-top:1px solid #d8d8d8;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;z-index:10}
.user-center-nav li{width:33.3%;float:left}
.user-center-nav li span{display:block;border-right:1px solid #d8d8d8}
.user-center-nav li:last-child span{border-right:0}
.user-center-nav li.current{color:#ef5231}
.user-center-list .reader-list{box-shadow:0 0 0 rgba(0,0,0,.1)}
.user-center-list{display:none}
.page{padding:13px 10px;overflow:hidden}
.link-page{width:100px;height:44px;line-height:42px;display:block;text-align:center;font-size:15px;color:#888;border:1px solid #e1e1e1;border-radius:4px;overflow:hidden}
.link-page:active{border-color:#ece4e2;background:#fef6f4;color:#ef5231}
.page-number{overflow:hidden}
.page-number a{width:33.3%;float:left;height:44px;line-height:44px;text-align:center;display:block;color:#888}
.page-number a.current{color:#ef5231}
.page-number a:active{color:#ef5231}
.dialog-enough{visibility:hidden;width:90%;padding:15px 0;text-align:center;background:#fff;position:fixed;color:#333;border-radius:5px;overflow:hidden;top:50%;left:50%;margin-left:-45%;margin-top:-78.5px;z-index:999}
.dialog-enough-show{visibility:visible}
.icon-enough{width:37px;height:37px;background-position:-165px -115px}
.btn-enough{width:110px;height:30px;display:inline-block;vertical-align:middle;text-align:center;line-height:30px;border:1px solid #c5c5c5;border-radius:3px;color:#3aa90f}
#bgMask{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;opacity:.8;z-index:300;display:none}
.body-erro{background-color:#fff}
.erro-con{text-align:center;color:#888;line-height:28px;padding-top:45px}
.erro-con h2{font-size:18px;color:#51939f}
.erro-img{width:70%;margin:0 auto 10px}
.erro-img .ico-no-content{margin-bottom:0}
.erro-con .title{color:#333}
.code-con{background-color:#fff;width:100%;overflow-x:auto}
.code-img{padding:0 10px}
.reader-list li .about-text{font-size:14px;line-height:24px;overflow:hidden;color:#666}
.tag-page{height:22px;line-height:22px;padding:20px 0;text-align:center;font-size:0}
.tag-page a{width:22px;height:22px;border-radius:2px;font-size:15px;color:#888;margin:0 5px;text-align:center;line-height:22px;display:inline-block;vertical-align:middle}
.tag-page a.btn-page{width:auto}
.tag-page a.active{background-color:#ef5231;color:#fff}
.tag-page a.max-btn{width:auto;color:#555;margin:0 10px}
.screen-con{height:32px;line-height:32px;background-color:#f9f9f9;border-bottom:1px solid #e7e7e7;position:relative;z-index:300}
.screen-con span{width:50%;cursor:pointer;float:left;text-align:center;color:#666;display:block;position:relative}
.screen-con .line{width:1px;height:24px;display:block;position:absolute;right:0;top:50%;margin-top:-12px;background-color:#e7e7e7}
.screen-con span .icon-arrow{width:0;height:0;position:absolute;bottom:-1px;border-width:5px;border-style:solid;left:50%;margin-left:-5px;border-color:transparent transparent #333 transparent;display:block;z-index:420}
.screen-con span .icon-arrow-border{bottom:0;z-index:410;border-color:transparent transparent #333 transparent}
.screen-con span .arrow{display:none}
.screen-more{width:100%;position:absolute;z-index:400;top:32px;background-color:#fff;border-top:1px solid #e7e7e7;display:none}
.screen-more li{height:38px;line-height:38px;padding:0 10px;border-bottom:1px solid #ededed;color:#333;position:relative}
.screen-more li::after{width:18px;height:12px;position:absolute;right:10px;top:50%;margin-top:-6px;background-position:-145px 0}
.screen-more li.current{background-color:#f9f9f9;color:#ef5231}
.screen-more li.current::after{content:""}
.statement-list{background-color:#fff}
.statement-list li{height:42px;line-height:42px;border-bottom:1px solid #e7e7e7;font-size:16px;position:relative}
.statement-list li::after{width:8px;height:14px;display:block;position:absolute;right:10px;top:50%;margin-top:-7px;background-position:-135px 0;content:""}
.statement-list li a{display:block;color:#333;padding:0 10px}
.statement-text{background-color:#fff;padding:8px 10px 20px;line-height:22px;border-bottom:1px solid #e7e7e7;color:#666}
.tota-station{background-color:#fff;border-bottom:1px solid #e7e7e7;margin-top:10px}
.tota-station-h2{height:42px;line-height:42px;font-size:16px;position:relative;color:#333;padding:0 10px;border-bottom:1px solid #e7e7e7}
.tota-station-h2::after{width:8px;height:14px;display:block;position:absolute;right:10px;top:50%;margin-top:-7px;background-position:-135px 0;content:""}
.tota-station-h2 .icon{width:18px;height:18px;display:block;float:left;margin:12px 4px 0 0}
.icon-live{background-position:-90px -150px}
.icon-document{background-position:-110px -150px}
.icon-economic{background-position:-130px -150px}
.icon-it{background-position:-150px -150px}
.icon-education{background-position:-170px -150px}
.icon-major{background-position:-90px -170px}
.icon-game{background-position:-110px -170px}
.tota-station ul{padding:10px 0}
.tota-station li{width:25%;float:left;text-align:center;line-height:30px}
.tota-station li a{color:#006a92}
.visitor-info{margin-top:-71px}
.visitor-info .user-img{width:70px;height:70px;background-color:#fff}
.visitor-info .user-img img{width:66px;height:66px;margin:-33px 0 0 -33px}
.visitor-info .visitor-name{font-size:16px;text-align:center;color:#fff;line-height:30px}
.visitor-num{color:#f7dfc2;font-size:0;margin-top:5px;line-height:24px}
.visitor-num span{font-size:14px}
.text-no-data{font-size:14px}
.visitor-num .num{font-size:18px;color:#fff;margin:0 5px}
.visitor-num span::after{height:24px;width:1px;background-color:#c7ac8a;content:"";display:inline-block;vertical-align:middle;margin:0 20px}
.visitor-num span:last-child::after{display:none}
.star-con{height:42px;line-height:42px;border-bottom:1px solid #e7e7e7;background-color:#fff;padding:0 10px}
.star-title{color:#333}
.star{width:75px;margin:15px 5px 0;height:12px;position:relative;display:block;background-image:url(../images/icon_star.png);background-repeat:repeat-x;background-position:0 0;background-size:15px 24px}
.icon-star{height:12px;line-height:12px;display:block;background-image:url(../images/icon_star.png);background-repeat:repeat-x;background-size:15px 24px;position:absolute;left:0;top:0;background-position:0 -12px}
.icon-star-0{width:0}
.icon-star-1{width:15px}
.icon-star-2{width:30px}
.icon-star-3{width:45px}
.icon-star-4{width:60px}
.icon-star-5{width:75px}
.star-num{color:#888}
.score-number{color:#888}
.visitor-list{background-color:#fff;border-bottom:1px solid #e7e7e7}
.visitor-list-head{height:32px;font-size:12px;line-height:32px;padding:0 10px;border-bottom:1px solid #e7e7e7;background-color:#f9f9f9}
.visitor-list li{padding:14px 30px 14px 0;border-bottom:1px solid #f2f2f2;position:relative}
.visitor-list li .name{width:100%;color:#333}
.visitor-list li .text-con{line-height:33px;padding-right:0;font-size:16px}
.visitor-list li .text-con p{white-space:nowrap;width:100%;height:33px;overflow:hidden;text-overflow:ellipsis}
.visitor-list li .down-num{text-align:center;width:48px;display:block;padding-right:10px;line-height:33px}
.user-vertical-list{background-color:#fff}
.user-vertical-list li{border-bottom:1px solid #e7e7e7}
.user-vertical-list li a{padding:10px;display:block;color:#333;font-size:16px}
.user-vertical-list li .user-img{width:33px;height:33px;display:block;border-radius:50%;overflow:hidden;margin-right:10px}
.user-vertical-list li .user-name{line-height:33px}
.font-green{color:#72c01e}
.user-link-con{height:24px;line-height:24px;position:absolute;right:15px;top:15px;z-index:20}
.user-link-con a{color:#fff;margin-left:10px}
.user-no-data{background-color:#fff;padding:46px 0;text-align:center;color:#888;line-height:20px}
.user-no-data .ico-no-content{margin-bottom:10px}
.user-no-data h2{font-size:14px;color:#72c01e}
.user-no-data .btn-back{width:115px;height:35px;text-align:center;line-height:35px;font-size:12px;color:#888;display:block;margin:26px auto 0;border:1px solid #afafaf;border-radius:6px}
.user-no-data .icon-arrow{width:11px;height:9px;background-position:-170px -180px;margin-left:8px}
.reader-list li.checkbox{padding-left:26px}
.edit-fix{height:44px;line-height:44px;position:fixed;border-top:1px solid #d3d3d3;width:100%;background-color:#e5e5e5;bottom:0;left:0;z-index:99}
.edit-fix-con{padding:0 15px}
.edit-fix-con a{color:#999}
.edit-fix-con .chancel-link{color:#ef5231}
.comment-list{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;z-index:20}
.comment-list h2{height:40px;line-height:40px;font-size:14px;color:#333;border-bottom:1px solid #f4f4f4;padding:0 10px;font-weight:bold}
.comment-list h2 .num{color:#8d8d8d;font-weight:normal}
.comment-list li{padding:14px 10px;border-bottom:1px solid #f4f4f4}
.comment-list li .user-img{width:34px;height:34px;float:left;margin-right:10px}
.comment-list li .comment-text{overflow:hidden;color:#333;line-height:22px;font-size:16px}
.comment-list li .comment-text .user-name{font-size:12px;color:#9b9b9b}
.comment-list li .comment-text .time{font-size:12px;color:#9b9b9b}
.body-white{background-color:#fff}
.d-search-bar{height:42px;line-height:42px;background-color:#e25032}
.d-search-bar .btn-return{width:42px;height:42px;position:relative;display:block}
.d-search-bar .arrow-return{margin-left:10px}
.d-search-bar .search-link{display:block;width:48px;text-align:center;line-height:42px;font-size:14px;color:#fff}
.d-search-bar .d-search-con{overflow:hidden;padding:5px 0}
.d-search-bar .d-input-con{height:32px;line-height:32px;background-color:#fff;border-radius:5px;position:relative;padding-left:32px}
.d-search-bar .icon-search{right:auto;left:11px}
.d-search-bar .d-input-con input{height:24px;line-height:24px;width:100%;color:#323333;padding:4px 0}
.d-search-list{margin-top:2px;background-color:#fff}
.d-search-list h2{height:38px;line-height:38px;color:#8d8d8d;padding:0 10px;font-size:14px;background-color:#f2f2f2}
.d-search-list ul{padding:0 10px}
.d-search-list li{height:44px;line-height:44px;border-bottom:1px solid #f2f2f2;font-size:16px}
.d-search-list li a{color:#565656;display:inline-block;vertical-align:middle;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.d-search-list li .hot{width:17px;height:17px;line-height:17px;display:inline-block;vertical-align:middle;font-size:12px;color:#fff;text-align:center;background-color:#e62230;border-radius:2px;margin-left:10px}
.reader-list li input[type=checkbox]{display:none}
.reader-list li span.icons{display:none}
.reader-list li.checkbox span.icons{display:block}
.star-item-new{display:inline-block;color:#e5c7a8;height:24px;line-height:24px}
.star-item-new .star{margin-top:6px}
.star-item-new .star-num{color:#e5c7a8}
.item-h2-new{color:#333}
.item-h2-new .data-num{font-size:12px;margin-left:5px;color:#888}
.visitor-list li .icon-arrow{width:8px;height:14px;display:block;position:absolute;right:10px;top:50%;margin-top:-7px;background-position:-135px 0}