/*专题rgba start*/
/*专题rgba end*/
/*字体颜色 start*/
/*字体颜色 end*/
.topicAll.ys {
  background-color: #17A1FF;
}
.topicAll.bg {
  background-color: #FA4633;
}
.topicAll.model {
  background-color: #FF9400;
}
.topicAll.illus {
  background-color: #3DB060;
}
.topicAll.art {
  background-color: #00CFDD;
}
.topicAll.video {
  background-color: #7265E2;
}
.topicAll.office {
  background-color: #FFC001;
}
.topicAll.ui {
  background-color: #1ABC9C;
}
.topicAll.audio {
  background-color: #7265E2;
}
.topicAll.company {
  background-color: #d9ac62;
}
.topicAll.photo {
  background-color: #FF5859;
}
.topicAll.gif {
  background-color: #EF2B79;
}
.topicAfterbg.ys:after {
  background-color: #17A1FF;
}
.topicAfterbg.bg:after {
  background-color: #FA4633;
}
.topicAfterbg.model:after {
  background-color: #FF9400;
}
.topicAfterbg.art:after {
  background-color: #00CFDD;
}
.topicAfterbg.office:after {
  background-color: #FFC001;
}
.topicAfterbg.ui:after {
  background-color: #1ABC9C;
}
.topicAfterbg.video:after {
  background-color: #7265E2;
}
.topicAfterbg.audio:after {
  background-color: #7265E2;
}
.topicAfterbg.illus:after {
  background-color: #3DB060;
}
.topicAfterbg.photo:after {
  background-color: #FF5859;
}
.topicAfterbg.gif:after {
  background-color: #EF2B79;
}
/*鼠标hover效果 start*/
.st-pngwa-box li.center-hover-p .img-outside {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  padding: 0;
}
.st-vl-box li.center-hover-p .img-outside {
  padding: 0;
  display: block;
  height: 100%;
}
/*视频hover效果*/
.st-show-wrap .st-vl-box li.center-hover-p:hover .img-info {
  display: none;
}
/* 企业Vip项目 start */
/*企业Vip项目 end*/
.ku-headTop-navV1.office .fix-logo-box .fix-logo {
  background: none;
}
.ku-headTop-navV1.office .fix-logo-box .fix-logo i {
  color: #FFC001;
  font-size: 24px;
}
.ku-headTop-navV1.office .fix-logo-box .fix-office-logo {
  float: left;
  width: 90px;
  margin-left: 6px;
  height: 32px;
  margin-top: 15px;
}
.ku-headTop-navV1.office .left-linklist {
  display: inline-block;
  padding-left: 8px;
}
.ku-headTop-navV1.office .left-linklist .left-item {
  margin-left: 16px;
  color: #474747;
  display: inline-block;
  line-height: 60px;
}
.ku-headTop-navV1.office .left-linklist .left-item:hover {
  color: rgba(255, 255, 255, 0.85);
  color: #FFC001;
}
.ku-headTop-navV1.office .topMenu-list li a {
  color: #474747;
  height: 60px;
  line-height: 60px;
  padding: 0 0;
  margin-left: 28px;
}
.ku-headTop-navV1.office .topMenu-list li a::after {
  width: 0;
  height: 2px;
  background: #FFA600;
  box-shadow: 0px 2px 4px 0px rgba(255, 166, 0, 0.5);
}
.ku-headTop-navV1.office .topMenu-list li.on a {
  color: #FFA600;
  font-weight: bold;
}
.ku-headTop-navV1.office .topMenu-list li.on a::after {
  width: 60px;
}
.ku-headTop-navV1.office .top-nav-menu .vip-icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px auto;
}
.ku-headTop-navV1.office .top-nav-menu .vip-icon.office {
  background-position: 0px -88px;
}
.ku-headTop-navV1.office .top-nav-menu .vip-icon.office i {
  font-size: 15px;
  color: #FFC001;
}
.ku-headTop-navV1.office .top-nav-menu .vip-icon.compy i {
  font-size: 15px;
  color: #d9ac62;
}
.ku-headTop-navV1.office .top-nav-menu li .noLogin-box a .loginBtn {
  color: rgba(0, 0, 0, 0.85);
  color: #262626;
  width: 96px;
  height: 34px;
  line-height: 34px;
  margin-top: 3px;
}
.ku-headTop-navV1.office .top-nav-menu li .noLogin-box a .loginBtn:hover {
  opacity: 0.9;
}
.ku-headTop-navV1.office .top-nav-menu li .noLogin-box a:hover:nth-child(2) {
  color: #FFC001;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box {
  margin-left: 82px;
  margin-left: calc(50vw - 807px);
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .fix-insearch-input {
  padding-left: 121px;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  color: #474747;
  border: 0;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .fix-insearch-input::-webkit-input-placeholder {
  color: #D1D1D1;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .fix-insearch-input :-moz-placeholder {
  color: #D1D1D1;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .fix-insearch-input::-moz-placeholder {
  color: #D1D1D1;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .search-btn {
  color: rgba(0, 0, 0, 0.85);
  color: #262626;
  color: #fff;
  border-radius: 76px;
  width: 100px;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .search-btn i {
  color: rgba(0, 0, 0, 0.85);
  color: #fff;
  margin-right: 2px;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .search-btn .key-tle {
  font-weight: bold;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .search-sugV1 {
  width: 438px;
  width: 352px;
  left: 102px;
  top: 42px;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .drop-down {
  width: 96px;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .drop-down .focus-key {
  border-color: rgba(255, 192, 1, 0.2);
  background: rgba(0, 0, 0, 0.02);
  line-height: 40px;
  color: #474747;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .drop-down .focus-key .center-ib {
  padding-right: 15px;
  text-align: center;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .drop-down .focus-key .center-ib i {
  float: right;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .drop-down .down-list {
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 8px 6px;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .drop-down .down-list li {
  text-align: center;
  padding-left: 0;
  color: #474747;
  line-height: 36px;
  border-radius: 6px;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .drop-down .down-list li:hover {
  font-weight: bold;
  color: #FFA600;
  background: rgba(255, 192, 0, 0.1);
}
@media screen and (max-width: 1442px) {
  .ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .search-sugV1 {
    width: 383px;
    width: 298px;
  }
}
.ku-headTop-navV1.ku-headTop-static .center-fix-box {
  position: static;
  transform: translateX(0);
}
.ku-headTop-navV1.ku-headTopFixed .fix-logo-box .fix-logo i {
  color: #FFA600;
}
.ku-headTop-navV1.office-header-static-list .fix-logo-box .fix-logo i {
  color: #FFA600;
}
.ku-headTop-navV1.office-header-static-list .top-nav-menu li .login-box .message {
  color: #17a1ff;
}
.search-sugV1.search-office {
  width: 860px;
  top: 60px;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  border: none;
  padding: 6px 6px;
}
.search-sugV1.search-office .search-log ul li {
  color: rgba(255, 255, 255, 0.65);
}
.search-sugV1.search-office .search-log ul li > a {
  color: rgba(255, 255, 255, 0.65);
}
.search-sugV1.search-office .search-log ul li > a:hover {
  color: #fff !important;
}
.search-sugV1.search-office .sokeyup_1,
.search-sugV1.search-office .sokeyup1 {
  height: 34px;
  line-height: 34px;
}
.search-sugV1.search-office .sokeyup_1 li,
.search-sugV1.search-office .sokeyup1 li {
  color: #474747;
  padding-left: 18px;
}
.search-sugV1.search-office .sokeyup_1 li a,
.search-sugV1.search-office .sokeyup1 li a {
  color: #474747;
}
.search-sugV1.search-office .sokeyup_1 li a .word-box,
.search-sugV1.search-office .sokeyup1 li a .word-box {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - 40px);
}
.search-sugV1.search-office .sokeyup_1 li a .word-box .hot-icon,
.search-sugV1.search-office .sokeyup1 li a .word-box .hot-icon {
  background: url(http://bpic.588ku.com/mainSite/office/index/hot.png) no-repeat;
  background-size: 100% 100%;
  width: 27px;
  height: 14px;
  top: 10px;
  right: -33px;
}
.search-sugV1.search-office .sokeyup_1 li .list-num,
.search-sugV1.search-office .sokeyup1 li .list-num {
  color: #fff;
  border-radius: 3px;
  background: #B2B9BD;
  margin-right: 6px;
  width: 18px;
  font-size: 13px;
}
.search-sugV1.search-office .sokeyup_1:hover,
.search-sugV1.search-office .sokeyup1:hover,
.search-sugV1.search-office .sokeyup_1.select,
.search-sugV1.search-office .sokeyup1.select {
  background: rgba(255, 192, 0, 0.1);
  border-radius: 6px;
}
.search-sugV1.search-office .sokeyup_1.hot1 .list-num,
.search-sugV1.search-office .sokeyup1.hot1 .list-num {
  background-color: #FC877A;
}
.search-sugV1.search-office .sokeyup_1.hot2 .list-num,
.search-sugV1.search-office .sokeyup1.hot2 .list-num {
  background-color: #FAB759;
}
.search-sugV1.search-office .sokeyup_1.hot3 .list-num,
.search-sugV1.search-office .sokeyup1.hot3 .list-num {
  background-color: #A1DD62;
}
.foot-ICP {
  background-color: #262626;
}
.foot-ICP .w1680 {
  margin-top: 0;
  padding-top: 17px;
  color: #fff;
}
.foot-ICP .w1680 a {
  color: #fff;
}
.foot-ICP a:hover {
  color: #FFC001;
}
.foot-ICP .footer-info ul li {
  color: #fff;
}
.foot-ICP .footer-info ul li a {
  color: #fff;
}
.foot-ICP .footer-info ul li a:hover {
  color: #FFC001;
}
.office-footer-box {
  background-color: #262626;
  padding-top: 32px;
}
.office-footer-box .office-footer-Cont {
  max-width: 1200px;
}
.office-footer-box .office-footer-Cont.w1200.w1300,
.office-footer-box .office-footer-Cont.w1200.w1680 {
  width: 1200px;
}
.office-footer-box .office-footer-Cont .foot-ICP {
  padding-top: 10px;
  background-color: transparent;
  color: #fff;
  border-color: rgba(194, 194, 194, 0.15);
}
.office-footer-box .office-footer-Cont .foot-ICP a,
.office-footer-box .office-footer-Cont .foot-ICP span {
  color: #fff;
}
.office-footer-box .office-footer-Cont .foot-ICP a:hover {
  color: #FFC001;
}
.office-footer-box .office-footer-Cont .foot-ICP .footer-info ul li {
  color: #fff;
}
/*关于我们，友情链接等 start*/
.ku-footer-wrap .footer-box {
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.ku-footer-wrap .footer-box .footer-l-logo {
  height: 165px;
  width: 214px;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  margin-right: 46px;
}
.ku-footer-wrap .footer-box .footer-l-logo img {
  width: 144px;
  display: block;
  margin: 50px auto 0;
}
.ku-footer-wrap .footer-box .explain-box {
  margin-right: 64px;
}
.ku-footer-wrap .footer-box .explain-box dt {
  font-size: 14px;
  color: #000;
  color: rgba(0, 0, 0, 0.85);
  color: #fff;
  line-height: 24px;
  padding-bottom: 20px;
}
.ku-footer-wrap .footer-box .explain-box dt a {
  color: rgba(0, 0, 0, 0.65);
  color: #fff;
}
.ku-footer-wrap .footer-box .explain-box dd {
  font-size: 14px;
  color: #4a4a4a;
  color: #fff;
  color: rgba(255, 255, 255, 0.85);
  line-height: 20px;
  margin-bottom: 6px;
}
.ku-footer-wrap .footer-box .explain-box dd:last-child {
  margin-bottom: 0;
}
.ku-footer-wrap .footer-box .explain-box dd a {
  color: rgba(0, 0, 0, 0.65);
  color: rgba(255, 255, 255, 0.85);
}
.ku-footer-wrap .footer-box .explain-box dd a:hover {
  color: #FFC001;
}
.ku-footer-wrap .control-handle {
  margin-top: 36px;
  padding-bottom: 5px;
}
.ku-footer-wrap .control-handle .kefu-call-btnV1 {
  margin-top: -6px;
  background-color: transparent;
  color: #fff;
  border: 1px solid #fff;
}
.ku-footer-wrap .control-handle .kefu-call-btnV1 span {
  color: #fff;
}
.ku-footer-wrap .control-handle .kefu-call-btnV1 .icon-lianxi {
  color: #FFC001;
}
.ku-footer-wrap .control-handle .kefu-call-btnV1:hover {
  border-color: #FFC001;
}
.ku-footer-wrap .control-handle .kefu-call-btnV1:hover span {
  color: #FFC001;
}
.ku-footer-wrap .control-handle .control-btn {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  color: #fff;
  line-height: 22px;
}
.ku-footer-wrap .control-handle .control-btn i {
  color: rgba(0, 0, 0, 0.65);
  color: #fff;
}
.ku-footer-wrap .control-handle .icon-logo {
  margin-top: -10px;
}
.ku-footer-wrap .control-handle .icon-logo .sina {
  margin-right: 16px;
  color: #F75D49;
}
.ku-footer-wrap .control-handle .icon-logo .wx {
  color: #5CC157;
}
.ku-footer-wrap .control-handle .icon-logo > a:hover {
  opacity: 0.8;
}
.ku-footer-wrap .control-handle .icon-logo-wechat,
.ku-footer-wrap .control-handle .icon-logo-weibo {
  font-size: 35px;
  position: relative;
  display: inline-block;
}
.ku-footer-wrap .control-handle .icon-logo-wechat:before,
.ku-footer-wrap .control-handle .icon-logo-weibo:before {
  position: relative;
  z-index: 1;
}
.ku-footer-wrap .control-handle .icon-logo-wechat:after,
.ku-footer-wrap .control-handle .icon-logo-weibo:after {
  content: '';
  position: absolute;
  width: 24px;
  height: 24px;
  border-radius: 50px;
  background-color: #fff;
  top: 50%;
  left: 50%;
  margin: -12px 0 0 -12px;
  z-index: 0;
}
.ku-footer-wrap .control-handle .icon-logo-wechat img,
.ku-footer-wrap .control-handle .icon-logo-weibo img {
  display: none;
  position: absolute;
  bottom: 50px;
  left: 50%;
  margin-left: -57px;
  width: 114px;
  height: 114px;
}
.ku-footer-wrap .control-handle .icon-logo-wechat:hover img {
  display: block;
}
.ku-footer-wrap .control-handle .connet_link {
  margin-left: 0;
  min-height: 60px;
}
.ku-footer-wrap .control-handle .connet_link ul li {
  margin-left: 0;
  margin-right: 24px;
}
.ku-footer-wrap .control-handle .connet_link ul li:hover {
  color: #FFC001;
}
.ku-footer-wrap .control-handle .connet_link ul li:hover a {
  color: #FFC001;
}
.ku-footer-wrap .control-handle .friendLink {
  margin-top: 0;
}
.ku-footer-wrap .control-handle .friendLink ul li a {
  color: #fff;
  color: rgba(255, 255, 255, 0.85);
}
.ku-footer-wrap .control-handle .remeng {
  margin-right: 20px;
  font-size: 16px;
  color: #fff;
  color: rgba(255, 255, 255, 0.85);
}
.ku-footer-wrap .control-handle .remeng:hover {
  color: #fff;
  font-weight: normal;
}
.ku-footer-wrap .control-handle .dibu-friendText {
  display: inline-block;
  color: #fff;
  height: 24px;
  line-height: 24px;
  color: rgba(255, 255, 255, 0.85);
}
/*关于我们，友情链接等 end*/
@media screen and (max-width: 1442px) {
  .ku-headTop-navV1 .center-fix-box {
    margin-left: -20px;
  }
}
.ku-headTopFixed .topnavV2-center,
.ku-headTop-navV1 .topnavV2-center {
  padding: 0 40px;
}
.ku-headTop-navV1 .top-nav-menu li .login-box .message .alert {
  width: 6px;
  height: 6px;
  top: 11px;
  right: 0px;
}
.ku-headTop-navV1 .top-nav-menu li .login-box .message-drop {
  margin-right: 0;
}
.ku-headTop-navV1 .top-nav-menu li .login-box .message-drop .news-drop {
  margin-left: -237px;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box {
  position: static;
  top: 0;
  left: 0;
  border-radius: 76px;
  border: 1.5px solid #FFC001;
  transform: translateX(0);
  margin-top: 10px;
}
.ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box .search-drop {
  width: auto;
  right: 100px;
}
.ku-headTop-navV1 .fix-logo {
  width: 60px;
}
.ku-headTop-navV1 .top-nav-menu li.tool > a .per-vip-icon {
  margin-right: 2px;
  vertical-align: -4px;
}
.ku-headTop-navV1 .top-nav-menu li .login-box .message {
  padding: 0 1px;
}
.ku-headTop-navV1 .top-nav-menu li .login-box .user-info-box {
  margin-left: 0px;
}
.ku-headTop-navV1 .top-nav-menu li .login-box .user-head-icon {
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
}
.topleftMenu-list {
  padding-top: 20px;
  line-height: 20px;
  font-size: 16px;
}
.topleftMenu-list li {
  margin-left: 24px;
}
.topleftMenu-list li a {
  color: #474747;
}
.topleftMenu-list li:hover a {
  color: #FFC001;
}
@media screen and (max-width: 1442px) {
  .ku-headTopFixed .fix-insearch-box {
    width: 360px;
    transform: translateX(-21%);
  }
  .ku-headTopFixed.office-header-list .fix-insearch-box {
    width: 360px;
    transform: translateX(-13%);
  }
  .txt-lg {
    display: none;
  }
  .txt-sm {
    display: inline;
  }
}
.ku-headTop-navV1.office {
  min-width: 1263px;
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.05);
  backdrop-filter: blur(5px);
  height: 60px;
  padding-top: 0;
}
.single_vip {
  width: 92px;
  height: 28px;
  background-image: url(http://bpic.588ku.com/mainSite/basic/spirit_icon4_230512.png?v=20240511);
  background-repeat: no-repeat;
  background-size: 300px auto;
  background-position: 0 -162px;
  position: relative;
  margin-top: 6px !important;
}
.office-vip {
  width: 92px;
  height: 28px !important;
  background: url(http://bpic.588ku.com/mainSite/office/index/officevip.png);
  background-size: 100% 100%;
  margin-top: 8px !important;
}
.omit-item {
  padding-top: 20px;
  margin-left: 28px;
  line-height: 20px;
  position: relative;
  padding-bottom: 18px;
  cursor: pointer;
}
.omit-item ul {
  position: absolute;
  top: 48px;
  width: 130px;
  background: #FFF;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 6px 6px;
  display: none;
  z-index: 99;
  text-align: center;
  left: -60px;
}
.omit-item ul li {
  padding-left: 6px;
  line-height: 36px;
  border-radius: 6px;
  color: #474747;
}
.omit-item ul li a {
  display: block;
}
.omit-item ul li:hover {
  background: rgba(255, 192, 0, 0.1);
}
.omit-item:hover ul {
  display: block;
}
.omit-item:hover .icon-shenglve1 {
  color: #FFA600;
}
[show=1520] {
  display: none;
}
@media screen and (max-width: 1682px) {
  .ku-headTopFixed .fix-insearch-box {
    width: 430px;
  }
  .ku-headTop-navV1.office .fix-logo-box .fix-logotext {
    margin-left: 0;
  }
  .ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box {
    margin-left: calc(50vw - 721px);
  }
}
@media screen and (max-width: 1520px) {
  [hide=1520] {
    display: none;
  }
  [show=1520] {
    display: block;
  }
  .ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box {
    margin-left: calc(50vw - 582px);
  }
}
@media screen and (max-width: 1280px) {
  .ku-headTop-navV1.office.ku-headTopFixed .fix-insearch-box {
    margin-left: 55px;
  }
}
/*# sourceMappingURL=./officePublic_240720.css.map */