@charset "utf-8";.search-table{width:100%;border-spacing:0;border-collapse:collapse}
.search-table td{padding-left:14px;line-height:47px;color:#333;border-bottom:1px dashed #f3f3f3;vertical-align:middle}
.search-table thead td{height:42px;line-height:42px;color:#b6b6b6;border-bottom:1px solid #e6e6e6}
.search-table td .ico-date{position:relative;display:inline-block;vertical-align:middle;top:0;*margin-right:4px;margin-right:5px}
.search-table td a{color:#333}
.search-table td a:hover{color:#1b8bad;text-decoration:underline}
.search-table tbody tr:hover td{background:#f8f8f8}
.search-table tbody tr:hover a{color:#1b8bad;text-decoration:underline}
.search-table tbody .last td{border-bottom:0 none}
.gg-aside{overflow:hidden}
.tui-aside{overflow:hidden}
.search-table-new thead td{background-color:#f8f8f8}
.search-table-new td{color:#888}
.search-table-new .text-center{text-align:center}
.search-table .short-link{color:#b6b6b6}
.search-table .short-link:hover{color:#b6b6b6;text-decoration:none}
.search-table .icon-short{width:9px;height:12px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;vertical-align:middle;background:url(../images/icon_sort.png) no-repeat;margin-left:4px}
.search-table .short-link-down .icon-short{background-position:-9px 0}
.btn-list-load{width:300px;height:60px;display:block;text-align:left;text-indent:105px;line-height:60px;font-size:24px;background-position:-270px -410px;color:#fff}
.btn-list-load:hover{background-position:-270px -480px;color:#fff}
.hot-download-list{overflow:hidden;border:1px solid #ededed;margin:10px 0;padding:14px 0 7px 0}
.hot-download-list h2{height:32px;line-height:32px;font-size:20px;color:#333;padding-left:17px;position:relative}
.hot-download-list li{width:100%;float:left;height:42px;line-height:42px;position:relative}
.hot-download-list li a{display:block;height:42px;padding-left:39px}
.hot-download-list li .ico-date{top:13px;left:17px}
.hot-download-list li a:hover{background:#f8f8f8;color:#1b8bad;text-decoration:underline}
.hot-download-list .contal-con{top:14px;right:17px}
.hot-download-list li.hide,.aside-tabs li.hide{display:none}
.search-no{width:710px;margin:60px 0 60px 178px;background:url(../images/bg_search_no.jpg) left top no-repeat;position:relative}
.w870 .search-no{margin:60px auto}
.search-no-txtpic{width:71px;height:61px;position:absolute;right:0;top:28px;background:url(../images/bg_search_no_02.jpg) no-repeat}
.search-no h2{padding-left:270px;line-height:34px;padding-top:80px;font-size:18px;color:#333;margin-bottom:7px}
.search-no p{padding-left:270px;font-size:14px;line-height:26px}
.link-search-no{font-size:16px;padding-left:270px;color:#33a1d4;margin-top:18px}
.link-search-no a{color:#33a1d4;text-decoration:underline;margin-right:7px}
.crumbs{padding-left:15px;height:26px;line-height:24px;color:#999;margin-bottom:15px}
.crumbs a{color:#666;float:left}
.crumbs a:hover{color:#2882aa}
.crumbs .crumbs-item{float:left;position:relative;color:#666}
.crumbs .crumbs-gt{float:left;margin:0 6px}
.crumbs .crumbs-link{color:#666;height:24px;line-height:24px;display:block;position:relative;z-index:10;border:1px dashed transparent;padding:0 22px 0 12px}
.crumbs .crumbs-link:hover{color:#666;text-decoration:none}
.crumbs-arrow{width:10px;height:8px;position:absolute;right:8px;top:50%;margin-top:-4px;background-position:-220px -210px;z-index:20}
.crumbs-more{position:absolute;padding:10px 0;display:none;width:240px;background-color:#fff;z-index:5;left:0;top:26px;border:1px solid #ccc}
.crumbs-more ul{margin-left:-1px}
.crumbs-more li{width:119px;border-left:1px dashed #ccc;float:left;display:inline;line-height:36px}
.crumbs-more li p{padding:0 12px}
.crumbs-more li p a{color:#666;float:none}
.crumbs .crumbs-item.hover .crumbs-link{background-color:#fff;height:25px;border:1px solid #ccc;border-bottom-color:#fff}
.crumbs .crumbs-item.hover .crumbs-arrow{background-position:-220px -220px}
.crumbs-more li p a:hover{border-bottom:2px solid #ef5231;color:#ef5231;text-decoration:none}
.crumbs .crumbs-item.hover .crumbs-more{display:block}
.search-select-con{background:#f8f8f8;border:1px solid #f3f3f3;padding:13px 15px}
.search-select-con dl{line-height:36px;margin-bottom:10px}
.search-select-con dt{float:left;display:inline;width:70px;color:#333}
.search-select-con dd{overflow:hidden;font-size:0;padding-top:5px}
.search-select-con dd.attribute a{color:#999;margin-bottom:2px}
.search-select-con dd.last{padding-top:0}
.search-select-con dd a{display:block;float:left;padding:0 8px;margin:0 4px;line-height:26px;font-size:14px}
.search-select-con dd a:hover,.search-select-con dd a.active{background:#ef5231;color:#fff}
.ss-search-con{padding-left:8px}
.ss-search-input{width:330px;height:24px;line-height:24px;padding:6px 10px;border:1px solid #e9e9e9;color:#b6b6b6;margin-right:6px;font-size:14px}
.ss-search-input:hover,.ss-search-input:active{border-color:#72c01e}
.search-select-con dd .btn-ss-search{width:84px;height:36px;display:block;text-align:center;margin:0;line-height:36px;background:#fff;border:1px solid #e9e9e9;font-size:16px;color:#333}
.search-select-con dd .btn-ss-search:hover{color:#fff;background:#72c01e;border-color:#72c01e}
.all-wgt-rank{overflow:hidden;color:#333;text-align:center}
.all-wgt-rank h2{height:38px;line-height:38px;text-align:center;color:#333;font-size:20px;margin-bottom:25px}
.all-user-pic{width:134px;height:134px;position:relative;z-index:100;margin:0 auto 12px auto}
.bg-all-user-pic{width:134px;height:134px;position:absolute;z-index:50;left:0;top:0}
.all-user-img{width:120px;height:120px;position:absolute;left:50%;top:50%;margin:-60px 0 0 -60px;z-index:20}
.ico-wgt-top{width:32px;height:27px;position:absolute;z-index:60;background:url(../images/ico_integral.png) no-repeat;left:17px;top:-10px;display:block}
.all-wgt-rank .user-name{height:24px;line-height:24px;text-align:center;color:#0171a3;font-size:16px;margin-bottom:3px}
.all-wgt-rank .num{color:#ffa800}
.wgt-top3-con{height:302px;background:url(../images/bg_wgt_top.jpg) no-repeat;padding-top:40px}
.wgt-top3-con h2{height:38px;line-height:38px;text-align:center;color:#333;font-size:20px}
.wgt-top3-list{padding-left:80px;margin-top:11px}
.wgt-top3-item{width:206px;float:left;display:inline;padding-top:40px}
.wgt-top3-pic-con{width:124px;height:124px;margin-left:28px;position:relative}
.bg-top3-pic{width:124px;height:124px;position:absolute;left:0;top:0;z-index:60}
.wgt-top3-pic{width:100px;height:100px;position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;z-index:40}
.wgt-top3-txt-con{overflow:hidden;margin-top:12px}
.ico-top3{width:28px;float:left;height:40px;overflow:hidden;display:block;background:url(../images/ico_top3.png) no-repeat;margin-right:9px}
.ico-top-1{background-position:0 0}
.ico-top-2{background-position:-32px 0}
.ico-top-3{background-position:-64px 0}
.wgt-top3-txt{overflow:hidden;line-height:20px;width:140px}
.wgt-top3-txt .user-name{font-size:16px;line-height:100%;color:#0171a3;margin-bottom:4px}
.top1-item{width:263px;padding-top:0}
.top1-item .wgt-top3-pic-con{width:146px;height:146px;margin-left:46px}
.top1-item .bg-top3-pic{width:146px;height:146px}
.top1-item .wgt-top3-pic{width:120px;height:120px;margin:-60px 0 0 -60px}
.top1-item .wgt-top3-txt-con{padding-left:46px}
.top-share-con h2{height:40px;line-height:40px;text-align:center;color:#333;font-size:20px;margin-bottom:24px}
.data-table{width:100%;border-spacing:0;border-collapse:collapse}
.data-table td{line-height:34px;padding:8px 0}
.data-table thead td{line-height:26px;color:#999;border-bottom:1px solid #e6e6e6}
.data-table td.first{padding-left:14px}
.data-table td .user-img{width:34px;height:34px;border-radius:17px;overflow:hidden;margin-right:6px}
.data-table td .d-user-name{color:#333}
.data-table td a{color:#333}
.data-table td a:hover{color:#1b8bad;text-decoration:underline}
.top-download h2{background:url(../images/bg_top_download.png) center center no-repeat}
.download-table tbody tr:hover td{background:#f8f8f8}
.download-table tbody tr:hover td a{color:#1b8bad;text-decoration:underline}
.doc-main-br{display:table-cell}
.detail-body{background:#fcfcfc;padding-bottom:48px}
.detail-box h2{height:44px;line-height:44px;position:relative;color:#333;font-size:24px;padding-left:23px}
.detail-box h2 .ico-date{left:0;top:14px}
.detail-reader{background-color:#fff}
.detail-con{border:1px solid #ebebeb;padding-bottom:26px;margin-top:10px}
#swf-con{padding-bottom:2px}
.detail-con img{width:100%;height:auto}
.detail-con .detail-page{height:36px;line-height:36px;text-align:center;color:#888;font-size:14px}
.detail-con .all-page{margin-left:6px}
.detail-footer{bottom:0;background-color:#fff;border:1px solid #ebebeb;padding:60px 0 26px;margin-top:10px;text-align:center;font-size:16px;line-height:30px;color:#777}
.detail-other{color:#333}
.detail-other strong{color:#ffa400;font-weight:normal}
.btn-download{width:272px;height:66px;line-height:66px;text-align:left;display:block;color:#fff;font-size:26px;background-position:0 0;text-indent:95px;margin:23px auto 0 auto}
.btn-download:hover{color:#fff;background-position:0 -66px}
.btn-download-s{width:100px;height:38px;line-height:38px;text-align:left;display:block;color:#fff;font-size:18px;background-position:0 -420px;text-indent:16px;margin:23px auto 0 auto}
.btn-download-s:hover{color:#fff;background-position:0 -460px}
.detail-goon{display:inline-block;margin-top:30px;font-size:14px;line-height:40px;padding:0 15px;border-top:1px solid #e7e7e7}
.detail-goon strong{color:#ef5231;font-weight:normal}
.icon-goon{width:14px;height:8px;background-position:0 -240px;display:block;margin:0 auto}
.gg-detail{margin-top:10px}
.tui-detail{margin-top:10px}
.tui-detail img{margin:0 auto}
.detail-recommend{width:870px;overflow:hidden;margin-top:30px}
.detail-recommend h2{height:30px;line-height:30px;font-size:20px;color:#333;padding-left:6px;margin-bottom:8px}
.detail-recommend h2 i{width:3px;height:18px;background-color:#e2e2e2;float:left;margin:6px 7px 0 0;display:block;float:left;overflow:hidden}
.detail-recommend-list{position:relative}
.contal-con{width:20px;height:9px;position:absolute;top:-26px;right:12px}
.detail-profile .btn-contal,.contal-con a{width:5px;height:9px;display:block;position:absolute;top:0;overflow:hidden;background:url(../images/ico_contal.png) no-repeat}
.detail-profile .btn-contal{top:50%;margin-top:-4.5px}
.detail-profile .contal-prev,.contal-con .contal-prev{background-position:0 0;left:0}
.detail-profile .contal-prev{left:5px}
.detail-profile .contal-prev:hover,.contal-con .contal-prev:hover{background-position:0 -9px}
.detail-profile .contal-next,.contal-con .contal-next{background-position:-5px 0;right:0}
.detail-profile .contal-next{right:5px}
.detail-profile .contal-next:hover,.contal-con .contal-next:hover{background-position:-5px -9px}
.detail-recommend-list .recommend-list-header{height:42px;line-height:42px;background:#f5f5f5;border-bottom:1px solid #e6e6e6;color:#b6b6b6}
.detail-recommend-list .recommend-list-header li{float:left}
.detail-recommend-list .download-name{width:670px;padding-left:15px}
.detail-recommend-list .download-num{width:12%}
.detail-recommend-list .size-num{width:9%}
.recommend-list-body{width:870px;overflow:hidden;position:relative;height:361px}
.recommend-list-scroll{position:absolute}
.recommend-list-item{width:870px;height:361px;float:left;display:inline}
.recommend-list-body li{width:100%;float:left;line-height:47px;border-bottom:1px dashed #e6e6e6}
.recommend-list-body .download-name{position:relative;padding-left:4%;width:75%}
.recommend-list-body .download-name a{color:#333}
.recommend-list-body .download-name a:hover{color:#1b8bad;text-decoration:underline}
.recommend-list-body .ico-date{left:15px;top:15.5px}
.jj-con{background:#f4f4f4;border:1px solid #ededed;font-size:13px;height:44px;margin-bottom:-1px;line-height:22px;color:#777;padding:14px;position:relative;display:none}
.jj-con i{width:0;height:0;display:block;position:absolute;border-width:5px;left:80px;border-style:dashed dashed solid dashed;overflow:hidden}
.jj-con .arrow-before{border-color:transparent transparent #f4f4f4 transparent;z-index:2;top:-10px}
.jj-con .arrow-after{border-color:transparent transparent #ededed transparent;z-index:1;top:-11px}
.jj-con a{color:#33a1d4}
.jj-con a:hover{color:#33a1d4}
.recommend-list-item li.hover .download-name a{color:#1b8bad;text-decoration:underline}
.detail-rar-box{padding-bottom:15px}
.no-download{line-height:55px;text-align:center;background:#fff;border:10px solid #7f7f7f;font-size:24px;color:#999;padding:86px 0 100px 0}
.no-download .ico{width:58px;height:75px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px;background-size:75px 55px}
.no-download .pdf{background:url(../images/pic_pdf.png) no-repeat}
.no-download .doc{background:url(../images/pic_doc.png) no-repeat}
.no-download .txt{background:url(../images/pic_txt.png) no-repeat}
.no-download .ppt{background:url(../images/pic_ppt.png) no-repeat}
.no-download .rar{background:url(../images/pic_rar.png) no-repeat}
.no-download .other{background:url(../images/pic_other.png) no-repeat}
.rar-detail-footer{margin-bottom:50px}
.rar-detail-user-info{margin-top:5px}
.report-main{background:#fafafa;padding:12px 15px 37px 15px}
.report-main h2{font-size:22px;color:#333;height:45px;line-height:45px;border-bottom:1px solid #e9e9e9}
.report-main .info{font-size:22px;font-weight:bold;height:55px;line-height:55px;color:#ef5231}
.report-dl dd{display:block;margin-bottom:16px}
.report-select{width:370px;height:36px;line-height:36px;color:#54575c;border:1px solid #e3e3e3}
.textarea-h68-con,.textarea-h218-con{height:218px;background:#fff;border:1px solid #e3e3e3;padding:0 13px;position:relative}
.textarea-h68-con{height:68px}
.report-page-num{position:absolute;right:14px;bottom:9px;height:20px;line-height:20px;color:#a2a4a6}
.report-textarea{border:0 none;background:0;width:100%;height:204px;padding:7px 0;color:#a2a4a6;outline:0 none;overflow:hidden}
.textarea-h68-con .report-textarea{height:54px}
.report-input{width:340px;height:24px;line-height:24px;padding:5px 14px;border:1px solid #e3e3e3;color:#a2a4a6}
.report-short-input{width:180px}
.btn-report{width:160px;height:46px;line-height:46px;text-align:center;font-size:18px;display:block;background:#72c01d;color:#fff;border-radius:4px;overflow:hidden}
.btn-report:hover{color:#fff;background:#7dc628}
.report-aside{background:#e7f7dc;margin-bottom:-3000px;padding-bottom:3000px}
.report-aside-con{padding-top:42px;font-size:18px;line-height:26px;color:#72c01d;text-align:center}
.code-txt,.code-img{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:4px}
.code-txt{font-size:12px;line-height:18px;*margin-left:8px}
.code-txt a{color:#2981a9}
.disclaimer-main{background:#fafafa;line-height:24px;padding:34px 16px;color:#555}
.disclaimer-main .num{width:23px;margin-left:-23px;float:left}
.disclaimer-main .title{color:#333}
.disclaimer-main .text-p{padding-left:23px}
.disclaimer-main .link-con{text-align:right}
.disclaimer-main .link-con a{color:#ef5231}
.disclaimer-main .link-con a:hover{color:#ef5231}
.disclaimer-footer{border-top:0 none;text-align:center;color:#999}
.empty-con{font-size:14px;text-align:center;line-height:24px;color:#999;margin:100px 0}
.empty-con i{width:54px;height:44px;background:url("../images/icon_empty.png") no-repeat;display:block;margin:0 auto 5px auto}
.notfound-con{border-top:1px solid #ededed;padding-top:57px}
.notfound-img{width:530px;height:363px;margin:0 auto;background:url(../images/bg_nofound.jpg) no-repeat}
.notfound-footer{font-size:14px;color:#333;line-height:40px;text-align:center;margin-top:24px}
.btn-notfound{height:40px;line-height:40px;margin:0 20px;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;padding:0 33px;border:1px solid #999;color:#333;overflow:hidden;border-radius:5px}
.arrow-notfound{width:0;height:0;display:block;overflow:hidden;border-width:5px;border-style:dashed solid dashed dashed;border-color:transparent #545454 transparent transparent;float:left;margin:15px 10px 0 0}
.btn-notfound:hover{border-color:#b0b0b0;color:#999}
.btn-notfound:hover .arrow-notfound{border-color:transparent #999 transparent transparent}
.n-erro{background-image:url(../images/bg_500.jpg)}
.detail-fixed{position:fixed;z-index:99;box-shadow:0 -3px 5px rgba(0,0,0,.2);width:100%;left:0;bottom:0}
.bg-detail-fixed{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;z-index:-1;opacity:.9;filter:alpha(opacity=90)}
.detail-fixed-con{font-size:16px}
.btn-collect{position:relative}
.btn-collect a:hover{color:#666}
.icon-collect{width:22px;height:22px;display:block;position:relative;float:left;margin-right:8px;background-position:-20px -60px;overflow:hidden}
.collect-success .icon-collect{background-position:-20px -90px}
.share-friend,.d-success{width:130px;height:48px;background:#f3f3f3;font-size:14px;border:1px solid #e4e4e4;border-radius:2px;position:absolute;line-height:48px;text-align:center;top:-60px;left:50%;margin-left:-65px;box-shadow:0 1px 2px rgba(0,0,0,.1)}
.arrow-succrss{width:0;height:0;display:block;position:absolute;left:50%;margin-left:-4px;bottom:-8px;border-style:solid dashed dashed dashed;border-color:#f3f3f3 transparent transparent transparent;border-width:4px}
.d-success .before{z-index:2}
.d-success .after{z-index:1;border-color:#e4e4e4 transparent transparent transparent;bottom:-9px}
.d-collect{width:190px;padding-top:28px;height:86px;margin-left:-96px;top:-125px;line-height:24px}
.d-collect .close{width:15px;height:15px;position:absolute;right:7px;top:7px;background-position:-40px -200px;display:inline-block}
.d-collect .info{font-size:12px;line-height:20px;color:#888}
.icon-success{width:24px;height:24px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background-position:-20px -30px;overflow:hidden;margin-right:10px}
.score-con{width:260px;height:22px;line-height:22px;margin-top:13px;position:relative}
.d-success em{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.d-collect em a{font-weight:normal;color:#ef5231}
.d-collect em a:hover{color:#ef5231}
.star-list{overflow:hidden}
.star-list li{width:21px;height:20px;overflow:hidden;float:left;display:inline;background-position:-40px 0;margin-right:9px}
.star-list li.on{background-position:-70px 0}
.star-list li a{text-indent:-999px;display:block;overflow:hidden}
.score-con .star-live{font-size:12px;width:30px}
.score-con .star-live-p{font-size:12px;width:30px;display:none}
.integral-con{height:48px;line-height:48px}
.btn-fixed-download{width:162px;height:48px;text-indent:22px;margin-left:26px;display:block;font-size:20px;color:#fff;text-align:left;line-height:48px;background-position:-200px -140px}
.btn-fixed-download:hover{color:#fff;background-position:-200px -188px}
.integral-con strong{font-weight:normal;color:#f13f3f}
.share-con{height:32px;line-height:32px;margin-top:24px}
.share-list li{width:31px;height:31px;display:inline;float:left;margin-right:5px;background:url(../images/icon_shara.png) no-repeat}
.share-list li a{display:block;width:31px;height:31px}
.share-list li.sina{background-position:0 0}
.share-list li.douban{background-position:-40px 0}
.share-list li.zone{background-position:-80px 0}
.share-list li.weibo{background-position:-120px 0}
.share-list li.weixin{background-position:-160px 0;position:relative}
.share-friend{width:100px;padding:14px 24px 5px 24px;top:-162px;height:auto;line-height:18px;font-size:12px;text-align:left;margin-left:-75px;display:none}
.er-code{margin-bottom:5px}
.share-friend .before{z-index:2}
.share-friend .after{z-index:1;border-color:#e4e4e4 transparent transparent transparent;bottom:-9px}
.share-list li.hover .share-friend{display:block}
.report-link{height:20px;line-height:20px;display:block;position:absolute;right:18px;top:12px;font-size:12px;color:#888}
.icon-report{width:20px;height:20px;display:block;float:left;background:url(../images/icon_report.png) no-repeat;margin-right:4px}
.report-link:hover{color:#888;text-decoration:underline}
.dialog-report{height:auto}
.dialog-report .dialog-con{padding-bottom:70px}
.dialog-report .pb60{padding-bottom:60px}
.report-list{overflow:hidden;line-height:30px;padding:20px 0;font-size:14px;color:#333}
.report-list li{width:25%;float:left;display:inline}
.report-list li .check{display:none}
.check-con{width:17px;height:16px;float:left;overflow:hidden;background:url(../images/checkbox.png)0 -16px no-repeat;margin:7px 7px 0}
.checked{background-position:0 0}
.dialog-report .dialog-btn-con{margin-top:27px}
.dialog-report .btn-160{width:160px;margin:0 23px}
.dialog-report .btn-normal{background-color:#d9d9d9}
.dialog-report .dialog-info{padding-top:56px;text-align:center;font-size:14px;color:#888}
.dialog-report .dialog-info .title{font-size:20px;line-height:50px;padding-bottom:20px}
.dialog-report .dialog-info .title span{display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#333}
.icon-diaolog{width:49px;height:60px;margin-right:20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden}
.dialog-report .icon-ok{background-position:-190px 0}
.dialog-report .icon-erro{background-position:-190px -70px}
.dialog-report .icon-repeat{background-position:-190px -140px}
.evaluate-con{overflow:hidden}
.evaluate-con h2{height:44px;line-height:44px;margin-bottom:10px;font-size:20px;color:#333}
.evaluate-con h2 .num{color:#999}
.evaluate-textarea{height:110px;border:1px solid #ededed;background-color:#fff;overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);position:relative}
.evaluate-textarea .num-con{height:20px;line-height:20px;color:#999;position:absolute;right:20px;bottom:10px}
.evaluate-textarea .num-con .now{color:#666}
.evaluate-textarea textarea{width:828px;height:82px;padding:14px 20px;border:0 none;background:0;outline:0 none;text-align:left;resize:none;font-size:14px;line-height:24px;color:#666}
.textarea-erro{border-color:#f00}
.evaluate-footer{margin-top:18px}
.evaluate-footer .evaluate-right{line-height:22px;font-size:14px;position:relative}
.evaluate-footer .check-con{width:20px;height:20px;background:#fff;border:1px solid #ededed;margin:0 8px 0 0;cursor:pointer;position:relative}
.evaluate-footer .check-con input{position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);width:22px;height:22px}
.evaluate-footer .checked{border-color:#8ad14b;background:#fff url(../images/icon_checked.png) center center no-repeat}
.evaluate-footer .erro-info{height:22px;line-height:22px;font-size:14px;color:#ff0c00;position:absolute;left:77px;top:0;white-space:nowrap}
.evaluate-footer .code-con{height:42px;line-height:42px;display:none}
.evaluate-footer .code-input{width:140px;height:20px;border:1px solid #ededed;font-size:14px;padding:10px 0;text-align:center;color:#c7c7c7}
.evaluate-footer .code-img{height:40px;border:1px solid #ededed;margin-left:10px;margin-right:15px}
.evaluate-footer .chenge-link{color:#33a1d4}
.btn-evaluate{width:118px;height:44px;color:#666;background:#fff;border:1px solid #ededed;display:block;border-radius:4px;line-height:44px;text-align:center;font-size:16px;margin-top:-2px;margin-left:30px}
.btn-evaluate:hover{border-color:#d7d7d7;color:#666}
.evaluate-list{border-top:1px solid #ededed}
.evaluate-list li{padding:20px 16px;border-bottom:1px solid #ededed;background-color:#fcfcfc}
.evaluate-list .user-img{width:50px;height:50px;border-radius:25px;overflow:hidden;margin-right:20px}
.user-evaluate{overflow:hidden;line-height:20px}
.user-evaluate .user-name{font-size:12px;color:#0171a3}
.user-evaluate .user-name:hover{text-decoration:underline}
.user-evaluate .time{font-size:12px;color:#999}
.evaluate-txt{font-size:14px;line-height:26px}
.no-evaluate{height:43px;line-height:32px;text-align:center;font-size:16px;color:#b3b3b3;margin-top:75px}
.icon-evaluate{width:44px;height:43px;display:inline-block;*display:inline;*zoom:1;background-position:-40px -240px;vertical-align:top;margin-right:7px}
.aside-tabs{overflow:hidden;background-color:#fff;border:1px solid #ededed;margin:10px 0}
.aside-tabs h2{height:48px;line-height:48px;font-size:20px;color:#333;padding-left:17px;position:relative}
.change-link{font-size:12px;line-height:48px;color:#b1b1b1;display:block;position:absolute;right:17px;top:0}
.change-link:hover{color:#b1b1b1}
.icon-change{width:14px;height:14px;display:block;float:left;margin:17px 6px 0 0;background-position:0 -270px}
.aside-tabs-nav{margin-bottom:5px}
.aside-tabs-con{display:none}
.aside-tabs-con.current{display:block}
.list-item{padding-bottom:10px}
.list-item li{width:100%;float:left;height:42px;line-height:42px;position:relative}
.list-item li a{display:block;height:42px;padding-left:39px}
.list-item li .ico-date{top:13px;left:17px}
.list-item li a:hover{background:#f8f8f8;color:#1b8bad;text-decoration:underline}
.list-item .contal-con{top:12px;right:17px}
.aside-tabs-nav{height:34px;line-height:34px;border-top:2px solid #eee;background-color:#eee}
.aside-tabs-nav li{width:50%;float:left;display:inline;text-align:center;color:#333;cursor:pointer}
.aside-tabs-nav li.current{background-color:#fff;color:#ef5231}
.aside-tabs-nav li a{color:#333}
.aside-tabs-nav li.current a{color:#ef5231}
.tort-con{padding-right:30px}
.tort-con .info-text{font-size:14px;line-height:24px;color:#888}
.select-252{width:252px}
.jqTransformSelectWrapper div span{height:34px;line-height:34px;display:block;color:#333;border:1px solid #e3e3e3;background-color:#fff;padding:0 13px}
.jqTransformSelectWrapper ul{position:absolute;top:35px;height:auto;padding:6px 0;overflow:hidden;background-color:#fff;border:1px solid #e3e3e3;width:278px!important}
.jqTransformSelectWrapper ul a{display:block;padding:0 0 0 13px;height:28px;line-height:28px;color:#333}
.jqTransformSelectWrapper ul a.selected,.jqTransformSelectWrapper ul a:hover{background-color:#fafafa;color:#e94523}
.jqTransformSelectWrapper a.jqTransformSelectOpen{width:28px;height:34px;display:block;position:absolute;right:0;top:1px;background:url(../images/bg_select_arrow.png) center center no-repeat}
.jqTransformHidden{display:none}
.jqTransformSelectWrapper{height:36px;position:relative;float:left;margin-right:20px}
.tort-step{overflow:hidden}
.tort-step .step{width:26px;height:26px;border-radius:13px;overflow:hidden;text-align:center;line-height:26px;background-color:#708ba4;font-size:22px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:italic;margin-right:10px}
.tort-step-con{overflow:hidden}
.tort-step-con h3{height:26px;line-height:26px;font-size:14px;color:#333}
.tort-step-con .info-text{font-size:12px;color:#888;line-height:24px}
.tort-step .red-color{color:#ed0a0a}
.tort-step .ctr-link{color:#3ea5db}
.tort-step .ctr-link:hover{color:#3ea5db;text-decoration:underline}
.load-list{width:660px;overflow:hidden;margin-top:5px}
.load-list li{float:left;margin-right:20px;margin-top:20px}
.load-list li .load-item{overflow:hidden;position:relative;width:198px;height:148px;border:1px solid #e7e7e7}
.load-list li .load-upload{display:block;height:148px;width:100%;position:absolute;z-index:1;background-color:#f6f6f6;text-align:center;color:#999}
.load-list li .file{width:60px;height:50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -30px;z-index:2;opacity:0;filter:alpha(opacity=0)}
.load-list li .icon-upload{width:22px;height:22px;display:block;margin:50px auto 5px;background:url(../images/icon_upload.png) no-repeat}
.load-list li .load-img img{position:absolute;left:50%;top:50%;margin-left:-98px;margin-top:-73px;z-index:5}
.load-list li .load-img{background-color:#f6f6f6;position:relative;height:148px}
.load-list li .load-img .close{width:22px;height:22px;display:block;z-index:6;background:url(../images/icon_upload_close.png) no-repeat;position:absolute;right:6px;top:6px}
.bg-load-img{width:100%;height:100%;position:absolute;z-index:20;background-color:#000;opacity:.5;filter:alpha(opacity=50);left:0;top:0}
.load-bar-con{width:150px;height:10px;position:absolute;left:50%;top:50%;margin:-5px 0 0 -75px;z-index:30}
.load-bar{width:100%;height:10px;position:absolute;z-index:10;background-color:#fff;opacity:.3;filter:alpha(opacity=30);left:0;top:0}
.load-bar-scroll{height:10px;width:0;position:absolute;left:0;top:0;background-color:#fff;opacity:.5;filter:alpha(opacity=50);z-index:20}
.tort-step .document-type{height:36px;line-height:36px;margin-top:20px}
.tort-step .document-title{width:54px;display:block;padding-left:25px;color:#888}
.tort-btn-con{border-top:1px solid #ededed;background-color:#fafafa;padding-top:40px;padding-bottom:50px;text-align:center}
.btn-tort{width:272px;height:66px;display:inline-block;*display:inline;*zoom:1;line-height:66px;text-align:center;font-size:26px;color:#fff;background:url(../images/btn_tort.png) 0 0 no-repeat}
.btn-tort:hover{color:#fff;background-position:0 -66px}
.dialog-img{width:430px;height:auto;margin-left:-215px;margin-top:-280px}
.dialog-img .dialog-con{padding:10px}
.aside-search-list{overflow:hidden;padding:10px 17px 7px;*padding-bottom:17px}
.aside-search-list a{display:block;float:left;margin-right:10px;white-space:nowrap;padding:0 10px;height:22px;line-height:22px;border:1px solid #a7a7a7;margin-bottom:10px}
.aside-search-list a:hover{background-color:#ef5231;border-color:#ef5231;color:#fff}
.tag-body{background-color:#fafafa}
.tag-header{background-color:#f8f8f8;border:1px solid #f3f3f3;padding:14px 16px}
.tag-header h2{color:#333;height:30px;line-height:30px;font-size:16px}
.tag-header-list{overflow:hidden;padding:5px 0;*padding-bottom:15px}
.tag-header-list li{float:left;display:inline;line-height:26px;margin-right:10px;margin-bottom:10px}
.tag-header-list li a{display:block;padding:0 8px}
.tag-header-list li.current a{background-color:#ef5231;color:#fff}
.tag-con{background-color:#fff;border:1px solid #f3f3f3;line-height:40px;padding:0 32px 54px}
.tag-con h2{font-size:16px;color:#333;line-height:18px;margin-top:20px}
.tag-list{overflow:hidden}
.tag-list{padding:22px 0}
.tag-second-list{padding:10px 0 22px}
.tag-list a{color:#333;text-decoration:underline;margin-right:20px}
.tag-list a:hover{color:#f25126}
.tag-result{overflow:hidden;padding-top:14px}
.tag-result h2{font-size:18px;line-height:38px;color:#333;margin-bottom:6px}
.tag-result-header{height:40px;line-height:40px;border-bottom:1px solid #e6e6e6;background-color:#f8f8f8;color:#b6b6b6;padding-left:14px}
.tag-result-header span{display:inline;float:left;cursor:default}
.tag-result .t1{width:502px}
.tag-result .t2{width:84px}
.tag-result .t3{width:74px}
.tag-result .t4{width:100px}
.tag-result-list li{vertical-align:top;padding:16px 0 16px 14px;border-bottom:1px dashed #e6e6e6}
.tag-result-list li .title-con{color:#333;line-height:20px;margin-bottom:6px}
.tag-result-list li .title{position:relative;height:20px;line-height:20px}
.tag-result-list li .title a{color:#333;padding-left:22px}
.tag-result-list li .title a:hover{color:#ef5231}
.tag-result-list li .time{color:#666}
.tag-result-list li .text-detail{color:#777;line-height:22px}
.tag-result-list li .text-detail a{color:#1b8bad}
.to-upload{background:url(../images/btn_download.png) -270px -250px no-repeat;width:300px;height:60px;font-size:26px;color:#fff;text-indent:105px;line-height:60px;display:block;margin-bottom:10px}
.to-upload:hover{background-position:-270px -310px;color:#fff}
.artice-page .page-num{text-align:center}
.article-con .load-next{text-align:center;margin-top:10px}
.detail-main{overflow:hidden}
.detail-main-full{width:100%;position:absolute;top:0;left:0;z-index:88;padding-bottom:80px;background-color:#fff}
.detail-fixed-con{width:1010px}
.detail-fixed-con .operation{height:50px;line-height:20px;font-size:12px}
.detail-fixed-con .operation-item{width:56px;height:50px;display:block;float:left;font-size:12px;margin-right:10px;text-align:center;position:relative;color:#666}
.detail-fixed-con .operation-item:hover{background-color:#efefef;color:#ef5231}
.detail-fixed-con .operation-item:active{background-color:#ef5231;color:#fff}
.detail-fixed-con .operation-item i{width:24px;height:24px;display:block;margin:6px auto 0;background-image:url(../images/icon_operation.png);background-repeat:no-repeat}
.detail-fixed-con .reader-fullScreen i{background-position:0 0}
.detail-fixed-con .zoom-decrease i{background-position:0 -60px}
.detail-fixed-con .btn-collect{margin-right:0}
.detail-fixed-con .zoom-add i{background-position:0 -90px}
.detail-fixed-con .btn-collect i{background-position:0 -120px}
.detail-fixed-con .reader-fullScreen:hover i{background-position:-30px 0}
.detail-fixed-con .zoom-decrease:hover i{background-position:-30px -60px}
.detail-fixed-con .zoom-add:hover i{background-position:-30px -90px}
.detail-fixed-con .btn-collect:hover i{background-position:-30px -120px}
.detail-fixed-con .reader-fullScreen:active i{background-position:-60px 0}
.detail-fixed-con .zoom-decrease:active i{background-position:-60px -60px}
.detail-fixed-con .zoom-add:active i{background-position:-60px -90px}
.detail-fixed-con .btn-collect:active i{background-position:-60px -120px}
.detail-fixed-con .icon-success{margin-right:10px}
.detail-fixed-con .collect-con{position:relative;margin-right:30px}
.detail-fixed-con .d-collect{top:-113px}
.detail-fixed-con .btn-collect-success{cursor:default;margin-right:0}
.detail-fixed-con .btn-collect-success i{background-position:-30px -120px}
.detail-fixed-con .btn-collect-success:hover{background-color:transparent;color:#666}
.detail-fixed-con .btn-collect-success:active{background-color:transparent;color:#666}
.detail-fixed-con .reader-fullScreen-no i{background-position:0 -30px}
.detail-fixed-con .reader-fullScreen-no:hover i{background-position:-30px -30px}
.detail-fixed-con .reader-fullScreen-no:active i{background-position:-60px -30px}
.detail-fixed-con .zoom-add-no{cursor:default;color:#ccc}
.detail-fixed-con .zoom-add-no:hover{background-color:transparent;color:#ccc}
.detail-fixed-con .zoom-add-no:active{background-color:transparent;color:#ccc}
.detail-fixed-con .zoom-add-no:hover i{background-position:-90px -90px}
.detail-fixed-con .zoom-add-no:active i{background-position:-90px -90px}
.detail-fixed-con .zoom-add-no i{background-position:-90px -90px}
.detail-fixed-con .zoom-decrease-no{cursor:default;color:#ccc}
.detail-fixed-con .zoom-decrease-no i{background-position:-90px -60px}
.detail-fixed-con .zoom-decrease-no:hover{background-color:transparent;color:#ccc}
.detail-fixed-con .zoom-decrease-no:active{background-color:transparent;color:#ccc}
.detail-fixed-con .zoom-decrease-no:hover i{background-position:-90px -60px}
.detail-fixed-con .zoom-decrease-no:active i{background-position:-90px -60px}
.btn-new-download{width:160px;height:50px;margin-left:22px;line-height:50px;background-color:#71be1e;color:#fff;font-size:20px;display:block;position:relative;text-indent:22px}
.btn-new-download:hover{color:#fff;background-color:#7cc429}
.btn-new-download i{width:20px;height:22px;display:block;background:url(../images/icon_download.png) no-repeat;position:absolute;right:22px;top:50%;margin-top:-11px}
.detail-fixed-con .page-con{float:left;height:24px;line-height:24px;display:inline;position:relative;margin-top:13px}
.detail-fixed-con .btn-page{width:24px;height:24px;display:block;overflow:hidden;cursor:pointer;position:absolute;top:0;background-image:url(../images/icon_operation_page.png);background-repeat:no-repeat}
.detail-fixed-con .page-input-con{color:#666;padding:0 30px}
.detail-fixed-con .page-input{width:50px;height:22px;border:1px solid #ccc;text-align:center;background-color:#fff;color:#666}
.detail-fixed-con .page-prev{left:0;background-position:0 0}
.detail-fixed-con .page-next{right:0;background-position:-24px 0}
.detail-fixed .share{height:24px;line-height:24px;margin-left:40px;margin-top:13px;float:left}
.hot-search-bar{height:24px;line-height:24px;overflow:hidden}
.hot-search-bar .title{color:#333}
.hot-search-bar .hot-item{display:block;padding:0 11px;margin-left:10px;float:left;background-color:#ebebeb;color:#333}
.hot-search-bar .hot-item:hover{background-color:#ef5231;color:#fff}
.tag-result .hot-search-bar{margin-top:28px}
#fix-right{width:300px}
.detail-user-bar{position:relative;height:28px;line-height:28px;overflow:hidden}
.detail-user-bar .report-link{right:0;top:4px}
.detail-user-bar span{float:left;display:inline}
.detail-user-bar .line{width:1px;background-color:#ccc;margin:7px 10px;height:14px}
.detail-user-bar .user-name{color:#666;text-decoration:underline;float:left}
.detail-user-bar .user-name:hover{color:#1ea2e0}
.d-star-bar{width:85px;height:14px;float:left;display:inline;margin-top:7px;background:url(../images/bg_icon_star_small.png) repeat-x;position:relative;overflow:hidden}
.d-star{width:0;height:14px;display:block;position:absolute;left:0;top:0;background:url(../images/icon_star_small.png) repeat-x;overflow:hidden}
.d-star-01{width:17px}
.d-star-02{width:34px}
.d-star-03{width:51px}
.d-star-04{width:68px}
.d-star-05{width:85px}
.synopsis-link{position:relative;display:block;padding-right:20px;cursor:pointer}
.synopsis-link i{width:14px;height:14px;position:absolute;right:0;top:50%;margin-top:-7px;background:url(../images/icon_synopsis.png) no-repeat}
.synopsis-link .arrow-down{background-position:0 -14px}
.synopsis-detail{background-color:#f7f7f7;border:1px solid #d9d9d9;line-height:22px;padding:7px 14px;display:none;margin-top:5px}
.synopsis-detail strong{font-weight:normal;color:#333}
.detail-recommend-nav{height:26px;line-height:26px;margin-bottom:10px}
.detail-recommend-nav li{float:left;display:inline}
.detail-recommend-nav li.current{color:#ef5231}
.detail-recommend-nav .line{width:1px;height:14px;background-color:#d1d1d1;margin:6px 18px 0}
.recommend-nav-li{font-size:20px;color:#333;cursor:pointer}
.recommend-con{visibility:hidden}
.recommend-con .detail-recommend-list{display:none}
.recommend-con.current{visibility:visible}
.recommend-con.current .detail-recommend-list{display:block}
.new-upload-bar{height:24px;line-height:24px;*position:relative}
.new-upload-bar .h2-title{font-size:14px;color:#333;position:relative;padding-left:20px;margin-right:8px}
.new-upload-bar .icon-new-upload{width:14px;height:14px;display:block;position:absolute;left:0;top:50%;margin-top:-7px;background-position:-50px -90px;overflow:hidden}
.new-upload-scroll{height:24px;background-color:#ebebeb;overflow:hidden}
.new-upload-scroll li{width:50%;float:left;display:inline;vertical-align:top}
.new-upload-scroll li .new-upload-text{margin:0 20px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555}
.new-upload-scroll li a{color:#0171a3}
.new-upload-scroll li a:hover{color:#0171a3;text-decoration:underline}
.new-upload-scroll li .user-name{margin-right:5px}
.new-upload-scroll li .font-gray{color:#9c9c9c;margin-right:5px}
.note-item{overflow:hidden}
.note-item-title{height:45px;line-height:45px;font-size:20px;color:#333;position:relative}
.note-item .contal-con{top:18px;right:8px}
.note-list{overflow:hidden;line-height:30px;padding:0 17px}
.note-list ul{width:966px}
.note-list li{width:372px;float:left;display:inline;margin-right:96px;background:url(../images/bg_point_02.png) left center no-repeat}
.note-list li .text{display:inline;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:12px}
.note-list li .text a{color:#333}
.note-list li .text a:hover{color:#1b8bad;text-decoration:underline}
.note-list li .num{color:#999}
.site-dl{font-size:16px;line-height:30px;margin-bottom:28px}
.site-dt{font-size:20px;color:#ef5231;position:relative;padding-left:11px;margin-bottom:2px}
.site-dt a{color:#ef5231}
.site-dt .point{width:6px;height:6px;border-radius:3px;display:block;position:absolute;left:0;top:50%;margin-top:-3px;background-color:#c3c3c3;overflow:hidden}
.site-dd{overflow:hidden}
.site-dd a{color:#333;float:left;display:inline;margin-right:30px}
.site-dd a:hover{color:#ef5231}