a{text-decoration:none !important}
.keke_doc_clearfix:after,.keke_doc_clearfix:before{content:'';display:block;clear:both}
.keke_doc_clearfix{zoom:1}
.f12{font-size:12px !important}
.f13{font-size:13px !important}
.pdt18{padding-top:18px !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:15px !important}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mb3{margin-bottom:3px !important}
.mtb15{margin:15px 0 !important}
.ml25{margin-left:25px}
.mc15{margin:0 15px !important}
.l35{line-height:35px}
.on{color:#090}
.off{color:#C30}
.redcolor{color:#ec3b3b !important}
a{text-decoration:none !important}
@font-face{font-family:'keke_iconfont';src:url('//at.alicdn.com/t/font_2360067_e78wzdbvxtb.woff2?t=1648648475721') format('woff2'),url('//at.alicdn.com/t/font_2360067_e78wzdbvxtb.woff?t=1648648475721') format('woff'),url('//at.alicdn.com/t/font_2360067_e78wzdbvxtb.ttf?t=1648648475721') format('truetype')}
.keke_iconfont{font-family:"keke_iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}
.pdf{color:#ff4000}
.xls{color:#00ca1a}
.doc{color:#0A89DA}
.ppt{color:#ff4000}
.mgl15{margin-left:15px}
.wp,#wp{width:1280px;margin:0 auto}
#headnav{background:#fff}
em.line{position:relative;margin:0 10px;color:#eee}
.bread_box{display:block}
.bread{line-height:30px;height:30px;color:#999}
.bread .rightico{margin:0 5px;color:#ccc}
.bread .bread_right a{margin-left:15px}
.bread .keke_iconfont{margin-right:5px;font-size:14px}
.bread a{color:#666}
.bread a:hover{color:#F30}
.bread .bread_right{float:right;color:#C30}
.keke_transverse{width:25% !important}
.keke_transverse .mod_content_top{height:180px}
.header-a{margin-bottom:0}
.border-top{border-top:1px #eee solid}
.border-bottom{border-bottom:1px #eee solid}
.ct{margin-top:12px;position:relative}
.ct .sd{float:left;width:250px; background: none;}
.ct .sd .cont{background:#fff;border:1px #f5f5f5 solid;}
.ct .mn{width:1018px;padding-bottom:30px}
.ct .mn .content{background:#fff;border:1px #f5f5f5 solid;margin-bottom:20px;min-height:500px}
.ct .p18{padding:0 18px}
.ct .sd .h{line-height:60px;height:60px;overflow:hidden;font-size:17px;color:#000;font-weight:700}
.ct .sd .h a{display:block}
.ct .sd .h span{padding-left:40px;display:block}
.ct .sd .my .h{border-bottom:0}
.ct .cat-box ul{padding:10px 57px}
.ct .cat-box li{float:left;line-height:35px;height:35px;overflow:hidden;font-size:14px;width:47%;margin-right:6%}
.ct .cat-box li:nth-child(2n){margin-right:0}
.ct .cat-box li.selected a{color:#2D8CF0}
.ct .cat-box .h span{background:url(images/ico/hone_1.png) no-repeat left center;background-size:28px;}
.ct .search .h span{background:url(images/ico/hone_2.png) no-repeat left center;background-size:28px;}
.ct .my .h span{background:url(images/ico/hone_3.png) no-repeat left center;background-size:28px;}
.ct .wiki .h span{background:url(images/ico/wiki.png) no-repeat left center;background-size:28px;}

.ct .has-sub .h-s { padding-right: 50px; position: relative;}
.ct .has-sub .h-s .cat-btn{ position: absolute; top:0; right: 0; height: 60px; content: ''; width:50px; background: url(images/down.png) no-repeat  center right; cursor: pointer; }
.ct .has-sub .cat-list{ display: none;}
.ct .item-on .cat-list{ display: block;}
.ct .item-on .h-s .cat-btn{background-image: url(images/up.png);}

.ct-big .mn{width:1068px}
.ct-big .sd{width:200px;box-shadow:0 0 0}
.ct-big .sd .upload-doc .h{border-bottom:0}
.ct-big .sd .back-home .h span{background:url(images/ico/hone_4.png) no-repeat left center;background-size:28px;}
.ct-big .sd .upload-doc .h span{background:url(images/ico/hone_5.png) no-repeat left center;background-size:28px;}
.ct-big .sd .order .h span{background:url(images/ico/hone_6.png) no-repeat left center;background-size:28px;}
.ct-big .sd .cost .h span{background:url(images/ico/hone_7.png) no-repeat left center;background-size:28px;}
.ct-big .sd ul{padding:5px 0 5px 40px}
.ct-big .sd li{line-height:36px;height:36px;overflow:hidden;font-size:14px}
.ct-big .sd .actives a{color:#2D8CF0}
.ct-admin .mn{padding-bottom:30px}
.cat-select{padding:11px 25px 12px;border-bottom:1px #eee  solid}
.cat-select li{float:left;padding:8px 0;margin:0 8px 0 0;position:relative;font-size:14px}
.cat-select .t{position:absolute;left:0;top:0;line-height:37px;color:#999;font-size:14px}
.cat-select li a{padding:3px 10px}
.cat-select .node{height:37px;overflow:hidden;position:relative;padding:0 72px}
.cat-select .node-all{padding-right:0;height:auto}
.cat-select .selected a{background:#3d6ff0;padding:3px 10px;border-radius:0;border-right:15px;color:#fff;font-size:12px}
.cat-select .show-more{display:none;position:absolute;right:0;top:0;line-height:37px;text-align:center;font-size:13px}
.cat-select .show-more span{color:#2D8CF0;padding-left:20px;background:url(images/more.png) no-repeat left center}
.cat-select .hide-more{display:none}
.cat-select .show{display:block}
.cat-select .hide-more a{display:block;text-align:center;line-height:30px;font-size:13px}
.cat-select .hide-more span{color:#2D8CF0;padding-left:20px;background:url(images/hide-more.png) no-repeat left center}
.doc-list-box{padding:0 25px}
.doc-list-box .top-info{padding:10px 0px}
.doc-list-box .order li{float:left;margin-right:10px}
.doc-list-box .order li a{font-size:13px;padding-right:20px;line-height:40px;height:40px}
.doc-list-box .order li.selected a{color:#2D8CF0}
.doc-list-box .order .price-order{position:relative}
.doc-list-box .order .keke_iconfont{position:absolute;right:0;top:-10px;color:#18191A}
.doc-list-box .order .upico{bottom:-10px}
.doc-list-box .order .on{color:#2D8CF0}
.doc-list-box .change-style{line-height:30px;margin:4px 0;border:1px #eb6e38 solid;padding:0 10px;border-radius:4px}
.doc-list-box .change-style span{color:#eb6e38;padding-left:18px;font-size:12px;background:url(images/cat-style.png) no-repeat left center}
.doc-list-box .change-style:hover{ opacity: 0.85;}
.doc-list-box .change-style-title span{background:url(images/cat-style-title.png) no-repeat left center}
.doc-item{display:block;border-top:1px #eee solid;padding:20px 230px 20px 0;position:relative}
.doc-item .h{font-size:17px;height:25px;line-height:25px;overflow:hidden}
.doc-item-data{line-height:20px;margin-top:5px;font-size:13px;color:#999}
.doc-item-data span{ display: inline-block; margin-right:20px;padding-left:20px;}
.doc-item-data .dateline{background:url(images/item-dateline.svg) no-repeat left center}
.doc-item-data .user{background:url(images/item-user.svg) no-repeat left center}
.doc-item-data .size{background:url(images/item-size.svg) no-repeat left center}
.doc-item-data .page{background:url(images/item-page.svg) no-repeat left center}
.doc-item-data .cate{background:url(images/cate.png) no-repeat left center}
.doc-item-data .cate em{padding:0 2px}
.doc-item .btns{position:absolute;top:50%;margin-top:-19px;right:0;width:200px}
.doc-item .btns a{width:90px;height:36px;line-height:36px;border:1px #ddd solid;border-radius:18px;text-align:center;font-size:14px;color:#555;transition:0.3s;color:#555}
.doc-item .btns a:hover,.doc-item .btns .isfavorites{border-color:#3d6ff0;background:#3d6ff0;color:#fff}
.doc-item .btns a:hover{opacity:0.85}
.doc-item .info{display:none}
.doc-item .info-show{display:block}
.doc-item .pic-info .m{width:120px;margin-right:20px;position:relative}
.doc-item .pic-info img{width:100%;max-height:200px;min-height:120px;display:block;border:1px #eee solid}
.doc-item .pic-info .type-label{position:absolute;right:5px;bottom:5px}
.doc-item .pic-info .type-label i{font-size:20px;margin-right:0}
.doc-item .pic-info p{margin-top:10px}
.doc-item .pic-info .des{font-size:13px;line-height:25px;max-height:75px;overflow:hidden;padding-top:5px;color:#666}
.keke_kong{text-align:center;line-height:50px;padding:100px 0;color:#ccc;font-size:14px}
.keke_kong p{font-size:14px !important}
.keke_kong img{width:200px;margin-bottom:0 !important}
.ajaxpg{border-top:1px #eee solid;text-align:center;height:60px;line-height:60px;overflow:hidden;font-size:14px;background:#fff;color:#999}
.pgbox-hide{display:none}
#newpg .pgbox{display:block}
.user-doc-list{margin-top:15px;background:#fff;border:1px #f5f5f5 solid}
.user-doc-list .doc-item{padding:20px  0}
.doc-big-title{height:60px;line-height:60px;border-bottom:1px #eee solid;padding:0 25px}
.doc-big-title span{float:left;padding:0 5px;font-size:18px;font-weight:bold;color:#000;border-bottom:2px #3d6ff0 solid;line-height:59px}
.doc-big-title a{float:left;padding-left:10px;font-size:14px;color:#999}

.bread_box .bread *{ font-size: 13px; color: #999;}