/**
 * CeoEdu-Pro主题是一款极致美观强大的WordPress付费资源下载主题。
 * 正版唯一购买地址：https://www.ceotheme.com/
 * CeoEdu-Pro主题官方演示站点：http://ceoedu-pro.ceotheme.com/
 * 作者总裁QQ：110300260 （总裁）
 * CeoEdu-Pro主题是一款轻量级、且简洁大气、教育专类型主题，定位于教育资源行业，当然也适用于各类资源站，同时也适用于企业站、企业产品展示等。
 * CeoTheme总裁主题制作的CeoEdu-Pro主题正版用户可享受该主题不限制域名，不限制数量，无限授权，仅限本人享有此特权，外泄主题包将取消授权资格！
 * 开发不易，感谢支持，在线客户服务+技术支持为您服务。
 */
/*
 * ------------------------------------------------------------------------------
 * CeoEdu-Pro主题基础样式
 * ------------------------------------------------------------------------------
 */
*{word-wrap:break-word;}
#ceotheme{background:#f8f8f8;}
:root{--border-color:#f2f6fc;}
textarea{resize:none;}
body,ul,ol,li,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,.pr,.pc{margin:0;padding:0;}
table{empty-cells:show;border-collapse:collapse;}
caption,th{text-align:left;font-weight:400;}
ul li,.xl li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
em,cite,i{font-style:normal;}
a{color:#434343;text-decoration:none;}
a:hover{color:var(--primary-color);text-decoration:none;}
a img{border:none;}
label{cursor:pointer;}
.b-a{border:1px solid var(--border-color)!important;}
.b-b{border-bottom:1px solid var(--border-color)!important;}
.b-t{border-top:1px solid var(--border-color)!important;}
.b-r-4{border-radius:4px!important;}
.ceo-margin-right-20{margin-right:20px;}
.ceo-margin-right-20:last-child{margin-right:0px;}
.ceo-margin-top-20{margin-top:20px;}
.ceo-margin-bottom-10{margin-bottom:10px;}
.ceo-margin-t-b-auto{margin-top:100px !important;margin-bottom:auto !important;}
.ceo-modal-close{border:1px solid #ccc;border-radius:50px;width:20px;height:20px;}
.ceo-text-small{font-size:0.875rem;line-height:1.5;}
.ceo-text-13px{font-size:13px;line-height:1.5;}
.z{float:left;}
.y{float:right;}
.hidefocus{outline:none;}
hr{display:block;clear:both;*margin-top:-8px !important;*margin-bottom:-8px !important;}
@media(max-width:768px){.w1240{width:100%;margin:0 auto;}}
.ceofont{font-size:14px!important;display:inline-block;transform:translateY(1px);line-height:1;}
.ceo-dongtai{transition:all .3s}
.ceo-dongtai:hover{transform:translateY(-3px);-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}
.ceo-fl-icon i{font-size:14px !important;margin-right:3px;}
.ceo-images img{width:100%;height:100%;vertical-align:top;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.gradient-ver-bw{background:#000;background:-moz-linear-gradient( bottom,rgba(0,0,0,0.4) 0,transparent 100% );background:-webkit-gradient( linear,bottom,top,color-stop(0,rgba(0,0,0,0.4)),color-stop(100%,transparent) );background:-webkit-linear-gradient( bottom,rgba(0,0,0,0.4) 0,transparent 100% );background:-o-linear-gradient( bottom,rgba(0,0,0,0.4) 0,transparent 100% );background:-ms-linear-gradient( bottom,rgba(0,0,0,0.4) 0,transparent 100% );background:-webkit-gradient( linear,left bottom,left top,from(rgba(0,0,0,0.4)),to(transparent) );background:-webkit-gradient( linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.4)),to(transparent) );background:-webkit-gradient( linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.4)),to(transparent) );background:-webkit-gradient( linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.4)),to(transparent) );background:-webkit-gradient( linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.4)),to(transparent) );background:linear-gradient(to top,rgba(0,0,0,0.4) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#000000,endColorstr=#ffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#000000,endColorstr=#ffffff)";}
.img_hover{transition:all .5s;}
.img_hover:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);}
.wp{width:880px;}
/*
 * ------------------------------------------------------------------------------
 * 弹窗注册登录
 * ------------------------------------------------------------------------------
 */
.ceo-navbar-login{width:390px;margin-top:3vh;border-radius:6px;}
.ceo-navbar-login .ceo-login-title{text-align:center;}
.ceo-navbar-login .ceo-login-title a{display:block;margin-bottom:15px;}
.ceo-navbar-login .ceo-login-title a img{height:49px;margin:0 auto;}
.ceo-navbar-login .ceo-form-icon i{font-size:22px!important;}
.ceo-login-social{}
.ceo-login-social p{line-height:36px;}
.ceo-login-social a{margin-right:20px;}
.ceo-login-social a:last-child{margin-right:0px;}
.ceo-login-social a.ceo_qq_login i{color:#1a9efb;font-size:20px!important;transform:translateY(3px);margin-right:3px;}
.ceo-login-social a.ceo_weixin_login i{color:#38ad3d;font-size:20px!important;transform:translateY(3px);margin-right:3px;}
.ceo-login-social a.ceo_weibo_login i{color:#e24a3b;font-size:20px!important;transform:translateY(3px);margin-right:3px;}
.ceo-invitation-btn{text-align:center;display:block;background:#13c07e26;padding:10px 0;color:var(--primary-color);border-radius:4px;}
.ceo-invitation-btn:hover{background:var(--primary-color);color:#fff;}
/*微信扫码关注登录*/
.login-weixin{}
.login-weixin .login-weixin-img{margin-top:-20px !important;}
.login-weixin .login-weixin-p{text-align:center;display:block;background:#13c07e26;padding:10px 0;color:#13c07e;border-radius:4px;}
/*邮箱验证码*/
.send-verify-code{border:1px solid #e5e5e5!important;background:#f7f8f9;font-size:14px!important;padding:0px;line-height:38px !important;}
/*
 * ------------------------------------------------------------------------------
 * 顶部用户中心
 * ------------------------------------------------------------------------------
 */
.default-avatar{background:#e9e9e9;}
.navbar-user a img{padding:3px;background-color:rgb(19 192 126 / 11%);border-radius:50px;}
.navbar-user:hover .dropdown{display:block;}
.navbar-user .dropdown{display:none;max-width:none;width:300px;min-height:200px;padding-top:10px;top:32px;z-index:999;}
.navbar-user .dropdown .role{background:#fff;color:var(--primary-color);font-size:12px;padding:2px 8px;border-radius:3px;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);margin-top:-2px;display:inline-block;height:20px;line-height:20px;}
.navbar-user .dropdown .user-warp .user-name{color:#333;margin-right:5px;}
.navbar-user .dropdown .user-menu{padding:15px;margin-top:20px;background:#fff;border-radius:4px;z-index:1;position:relative !important;}
.navbar-user .dropdown .user-menu a{font-size:13px;color:#999;transition:all .3s;display:block;}
.navbar-user .dropdown .user-menu a:hover{color:var(--primary-color);}
.navbar-user .dropdown-box{box-shadow:0px 3px 9px 0px rgba(205,205,205,0.46);background:#f1fdf6;padding:20px;position:relative !important;}
.navbar-user .dropdown-box:before{content:'';position:absolute;left:0;top:0;opacity:.3;background-image:-webkit-linear-gradient(46deg,#b5ffd6 48%,#f2fff8 91%);background-image:-o-linear-gradient(46deg,#b5dfff 48%,#f4faff 91%);background-image:linear-gradient(44deg,#a6ffce 48%,#f2fff8 91%);width:60px;height:76px;-webkit-border-radius:0 0 100% 0;border-radius:0 0 100% 0;}
.navbar-user .dropdown-box:after{content:'';position:absolute;right:0;bottom:0;opacity:.4;background-image:-webkit-linear-gradient(47deg,#a6ffce 1%,#f2fff8);background-image:-o-linear-gradient(47deg,#b5dfff 1%,#f4faff 100%);background-image:linear-gradient(43deg,#a6ffce 1%,#f2fff8);width:100px;height:57px;-webkit-border-radius:100% 0 0 0;border-radius:100% 0 0 0;}
.navbar-user .dropdown .user-warp{position:relative;border-radius:4px 4px 0 0;}
.navbar-user .dropdown .user-warp .ceo-border-circle{z-index:1;position:relative;margin-right:10px;}
.navbar-user .dropdown .user-warp .ceo-border-circle img{padding:4px;background:#fff;border-radius:50px;}
.navbar-user .ceo-czgr{padding:20px 0px 0px 0px;}
.navbar-user .ceo-czgr .ceo-cz{display:block!important;vertical-align:middle;padding:0;line-height:36px;text-align:center;text-decoration:none;font-size:14px;border-radius:3px;box-shadow:0 5px 10px 0 rgba(73,178,249,0);border:1px solid #268df7;color:#268df7;}
.navbar-user .ceo-czgr .ceo-cz:hover{background:#268df7;color:#fff;}
.navbar-user .ceo-czgr .ceo-cz i{margin-right:3px;font-size:16px!important;}
.navbar-user .ceo-czgr .ceo-gr{display:block!important;vertical-align:middle;padding:0;line-height:36px;text-align:center;text-decoration:none;font-size:14px;border-radius:3px;box-shadow:0 5px 10px 0 rgba(255,87,0,0);border:1px solid #ff6922;color:#ff6922;}
.navbar-user .ceo-czgr .ceo-gr:hover{background:#ff6922;color:#fff;}
.navbar-user .ceo-czgr .ceo-gr i{margin-right:3px;font-size:16px!important;}
.navbar-user .ceo-czgr .ceo-ttg{display:block!important;vertical-align:middle;padding:0;line-height:36px;text-align:center;text-decoration:none;font-size:14px;margin-top:15px;border-radius:3px;box-shadow:0 5px 10px 0 rgba(255,87,0,0);border:1px solid var(--primary-color);color:#fff;background:var(--primary-color);}
.navbar-user .ceo-czgr .ceo-ttg:hover{opacity:.8;}
.navbar-user .ceo-czgr .ceo-ht{display:block!important;vertical-align:middle;padding:0;line-height:36px;text-align:center;text-decoration:none;font-size:14px;margin-top:15px;border-radius:3px;box-shadow:0 5px 10px 0 rgba(255,87,0,0);border:1px solid #293742;color:#fff;background:#293742;}
.navbar-user .ceo-czgr .ceo-ht:hover{opacity:.8;}
.navbar-user .ceo-scxx{margin-top:15px;}
.navbar-user .ceo-scxx .ceo-scxx-user-money{background:#fff;border-radius:4px;padding:10px;font-size:12px;height:18px;line-height:18px;}
.navbar-user .ceo-scxx .ceo-scxx-user-money .money-left t{float:right;color:#707c86;}
.navbar-user .ceo-scxx .ceo-scxx-user-vip{background:#fff;border-radius:4px;padding:10px;font-size:12px;margin-top:15px;height:41px;line-height:1.5;}
.navbar-user .ceo-scxx .ceo-scxx-user-vip a{float:right;background:#fbb715;color:#fff;border-radius:30px;padding:4px 8px;display:inline-block;line-height:1;margin-top:10px;}
.navbar-user .ceo-scxx .ceo-scxx-user-vip p{margin-top:5px;color:#707c86;}
/**/
.ceo-dropdown{width:100% !important;min-height:60px !important;}
/*导航用户弹窗优化*/
.navbar-user .dropdown .user-menu ul li{height:21px;line-height:21px;}
/*
 * ------------------------------------------------------------------------------
 * 顶部导航条
 * ------------------------------------------------------------------------------
 */
.ceo-navbar-top{height:36px;line-height:36px;}
.navbar-top-z{}
.navbar-top-z ul li{display:inline-block;position:relative;padding-right:12px;margin-right:8px;}
.navbar-top-z ul li:last-child{padding-right:0px;margin-right:0px;}
.navbar-top-z ul li:after{position:absolute;right:0;top:12px;width:1px;height:14px;content:"";background:#ffffffb3;}
.navbar-top-z ul li:last-child:after{width:0px;}
.navbar-top-z .icon{font-size:12px;}
.navbar-top-z .icon:hover{color:var(--primary-color);}
.navbar-top-z .icon i{margin-right:5px}
.navbar-top-y a{font-size:12px;}
.navbar-top-y a:hover{color:var(--primary-color);}
.navbar-top-y a i{margin-right:5px}
.navbar-top-z .navbar-top-zsj{position:relative;cursor:pointer;}
.navbar-top-zsj:hover .box{display:block;transition:all .3s;}
.navbar-top-zsj .box{padding:10px;background:#fff;width:100px;border-radius:4px;box-shadow:0 2px 3px #eee;position:absolute;top:41px;left:0px;z-index:201;display:none;-webkit-animation:winAlertIn .4s;-o-animation:winAlertIn .4s;animation:winAlertIn .4s;}
.navbar-top-zsj .box i{display:block;width:20px;height:10px;position:absolute;background:url(../../static/images/ceo-navbar-top-zsj.png) center no-repeat;top:-5px;left:20px;}
.navbar-top-zsj .box img{display:block;width:100px;height:100px;margin:0 auto;}
.navbar-top-zsj .box p{height:20px;line-height:20px;margin-top:5px;text-align:center;font-size:12px;color:#989898;}
.navbar-top-z .navbar-top-zwx{position:relative;cursor:pointer;}
.navbar-top-zwx:hover .box{display:block;transition:all .3s;}
.navbar-top-zwx .box{padding:10px;background:#fff;width:100px;border-radius:4px;box-shadow:0 2px 3px #eee;position:absolute;top:41px;left:0px;z-index:201;display:none;-webkit-animation:winAlertIn .4s;-o-animation:winAlertIn .4s;animation:winAlertIn .4s;}
.navbar-top-zwx .box i{display:block;width:20px;height:10px;position:absolute;background:url(../../static/images/ceo-navbar-top-zsj.png) center no-repeat;top:-5px;left:20px;}
.navbar-top-zwx .box img{display:block;width:100px;height:100px;margin:0 auto;}
.navbar-top-zwx .box p{height:20px;line-height:20px;margin-top:5px;text-align:center;font-size:12px;color:#989898;}
.navbar-top-y ul li{display:inline-block;position:relative;padding-right:12px;margin-right:8px;}
.navbar-top-y ul li:last-child{padding-right:0px;margin-right:0px;}
.navbar-top-y ul li:after{position:absolute;right:0;top:12px;width:1px;height:14px;content:"";background:#ffffffb3;}
.navbar-top-y ul li:last-child:after{width:0px;}
.navbar-top-ytc:hover .box{display:block;transition:all .3s;}
.navbar-top-ytc .box{position:absolute;padding-top:11px;top:25px;right:0;z-index:201;display:none;-webkit-animation:winAlertIn .4s;-o-animation:winAlertIn .4s;animation:winAlertIn .4s;}
.navbar-top-ytc .box .boxmk{border-radius:6px;box-shadow:0 2px 3px #eee;width:300px;background:#fff;}
.boxmk-banner{width:100%;height:80px;position:relative;background-position:center;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-image:url(../../static/images/boxmk-banner.png);overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px;}
.boxmk-bottom{padding:20px;}
.boxmk-bottom .ceo-grid-ceosmls img{width:40px;height:40px;}
.boxmk-bottom .ceo-grid-ceosmls span{color:#434343;font-size:14px;margin-top:5px;margin-bottom:8px;display:block;line-height:1;}
.boxmk-bottom .ceo-grid-ceosmls p{font-size:12px;color:#999;line-height:1;}
.boxmk-bottom i{background:#feefe5;width:40px;height:40px;line-height:40px;text-align:center;font-size:22px!important;color:#eba958;border-radius:50px;margin-right:0px;}
.boxmk-cut{position:absolute;top:0;left:0;display:block;min-width:90px;padding:0 9px;text-align:center;height:17px;line-height:17px;font-size:12px;color:#BB6E2F;background:#fbdac4;-webkit-border-radius:0 0 11px;border-radius:0 0 11px;}
.boxmk-banner p{font-size:22px;font-weight:500;color:#EAA44D;position:absolute;top:29px;left:66px;}
.boxmk-bottom-btn{display:block;margin-top:30px;height:40px;line-height:40px;background:linear-gradient(332deg,#E2BB8E 0%,#F1CD9E 100%);font-size:14px;color:#333;text-align:center;border-radius:5px;}
.boxmk-bottom-btn:hover{background:linear-gradient(332deg,#F7D5AF 0%,#F7DAB4 100%);}
.winAlertIn{-webkit-animation-name:winAlertIn;-moz-animation-name:winAlertIn;-o-animation-name:winAlertIn;animation-name:winAlertIn;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;}
@-webkit-keyframes winAlertIn{0%{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);}
45%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
80%{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
@keyframes winAlertIn{0%{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);}
45%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
80%{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
/*
 * ------------------------------------------------------------------------------
 * 顶部导航条整体样式
 * ------------------------------------------------------------------------------
 */
.ceo-night-an{color:#666 !important;}
.ceo-night-an i{font-size:19px !important;}
.ceo-users-lore{display:inline-block;}
.ceo-users-lore a{display:inline-block;position:relative;font-size:15px;}
.ceo-users-l{padding-right:9px;margin-right:8px;}
.ceo-users-lore .ceo-users-l:after{position:absolute;right:0;top:5px;width:1px;height:10px;content:"";background:#666;opacity:.6;}
/*顶部导航*/
.ceo-head-top{background:var(--primary-color);height:32px;line-height:32px;font-size:12px;}
.ceo-head-top a{color:#fff!important;}
.ceo-text-top{color:#fff;}
.ceo-head-top i{font-size:13px;margin-right:3px;}
/*
 * ------------------------------------------------------------------------------
 * 顶部导航条样式01
 * ------------------------------------------------------------------------------
 */
.ceo-logo-navBar_01{margin-right:36px;}
.navBar_01{box-shadow:0 1px 8px #ededed;z-index:1009;}
.navBar_01 .logo{height:49px;}
.navBar_01 .logo img{height:100%;}
.navBar_01 .nav>ul{}
.navBar_01 .nav>ul>li{display:inline-block;position:relative;margin:0 13px;}
.navBar_01 .nav>ul>li>a{display:block;font-size:15px;padding:26px 0;position:relative;}
.navBar_01 .nav>ul>li>a:hover{color:var(--primary-color);}
.navBar_01 .nav ul.ceo-navbar-ul li.current-menu-item a{color:var(--primary-color);}
.navBar_01 .nav>ul>li:hover .sub-menu{display:block;border-radius:4px;}
.navBar_01 .sub-menu{position:absolute;border-top:1px solid var(--border-color);left:0;list-style:none;display:none;padding:15px 0 15px 15px;background:#fff;z-index:999;}
.navBar_01 .sub-menu li.current-menu-item a{color:var(--primary-color)!important;}
@media (min-width:1200px){.navBar_01 .sub-menu{margin-left:-14px;}
}
.navBar_01 .sub-menu li{text-align:left;min-width:160px;padding-bottom:15px;}
.navBar_01 .sub-menu li:last-child{border-bottom:0;padding-bottom:0px;}
.navBar_01 .sub-menu li a{display:block;color:#333!important;font-size:13px;transition:all .3s;}
.navBar_01 .sub-menu li a:hover{color:var(--primary-color)!important;}
/*
 * ------------------------------------------------------------------------------
 * 手机端侧边导航
 * ------------------------------------------------------------------------------
 */
.ceo-mobNav-box{padding:20px 20px 80px 20px;}
.ceo-mobNav-box::-webkit-scrollbar{width:5px;height:4px;}
.ceo-mobNav-box::-webkit-scrollbar-thumb{background-color:#eee;}
.mobNavbar{padding:15px 0;}
.mobNavbar i{display:inline-block;padding:4px 8px;background:#f9f9f9;color:#999;font-size:12px;margin-left:5px;}
.mobSide{}
.mobSide .logo img{height:36px;}
.mobNav{}
.mobNav>ul>li{}
.mobNav>ul>li{border:0;}
.mobNav .current-menu-item{border:0!important;position:relative;}
.mobNav .current-menu-item a{color:var(--primary-color)!important;}
.mobNav>ul>li>a{display:block;color:#4b5f72;border:1px solid var(--border-color);font-size:14px;padding:5px;border-radius:4px;margin-bottom:5px;}
.mobNav>ul>li>a:hover{color:#333;}
.mobNav>ul .sub-menu{position:relative;display:block;width:100%;overflow:hidden;padding:0;margin-bottom:5px;border-top:0;}
.mobNav>ul .sub-menu li{width:50%;float:left;padding:0;border-radius:4px;min-width:50%;border-bottom:0;text-align:center;}
.mobNav>ul .sub-menu a{display:block;color:#8c979f;border:1px solid var(--border-color);font-size:13px;padding:5px;margin:2px;}
.mobNav-user{}
.mobNav-user .author-count{}
.mobNav-user .author-count{padding-top:15px;}
.mobNav-user .author-name{color:#333;font-size:15px!important;}
.mobNav-user .roles-admin{color:#fff!important;}
.mobNav-user .author-des{color:#999;}
.mobNav-user .dropdown{list-style:none;}
.mobNav-user .dropdown a{color:#999;}
.no-login{}
.no-login span{color:#999;}
/*
 * ------------------------------------------------------------------------------
 * 顶部搜索条样式
 * ------------------------------------------------------------------------------
 */
.search{}
.search input{height:36px;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:12px;min-width:220px;}
.search input:focus{background:#fff;border:1px solid #DCDFE6!important;}
.search button{background:transparent;border:0;cursor:pointer;outline:none;}
.search button i{color:#718d9b}
.ceo-navbar-search-a i{display:inline-block;transform:translateY(0px);margin-right:5px;}
.navBar_01 .search button{background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));border:0;width:50px;height:36px;border-radius:0 4px 4px 0;}
.navBar_01 .search button i{color:#fff;font-size:17px!important;transform:translateY(0px);}
/*
 * ------------------------------------------------------------------------------
 * 幻灯样式01
 * ------------------------------------------------------------------------------
 */
.ceo-home-slide{}
.slide .ceo-slidenav{color:#fff;background:#00000045;padding:20px 10px;}
.slide_01 .r_pic{}
.slide_01 .r_pic a{height:182.5px;}
.slide_01 .r_pic img{min-height:100%;min-width:100%;}
.slide_01 .r_pic a .cover{color:#fff;font-size:16px;}
.slide_01 .r_pic a .cover{margin-right:3px;}
.slide_01 .slide_dotnav{margin-bottom:20px;}
.slide_01 .slide_dotnav li{padding-left:6px;}
.slide_01 .slide_dotnav li a{width:30px;height:5px;border-radius:0px;background-color:#fff;transition:all .3s;}
.slide_01 .slide_dotnav .ceo-active{}
.slide_01 .slide_dotnav .ceo-active a{width:30px;background-color:var(--primary-color);}
/*
 * ------------------------------------------------------------------------------
 * 首页CMS模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-cms{padding:0px 0px 30px 0px;}
.ceo-home-cmsbox{padding:20px 0;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.15);box-shadow:0 0 30px rgba(0,0,0,0.15);}
.ceo-home-cms-boxa{display:block}
.ceo-home-cms-boxa img{height:40px;}
.ceo-home-cms-boxa span{font-size:16px;line-height:24px;color:#333;transition:all .3s;}
.ceo-home-cms-boxa:hover span{color:var(--primary-color);}
.ceo-home-cms-boxa p{font-size:12px;color:#aaa;}
/*
 * ------------------------------------------------------------------------------
 * 推荐分类样式
 * ------------------------------------------------------------------------------
 */
.recommendCat{}
.recommendCat .item{transition:all .3s;box-shadow:-3px 0 10px #f1f6fb;height:120px;background:#000;}
.recommendCat .item img{min-height:100%;opacity:.5;}
.recommendCat .item p{font-size:18px;color:#fff;}
.recommendCat .item .cover{min-width:100%;}
/*
 * ------------------------------------------------------------------------------
 * 公用标签样式
 * ------------------------------------------------------------------------------
 */
.tags{color:#aaa;}
.tags a{display:inline-block;background:var(--primary-color);;font-size:12px;color:#fff;padding:2px 6px;margin-right:5px;border-radius:3px;transition:all .3s;opacity:.3;}
.tags a:hover{opacity:1;color:#fff;}
.tags .item:hover a{opacity:1;}
.home-tags .item{transition:all .3s;}
.home-tags .item:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}
/*
 * ------------------------------------------------------------------------------
 * 首页整体
 * ------------------------------------------------------------------------------
 */
/*首页模块主标题*/
.ceo-home-title{text-align:center;margin-bottom:30px;}
.ceo-home-title h5{height:40px;line-height:40px;overflow:hidden;font-size:32px;color:#434343;font-weight:300;}
.ceo-home-title p{font-size:16px;color:#999;font-weight:300;font-family:Microsoft Jhenghei;}
.ceo-home-title-lines{background:#ededed;width:80px;height:2px;position:relative;margin:20px auto;overflow:hidden;}
.ceo-home-title-lines i{display:block;animation-delay:500ms !important;background:var(--primary-color);height:2px;max-width:300px;-webkit-animation:separator-sliding-x 1.9s infinite;-moz-animation:separator-sliding-x 1.9s infinite;-o-animation:separator-sliding-x 1.9s infinite;-ms-animation:separator-sliding-x 1.9s infinite;animation:separator-sliding-x 1.9s infinite;-webkit-animation-timing-function:cubic-bezier(0.19,1,0.22,1);-moz-animation-timing-function:cubic-bezier(0.19,1,0.22,1);-o-animation-timing-function:cubic-bezier(0.19,1,0.22,1);-ms-animation-timing-function:cubic-bezier(0.19,1,0.22,1);animation-timing-function:cubic-bezier(0.19,1,0.22,1);}
@-moz-keyframes separator-sliding-x{0%{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);}
30%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
60%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
100%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
}
@-webkit-keyframes separator-sliding-x{0%{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);}
30%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
60%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
100%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
}
@-o-keyframes separator-sliding-x{0%{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);}
30%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
60%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
100%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
}
@keyframes separator-sliding-x{0%{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);}
30%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
60%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
100%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
}
/*首页模块查看更多*/
.ceo-home-more{}
.ceo-home-more a{display:block;width:160px;height:40px;line-height:40px;position:relative;text-align:center;overflow:hidden;background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));font-size:14px;color:#fff;margin:40px auto 0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;}
.ceo-home-more a:hover{background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan2-color),var(--hcan1-color));}
/*
 * ------------------------------------------------------------------------------
 * 首页分类切换模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-switch{padding:30px 0 40px 0;background:#fff url(../../static/images/ceo-home-switch-bg.jpg) bottom center no-repeat;}
.ceo-switch-title{margin-bottom:40px;text-align:center;}
.ceo-switch-title li{display:inline-block;margin-right:10px;}
.ceo-switch-title li a{height:30px;line-height:30px;padding:0 20px!important;border:1px solid #ededed;text-align:center;font-size:14px;color:#666;display:block;background:#fff;}
.ceo-switch-title li:last-child{margin-right:0px;}
.ceo-switch-title li a:hover{background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));border:1px solid #fff;color:#fff!important;}
.ceo-switch-title li.ceo-active a{color:#fff!important;background-color:var(--primary-color)!important;background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color))!important;}
/*
 * ------------------------------------------------------------------------------
 * 首页新闻模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-news{padding:40px 0;background:#f9f9f9;}
.ceo-home-news-boxtop{height:150px;text-align:center;}
.ceo-home-news-boxtop a{width:180px;display:inline-block;height:40px;line-height:40px;background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));font-size:16px;color:#fff;font-weight:400;margin-top:55px;}
.ceo-home-news-boxtop a:hover{background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan2-color),var(--hcan1-color));}
.ceo-home-news-box{}
.ceo-home-news-box li{height:35px;line-height:35px;margin-top:10px;}
.ceo-home-news-box li a{}
.ceo-home-news-box li a i{margin-right:5px;}
.ceo-home-news-box li span{font-size:12px;color:#999;margin-left:20px;}
/*
 * ------------------------------------------------------------------------------
 * 首页专题模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-special{padding:40px 0;}
.ceo-home-special-boxmk{position:relative;box-shadow:0px 12px 20px rgba(20,20,20,0.15);-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.ceo-home-special-boxmk:before{content:'';height:3px;position:absolute;bottom:-5px;left:4px;right:4px;background:#fff;border-radius:0 0 5px 5px;}
.ceo-home-special-boxmk:after{content:'';height:3px;position:absolute;bottom:-10px;left:8px;right:8px;background:#fff;border-radius:0 0 5px 5px;}
.ceo-home-special-boxmk .ceo-home-special-boxmkimg{overflow:hidden;padding-bottom:70px;}
.ceo-home-special-boxmk .ceo-home-special-boxmkimg a{height:180px;}
.ceo-home-special-boxmktext{background:-moz-linear-gradient(top,rgba(255,255,255,0.78) 0%,#fff 30%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.78) 0%,#fff 30%);background:linear-gradient(to bottom,rgba(255,255,255,0.78) 0%,#fff 30%);position:absolute;bottom:0px;display:table;width:100%;}
.ceo-home-special-boxmktext .box{padding:20px;text-align:center;}
.ceo-home-special-boxmktext .title{margin-bottom:10px;padding-bottom:10px;}
.ceo-home-special-boxmktext .title a{font-size:18px;color:#333;overflow:hidden;display:block;}
.ceo-home-special-boxmk:hover .ceo-home-special-boxmktext .desc{height:60px;opacity:1;}
.ceo-home-special-boxmktext .desc{word-break:break-word;font-size:12px;line-height:20px;margin:0;overflow:hidden;color:#555;height:0;transition:all 0.3s;opacity:0;}
.ceo-home-special-boxmktext .desc p{height:40px;overflow:hidden;}
.ceo-home-special-boxmktext .btns{text-align:center;}
.ceo-home-special-boxmktext .btns a{border:1px solid #eee;font-size:14px;color:#888;height:30px;line-height:30px;border-radius:4px;display:block;}
.ceo-home-special-boxmktext .btns a:hover{background:var(--primary-color);color:#fff;}
.ceo-home-special-boxmktext .btns a i{margin-right:3px;}
/*
 * ------------------------------------------------------------------------------
 * 首页用户模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-user{padding:40px 0;background:#f9f9f9;}
.ceo-home-user-boxmk{position:relative;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.ceo-home-user-boxmk .ceo-home-user-boxmkimg{overflow:hidden;padding-bottom:100px;}
.ceo-home-user-boxmk .ceo-home-user-boxmkimg img{height:185px;width:100%;}
.ceo-home-user-boxmktext{background:-moz-linear-gradient(top,rgba(255,255,255,0.78) 0%,#fff 30%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.78) 0%,#fff 30%);background:linear-gradient(to bottom,rgba(255,255,255,0.78) 0%,#fff 30%);position:absolute;bottom:0px;display:table;width:100%;}
.ceo-home-user-boxmktext .box{padding:20px;text-align:center;}
.ceo-home-user-boxmktext .title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-color)!important;}
.ceo-home-user-boxmktext .title a{font-size:15px;color:#333;overflow:hidden;margin-bottom:5px;display:block;}
.ceo-home-user-boxmktext .title p{display:inline-block;padding:0 8px;font-size:12px;border-radius:50px;border:1px solid var(--primary-color);color:var(--primary-color)!important;}
.ceo-home-user-boxmk:hover .ceo-home-user-boxmktext .desc{height:60px;opacity:1;}
.ceo-home-user-boxmktext .desc{word-break:break-word;font-size:12px;line-height:20px;margin:0;overflow:hidden;color:#555;height:0;transition:all 0.3s;opacity:0;}
.ceo-home-user-boxmktext .desc p{height:40px;overflow:hidden;}
.ceo-home-user-boxmktext .btns a{border:1px solid #eee;font-size:12px;color:#888;height:23px;line-height:23px;border-radius:4px;display:block;}
.ceo-home-user-boxmktext .btns a:hover{background:var(--primary-color);color:#fff;}
.ceo-home-user-boxmktext .btns a i{margin-right:3px;}
/*
 * ------------------------------------------------------------------------------
 * 首页社区模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-forum{padding:40px 0;background:#fff url(../../static/images/ceo-home-forum-bg.png) bottom center no-repeat;}
.forum-box-title{height:20px;line-height:20px;margin-bottom:15px;padding-bottom:15px;}
.forum-box-title span{display:block;height:20px;line-height:20px;font-size:18px;color:#434343;padding-left:33px;font-weight:400;}
.forum-box-title a{display:block;height:18px;line-height:18px;border:1px solid #ededed;border-radius:24px;font-size:12px;color:#999;font-weight:300;padding:0 10px;background:#fff;}
.forum-box-title a:hover{background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));color:#fff;}
.ceo-home-forum-box-question{padding:20px;box-shadow:0px 4px 10px rgba(20,20,20,0.1);}
.forum-box-question-new{}
.forum-box-question-new ul{}
.forum-box-question-new ul li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #ededed;}
.forum-box-question-new ul li:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:0px dashed #ededed;}
.forum-box-question-new ul li .tops{height:25px;line-height:25px;margin-bottom:5px;overflow:hidden;}
.forum-box-question-new ul li .tops .tx a{display:block;height:25px;line-height:25px;}
.forum-box-question-new ul li .tops .tx a:hover{color:var(--primary-color);}
.forum-box-question-new ul li .tops .tx a img{display:block;float:left;margin-right:10px;width:25px;height:25px;border-radius:100%;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.forum-box-question-new ul li .tops .tx a em{display:block;height:25px;line-height:25px;font-size:14px;color:#434343;font-weight:400;}
.forum-box-question-new ul li .tops .tx a em:hover{color:var(--primary-color);}
.forum-box-question-new ul li .tops .tx span{display:block;margin:4px 0 0 7px;height:18px;line-height:18px;font-size:12px;color:#999;border:1px solid #ededed;border-radius:24px;text-align:center;padding:0 10px;}
.forum-box-question-new ul li .tops .rq{display:block;height:25px;line-height:25px;font-size:12px;color:#999;}
.forum-box-question-new ul li .bots{height:35px;line-height:35px;position:relative;padding:0 22px;}
.forum-box-question-new ul li .bots:after{content:'';display:block;width:10px;height:9px;position:absolute;top:12px;left:0;background:url(../../static/images/ceo-question-new-icon1.png) no-repeat;}
.forum-box-question-new ul li .bots:before{content:'';display:block;width:10px;height:9px;position:absolute;bottom:12px;right:0;background:url(../../static/images/ceo-question-new-icon2.png) no-repeat;}
.forum-box-question-new ul li .bots a{height:35px;line-height:35px;font-size:14px;color:#434343;font-weight:400;}
.forum-box-question-new ul li .bots a:hover{color:var(--primary-color);}
.forum-box-question-new ul li .bots span{font-size:12px;color:#999;display:block;height:35px;line-height:35px;}
/*推荐模块*/
.ceo-home-forum-tjbox{margin-bottom:30px;}
.ceo-home-forum-tjboxmk{position:relative;padding-bottom:18px;overflow:hidden;}
.ceo-home-forum-tjboxmk .tjboxmk-top{width:80px;height:80px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgba(155,155,155,.23);position:absolute;z-index:1;top:10px;left:50%;margin-left:-40px;}
.ceo-home-forum-tjboxmk .tjboxmk-top img{display:block;margin:10px auto 0;}
.ceo-home-forum-tjboxmk .tjboxmk-btm{border:1px solid #f8f9fa;height:145px;background:#f8fafc;border-radius:8px;margin:40px auto 0;box-shadow:0px 4px 10px rgba(20,20,20,0.1);}
.ceo-home-forum-tjboxmk .tjboxmk-btm h2{font-size:16px;color:#515151;text-align:center;margin:60px 0 8px;}
.ceo-home-forum-tjboxmk .tjboxmk-btm span{display:block;height:20px;line-height:20px;overflow:hidden;font-size:14px;color:#919191;text-align:center;}
.ceo-home-forum-tjboxmk a p{background:#fc5a04;color:#fff;width:154px;height:36px;line-height:36px;text-align:center;border-radius:50px;display:block;position:absolute;bottom:-40px;left:50%;margin-left:-77px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.ceo-home-forum-tjboxmk a:hover p{bottom:0;}
/*
 * ------------------------------------------------------------------------------
 * 首页案例模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-case{padding:40px 0;position:relative;}
.ceo-home-case .ceo-home-title h5,.ceo-home-case .ceo-home-title p{color:#fff;}
.ceo-home-case-boxpic{position:relative;}
.ceo-home-case-boxpic .thumb{height:160px;border-radius:2px 2px 0 0;}
.ceo-home-case-boxpic .ceo-case-category{display:inline-block;height:22px;position:absolute;bottom:-14px;left:15px;padding:0 10px;border-radius:24px;line-height:22px;font-size:12px;color:rgba(255,255,255,1);background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));border:3px solid #fff;}
.ceo-home-case-boxnew{padding:20px 15px 15px 15px;}
.ceo-home-case-boxnew .title{font-size:15px;color:#434343;font-weight:400;margin-bottom:10px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;}
.ceo-home-case-boxnew .title:hover{color:var(--primary-color);}
.ceo-home-case-boxnew .info{height:22px;margin-bottom:10px;}
.ceo-home-case-boxnew .info .ceo-user-admin a{margin-left:5px;font-size:12px;color:var(--primary-color);}
.ceo-home-case-boxnew .info .ceo-margin-ymd{display:block;margin-left:10px;padding-left:10px;background:url(../../static/images/ceo-case-boxnew-d.png) left center no-repeat;color:#434343;}
.ceo-home-case-boxnew p{height:40px;line-height:20px;font-size:12px;color:#aaa;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;}
.ceo-home-case-boxnew .ceo-home-case-boxnewbot{height:15px;line-height:15px;border-top:1px solid #ededed;padding-top:10px;margin-top:10px;}
.ceo-home-case-boxnew .ceo-home-case-boxnewbot a{font-size:12px;color:var(--primary-color);display:block;height:15px;line-height:15px;}
.ceo-home-case-boxnew .ceo-home-case-boxnewbot a i{margin-left:5px;}
.ceo-home-case-boxnew .ceo-home-case-boxnewbot span{display:block;height:15px;line-height:15px;font-size:12px;color:#999;}
.ceo-home-case-boxnew .ceo-home-case-boxnewbot span i{margin-right:5px;}
.ceo-home-case-box .ceo-position-center-left{background:#22222282;margin:0;padding:20px 10px;}
.ceo-home-case-box .ceo-position-center-right{background:#22222282;margin:0;padding:20px 10px;}
/*
 * ------------------------------------------------------------------------------
 * 首页企业模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-qiye{padding:40px 0;margin-bottom:-40px;}
.ceo-qiye-img{}
.ceo-qiye-img a{display:block;padding:10px 20px;box-shadow:0 2px 4px rgba(32,32,32,0.05);transition:all 0.2s;text-align:center;}
.ceo-qiye-img a img{height:49px;}
/*
 * ------------------------------------------------------------------------------
 * 首页图文广告模块
 * ------------------------------------------------------------------------------
 */
.ceo-home-ads{}
.ceo-home-ads .ceo_ads{}
.ceo-home-ads .ceo_ads a{display:block;}
.ceo-home-ads .ceo_ads a img{height:70px;}
.ceo-home-ads .ceo_adsw{margin-top:10px;margin-bottom:10px !important;background:#f9f9f9;padding:10px 0;text-align:center;}
.ceo-home-ads .ceo_adsw a{display:block;font-size:13px;}
/*
 * ------------------------------------------------------------------------------
 * 首页布局样式2文章布局
 * ------------------------------------------------------------------------------
 */
/*幻灯模块1*/
.ceo-article-slide1{padding:20px;}
.ceo-article-slide1 .ceo-slideshow-items{min-height:300px!important;}
.ceo-article-slide1 .ceo-slidenav{color:#fff;background:#00000045;padding:20px 10px;}
.ceo-article-slide1{height:300px;overflow:hidden;}
.ceo-article-slide1 .ceo-slideshow-items{min-height:300px;}
.ceo-article-slide1 .ceo-slideshow-items img{height:300px;}
.ceo-article-slide1 .slide_dotnav{margin-bottom:20px;}
.ceo-article-slide1 .slide_dotnav li{padding-left:6px;}
.ceo-article-slide1 .slide_dotnav li a{width:30px;height:5px;border-radius:0px;background-color:#fff;transition:all .3s;}
.ceo-article-slide1 .slide_dotnav .ceo-active{}
.ceo-article-slide1 .slide_dotnav .ceo-active a{width:30px;background-color:var(--primary-color);}
/*幻灯模块2*/
.ceo-article-slide2{padding:20px;}
.ceo-article-slide2 .ceo-slidenav{color:#fff;background:#00000045;padding:20px 10px;}
.ceo-article-slide2 .ceo-slideshow-items{min-height:293px!important;}
.ceo-article-slide2 .ceo-slideshow-items img{height:293px;}
.ceo-article-slide2 .slide_dotnav{margin-bottom:20px;}
.ceo-article-slide2 .slide_dotnav li{padding-left:6px;}
.ceo-article-slide2 .slide_dotnav li a{width:30px;height:5px;border-radius:0px;background-color:#fff;transition:all .3s;}
.ceo-article-slide2 .slide_dotnav .ceo-active{}
.ceo-article-slide2 .slide_dotnav .ceo-active a{width:30px;background-color:var(--primary-color);}
.slide-02-img{}
.slide-02-img a{padding-bottom:70%;height:0;overflow:hidden;transition:all .3s;}
.slide-02-img a p{font-size:14px;transition:all .3s;}
.slide-02-img a:hover p{color:var(--primary-color)!important;transition:all .3s;}
.slide-02-img .overlay{padding:10px;}
/*热门滚动模块*/
.ceo-article-hot{padding:15px 20px;height:20px;line-height:20px;}
.ceo-article-hot img{height:20px;}
.ceo-article-hot ul{}
.ceo-article-hot ul li{margin-bottom:7px;}
.ceo-article-hot ul li:last-child{margin-bottom:0;}
.ceo-article-hot ul li a{font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;padding-right:20px;}
.ceo-article-hot ul li span{margin-right:20px;color:#8590a6;font-size:12px;}
.ceo-article-hot ul li span:last-child{margin-right:0px;}
#scrollDiv{height:35px;overflow:hidden;}
#scrollDiv li{height:35px;overflow:hidden;vertical-align:bottom;zoom:1;}
/*专题模块*/
.ceo-article-special{padding:20px;}
.ceo-article-special .title{margin-bottom:20px;line-height:24px;}
.ceo-article-special .title span{background:url(../../static/images/ceo-article-special-img.png) left center no-repeat;font-size:16px;display:inline-block;color:#333;padding-left:34px;height:24px;}
.ceo-article-special .title span em{margin-left:15px;color:#8590a6;font-size:12px;}
.ceo-article-special .title a i{font-size:20px!important;color:#ccc;}
.ceo-article-special .title a i:hover{color:var(--primary-color)!important;}
.ceo-article-special .boxmk a{padding-bottom:70%;height:0;overflow:hidden;transition:all .3s;}
.ceo-article-special .boxmk a p{font-size:14px;transition:all .3s;}
.ceo-article-special .boxmk a:hover p{color:var(--primary-color)!important;transition:all .3s;}
.ceo-article-special .boxmk .overlay{padding:10px;}
/*切换模板*/
.ceo-article-list{}
.ceo-article-list .ultitle{padding:20px;}
.ceo-article-list .ultitle li{display:inline-block;margin-right:20px;}
.ceo-article-list .ultitle li:last-child{margin-right:0;}
.ceo-article-list .ultitle li.ceo-active{}
.ceo-article-list .ultitle li.ceo-active a{background-color:transparent;color:var(--primary-color);}
.ceo-article-list .ultitle li a{padding:0;background:transparent;color:#666;font-size:16px;}
.ceo-article-list .ultitle li a:hover{color:var(--primary-color);}
.ceo-article-list .more{text-align:center;padding:20px;}
.ceo-article-list .more a{display:block;background-color:#f8f8f8;padding:15px 0;border-radius:4px;color:#999;}
.ceo-article-list .more a:hover{color:var(--primary-color);}
/*广告模块*/
.ceo-article-guanggao{padding:20px;}
.ceo-article-guanggao li{margin-bottom:20px;}
.ceo-article-guanggao li:last-child{margin-bottom:0px;}
.ceo-article-guanggao li a{}
.ceo-article-guanggao li a img{width:100%;}
/*
 * ------------------------------------------------------------------------------
 * 视频整体样式
 * ------------------------------------------------------------------------------
 */
/*列表视频图标*/
a:hover.ceo_video:before{background:rgba(0,0,0,.8);}
.ceo_video:before{z-index:1;content:"";background:rgba(0,0,0,.6);opacity:.8;height:39px;}
.ceo_video:after{z-index:1;height:39px;content:"";background-image:url(../../static/images/ceo_video.svg);background-position:50%;background-repeat:no-repeat;background-size:32px;opacity:.9;}
.ceo_video:after,.ceo_video:before{position:absolute;left:50%;top:50%;width:39px;margin-left:-19px;margin-top:-19px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
/*内页视频模块*/
.ceo-single-video{padding:20px;}
.ceo-single-video iframe{border-radius:4px;display:block;overflow:hidden;width:100%;max-width:100%;height:570px;}
.dplayer-video{min-height:516.698px;}
/*
 * ------------------------------------------------------------------------------
 * 博客列表样式
 * ------------------------------------------------------------------------------
 */
.ceo-home-blog{margin-bottom:20px;}
.blog .item .title .ceo-title-dd{font-style:normal;display:inline-block;font-size:12px;padding:1px 4px;border-radius:2px;margin-top:3px;border:1px solid var(--primary-color);color:var(--primary-color)!important;vertical-align:top;}
.blog .item .title .ceo-title-dd i{font-size:12px!important;}
.card .item .title .ceo-title-dd{font-style:normal;display:inline-block;font-size:12px;font-weight:400;padding:1px 4px;border-radius:2px;margin-top:4px;background-color:#3385ff;background:var(--primary-color);color:#fff!important;transform:translateY(-1px);}
.card .item .title .ceo-title-dd i{font-size:12px!important;}
.ceo-blog-mks{position:relative;}
.ceo-blog-icon{font-size:26px !important;color:var(--primary-color);margin-right:3px;display:inline-block;position:relative;overflow:hidden;line-height:28px;transform:translateY(25%);}
.blog .ceo_blog_category{color:#8590a6;margin-left:20px;font-size:12px;display:inline-block;transform:translateY(1px);}
.ceo-home-text-title a i:hover{color:var(--primary-color);}
.ceo-zx-ba a{height:66px;border-radius:4px;}
.ceo-zx-cont{padding:20px;border-radius:5px;}
.ceo-zx-bt a{line-height:20px;font-size:14px;color:#333;font-weight:500;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;}
.ceo-zx-bt a:hover{color:var(--primary-color);}
.ceo-zx-bt p{font-size:12px;color:#999;}
.ceo_blog_mk{margin-top:20px;background:#fff;}
.ceo_blog_mk .blos_title_bt{padding:15px;}
.ceo_blog_mk .blos_title_bt span{font-size:18px;color:#333;}
.ceo-home-sanhang-title i{font-size:20px!important;color:#ccc;}
.ceo-home-sanhang-title i:hover{color:var(--primary-color);}
.blog{}
.blog .module-title span{font-size:16px;}
.blog .item{transition:all .3s;padding:20px;}
.blog .item:last-child{border-bottom:0;}
.blog .item .thumb{width:210px;height:130px;overflow:hidden;}
.blog .item .thumb img{height:100%;min-width:100%;max-width:none;}
.blog .item .title{font-size:18px;transition:all .3s;max-height:27px;text-decoration:none;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.blog .item .title:hover{color:var(--primary-color);}
.blog .item .desc{font-size:12px;height:67px;color:#666!important;}
.blog .item .info-box{position:relative;}
.blog .item .info-box .info-boxmk{}
.blog .item .info{}
.blog .item .info .avatar{line-height:0;width:20px;height:20px;}
.item-top{max-height:220px;}
.item-top .ceo-overlay-primary{background:rgba(9,9,9,.6);}
.ceo-ajax-btn{background-color:#fff;padding:20px;}
.ceo-bk-btn{text-align:center;margin:10px 0;}
.ceo-home-text-mk{padding:20px;}
.ceo-home-text-title{padding:15px;}
.blog .item .ceo_shop_loop_jg{margin-left:10px;color:#FF485E!important;font-weight:bold;}
.blog .item .ceo_shop_loop_jg i{margin-right:3px!important;}
/*
 * ------------------------------------------------------------------------------
 * 卡片样式
 * ------------------------------------------------------------------------------
 */
.card .card-boxpic{position:relative;}
.card .card-boxpic .thumb{height:160px;border-radius:2px 2px 0 0;}
.card .card-boxpic .card-category{display:inline-block;z-index:1;height:22px;position:absolute;top:10px;left:10px;padding:0 10px;border-radius:2px;line-height:22px;font-size:12px;color:#fff;background:#00000091;}
.card .card-boxpic .card-category:hover{background:var(--primary-color);}
.card .card-boxnew{padding:20px 15px 15px 15px;}
.card .card-boxnew .title{font-size:15px;color:#434343;font-weight:400;margin-bottom:10px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;}
.card .card-boxnew .title:hover{color:var(--primary-color);}
.card .card-boxnew .info{height:22px;margin-bottom:10px;}
.card .card-boxnew .info .ceo-user-admin a{margin-left:5px;font-size:12px;color:var(--primary-color);}
.card .card-boxnew .info .ceo-margin-ymd{display:block;margin-left:10px;padding-left:10px;background:url(../../static/images/ceo-case-boxnew-d.png) left center no-repeat;color:#434343;}
.card .card-boxnew .info .avatar{line-height:0;width:20px;height:20px;}
.card .card-boxnew .info .avatar img{line-height:0;width:20px;height:20px;}
.card .card-boxnew p{height:40px;line-height:20px;font-size:12px;color:#aaa;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;}
.card .card-boxnew .card-boxnewbot{height:15px;line-height:15px;border-top:1px solid #ededed;padding-top:10px;margin-top:10px;}
.card .card-boxnew .card-boxnewbot a{font-size:12px;color:var(--primary-color);display:block;height:15px;line-height:15px;}
.card .card-boxnew .card-boxnewbot a i{margin-left:5px;}
.card .card-boxnew .card-boxnewbot span{display:block;height:15px;line-height:15px;font-size:12px;color:#999;}
.card .card-boxnew .card-boxnewbot span i{margin-right:5px;}
.card .item .ceo_shop_loop_jg{margin-left:10px;color:#FF485E!important;font-weight:bold;}
.card .item .ceo_shop_loop_jg i{margin-right:3px!important;}
/*
 * ------------------------------------------------------------------------------
 * 商城样式
 * ------------------------------------------------------------------------------
 */
/*商城分类样式*/
.ceo-shopcat-slide{}
.ceo-shopcat-slide .ceo-slideshow-items{height:360px;min-height:auto!important;}
.ceo-shopcat-slide .ceo-icon{background:#ffffff47;border-radius:50px;padding:10px 15px;}
.ceo-shop-category-search{margin-top:-120px;position:relative;}
.ceo-shop-category-search form{width:800px;border:6px solid rgb(255 255 255 / 12%);border-radius:5px;margin:0 auto;}
.ceo-shop-category-search input{height:45px;}
.ceo-shop-category-search button{height:45px;line-height:45px;font-size:14px;color:#fff;width:115px;background:linear-gradient(270deg,#2254f4,#406dff);border-radius:0px 4px 4px 0px;}
.ceo-shop-category-search button i{color:#fff;margin-right:5px;transform:translateY(0px);}
.ceo-shop-category-box{position:relative;padding:20px;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.ceo-catnav-ss{}
.ceo-catnav-ss ul{letter-spacing:-8px}
.ceo-catnav-ss ul li strong{font-weight:400;color:#333;}
.ceo-catnav-ss ul li{display:inline-block;margin-right:20px;letter-spacing:normal}
.ceo-catnav-ss ul li:last-child{margin-right:0px;}
.ceo-fl-icon a.hot{margin-left:20px;}
.ceo-category-shop-box{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-color)!important;}
.ceo-category-shop-box ul{margin-bottom:20px;letter-spacing:-8px;}
.ceo-category-shop-box ul:last-child{margin-bottom:0px;}
.ceo-category-shop-box ul li{display:inline-block;margin-right:20px;letter-spacing:normal}
.ceo-category-shop-box ul li:last-child{margin-right:0px;}
.ceo-category-shop-box ul li strong{font-weight:400;color:#333;}
.ceo-category-shop-box ul li a:hover{color:var(--primary-color);}
.ceo-category-shop-box ul .current-cat a{color:var(--primary-color);}
/*商城分类样式*/
/*商城筛选菜单*/
.ceo-category-shop-screen{}
.ceo-category-shop-screen .ceo-screen-item{margin-bottom:20px;}
.ceo-category-shop-screen .ceo-screen-item:last-child{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-color)!important;}
.ceo-category-shop-screen ul{margin-bottom:20px;}
.ceo-category-shop-screen ul:last-child{margin-bottom:0px;}
.ceo-category-shop-screen ul li{display:inline-block;margin-right:20px;}
.ceo-category-shop-screen ul li:last-child{margin-right:0px;}
.ceo-category-shop-screen ul strong{font-weight:400;color:#333;}
.ceo-category-shop-screen ul li a:hover{color:var(--primary-color);}
.ceo-category-shop-screen ul li a.on{color:var(--primary-color);}
/*商城列表样式*/
.shop .ceo_shop_vip{position:absolute;z-index:2;right:10px;top:10px;display:block;height:18px;width:36px;background:url(../../static/images/ceo-vip-tag.svg) 0 0 no-repeat;background-size:100% 100%;}
.shop .item{position:relative;box-shadow:0px 4px 10px rgba(20,20,20,0.1);}
.shop .item .ceo-title-dd{display:block;width:14px;height:14px;border-radius:100%;padding:2px;background:#fff url(../../static/images/ceo-title-dd.png) center no-repeat;position:absolute;top:10px;left:10px;z-index:10;}
.shop .item .ceo-title-ts{font-style:normal;display:inline-block;font-weight:400;padding:0 4px;font-size:12px!important;border-radius:2px;border:1px solid var(--primary-color);color:var(--primary-color)!important;}
.shop .item .ceo-title-ts i{font-size:12px!important;}
.shop .item .ceo_shop_loop_jg{margin-left:10px;color:#FF485E!important;font-weight:bold;}
.ceo-loop-shop{position:relative;box-shadow:0px 4px 10px rgba(20,20,20,0.1);-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.ceo-loop-shop:hover{box-shadow:0px 8px 12px rgba(20,20,20,0.2);}
.ceo-loop-shop .ceo_app_img{overflow:hidden;padding-bottom:120px;}
.ceo-loop-shop .ceo_app_img .thumb{height:180px;}
.ceo-loop-shop-text{background:-moz-linear-gradient(top,rgba(255,255,255,0.78) 0%,#fff 20%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.78) 0%,#fff 20%);background:linear-gradient(to bottom,rgba(255,255,255,0.78) 0%,#fff 20%);position:absolute;bottom:0px;display:table;width:100%;border-radius:0 0 5px 5px;}
.ceo-loop-shop-text .box{padding:20px;}
.ceo-loop-shop-text .box .info i{margin-right:3px;}
.ceo-loop-shop-text-title{height:23px;overflow:hidden;margin-bottom:10px;}
.ceo-loop-shop-text-title a{font-size:15px;overflow:hidden;}
.ceo-loop-shop-text-title a:hover{color:var(--primary-color);}
.ceo-loop-shop-text-subtitle{font-size:12px;color:#8590a6;margin:15px 0 0 0;border-bottom:1px solid var(--border-color);padding-bottom:18px;}
.ceo-loop-shop-text-subtitle-author{float:left;color:#8590a6;}
.ceo-loop-shop-text-subtitle-author i{font-size:14px;margin-right:3px;}
.ceo-loop-shop-text-subtitle-author a{color:#8590a6;}
.ceo-loop-shop-text-subtitle-keshi{float:right;color:#8590a6;}
.ceo-loop-shop-text-subtitle-keshi span{padding:0 5px;color:#ccc;}
.ceo-loop-shop-text-subtitle-keshi-demo{margin-left:6px;}
.ceo-loop-shop:hover .ceo-loop-shop-text-desc{height:60px;opacity:1;}
.ceo-loop-shop-text-desc{word-break:break-word;font-size:12px;line-height:20px;margin:10px 0;overflow:hidden;color:#555;height:0;transition:all 0.3s;opacity:0;}
.ceo-loop-shop-text-desc p{height:40px;overflow:hidden;}
.ceo-loop-shop-text .box .info .avatar{line-height:0;width:20px;height:20px;}
.ceo-loop-shop-text .box .info .avatar img{line-height:0;width:20px;height:20px;}
/*
 * ------------------------------------------------------------------------------
 * 个人主页
 * ------------------------------------------------------------------------------
 */
 @media screen and (max-width:960px){.ceo-geren{margin-right:30px!important;margin-left:0px!important;}
}
.author-head{height:266px;}
/*
 * ------------------------------------------------------------------------------
 * 专题样式
 * ------------------------------------------------------------------------------
 */
.topic{}
.topic .item{padding:25px;margin-top:20px;transition:all .3s;}
.topic .item:hover{transform:translateY(-3px);box-shadow:0px 6px 10px -5px #dddfe2}
.topic .item .content{width:300px;}
.topic .item .content h3{margin:0;}
.topic .item .content h3 a{font-size:18px;}
.topic .item .content ul{list-style:none;}
.topic .item .content ul li{padding:10px;font-size:14px;}
.topic .item .content ul li:nth-child(odd){background:hsla(0,0%,84.7%,.16);}
.topic .item .content ul li a{display:block;line-height:22px;overflow:hidden;color:#7c808a;transition:all .3s;}
.topic .item .content ul li a:hover{color:var(--primary-color);}
.topic .item .thumb{height:260px;width:220px;transform:translateY(-50px);transition:all .3s;}
.topic .item .thumb img{height:100%;min-width:100%;max-width:none;}
.topic .item .view{color:var(--primary-color);}
.topic .item .view i{margin-left:5px;}
/*
 * ------------------------------------------------------------------------------
 * 商城侧边栏
 * ------------------------------------------------------------------------------
 */
/*商城侧边栏作者*/
.ceo-shop-sidebar-author{}
.ceo-shop-sidebar-author .ceo-profile-cover{padding-bottom:22%;}
.ceo-shop-sidebar-author .ceo-author-imgs img{background-color:rgb(19 192 126 / 11%);}
.ceo-weixin-author{position:absolute;right:0;top:0;width:50px;height:44px;background-image:url(../../static/images/ceo-single-shop-weixin.png);background-position:right top;background-repeat:no-repeat;}
.ceo-weixin-author .wximg{position:absolute;width:220px;height:220px;top:-220px;right:50px;transition-duration:500ms;background:#fff;border-radius:2px;box-shadow:0px 4px 16px 0px rgba(0,64,75,0.16);display:none;text-align:center;z-index:1;}
.ceo-weixin-author .wximg img{width:150px;height:150px;border:1px solid var(--border-color)!important;display:block;margin:20px auto 0 auto;}
.ceo-weixin-author .wximg span{display:inline-block;text-align:center;padding:0 20px;border-radius:2px;margin:0 auto;height:28px;line-height:28px;background:#f2f4f8;font-size:12px;color:#666;margin-top:5px;}
.ceo-weixin-author .wximg span i{margin-right:3px;color:var(--primary-color);}
.ceo-weixin-author:hover .wximg{top:0px;display:block;}
/*商城侧边栏作者更多资源*/
.ceo-sidebar-shop-author{padding:20px;}
.sidebar-shop-author-title{margin-bottom:20px;}
.sidebar-shop-author-title i{font-size:20px!important;color:#ccc;}
.sidebar-shop-author-title i:hover{color:var(--primary-color);}
.sidebar-shop-author-box{}
.sidebar-shop-author-box a{display:block;transition:all .3s;}
.sidebar-shop-author-box a:hover h3{color:var(--primary-color);transition:all .3s;}
.sidebar-shop-author-box a h3{font-size:12px;margin-top:10px;color:#666;}
/*
 * ------------------------------------------------------------------------------
 * 侧边栏样式
 * ------------------------------------------------------------------------------
 */
.sidebar{}
.sidebar .module-title span{font-size:16px;color:#666;}
/*
 * ------------------------------------------------------------------------------
 * 侧边栏标签
 * ------------------------------------------------------------------------------
 */
.ceo-sidebar-tag{padding:0px 20px 20px 20px;}
.ceo-sidebar-tagbox{display:flex;flex-wrap:wrap;margin-left:-10px;padding:0;list-style:none;}
.ceo-sidebar-tagbox span{width:33.3333%;padding-left:10px;box-sizing:border-box;max-width:100%;}
.ceo-sidebar-tagbox a{display:block;height:26px;border:1px solid #f8f8f8;text-align:center;color:#666;line-height:26px;font-size:12px;overflow:hidden;padding:0 10px;margin-bottom:10px;}
.ceo-sidebar-tagbox a:hover{background:var(--primary-color);color:#fff;}
/*
 * ------------------------------------------------------------------------------
 * 联系官方
 * ------------------------------------------------------------------------------
 */
.ceo_sidebar_focus{padding:20px;}
.ceo_sidebar_focus_bg{height:115px;overflow:hidden;}
.ceo_sidebar_focus_box{padding:10px 20px 0px 20px;}
.ceo_sidebar_focus_mk{position:relative;z-index:3;}
.ceo_sidebar_focus_img{background:#fff;margin-top:-30px;height:80px;}
.ceo_sidebar_focus_img img{width:80px;height:80px;}
.ceo_sidebar_focus_title{}
.ceo_sidebar_focus_title span{display:block;height:22px;line-height:22px;margin-bottom:5px;font-size:12px;color:#666;overflow:hidden;}
.ceo_sidebar_focus_title span.title{font-size:14px;color:#333;font-weight:bold;}
.ceo_sidebar_focus_link{margin-top:10px;}
.ceo_sidebar_focus_link .qqq a{display:block;height:33px;line-height:33px;font-size:12px;border-radius:2px;text-align:center;color:#434343;border:1px solid #ededed;}
.ceo_sidebar_focus_link .qqq a:hover{color:var(--primary-color);}
.ceo_sidebar_focus_link .qqq a i{margin-right:3px;}
.ceo_sidebar_focus_link .wb a{display:block;height:33px;line-height:33px;font-size:12px;border-radius:2px;text-align:center;color:#434343;border:1px solid #ededed;}
.ceo_sidebar_focus_link .wb a:hover{color:var(--primary-color);}
.ceo_sidebar_focus_link .wb a i{margin-right:3px;}
/*
 * ------------------------------------------------------------------------------
 * 侧边栏热门标签
 * ------------------------------------------------------------------------------
 */
.tags-item a{display:inline-block;font-size:12px;color:#aaa;background:#f6f6f6;padding:4px 6px;border-radius:3px;margin:3px 0 3px 3px;}
.tags-item a:hover{background-color:#3385ff;background:var(--primary-color);box-shadow:0 4px 10px -5px var(--primary-color);color:#fff;}
.tags-item a:nth-child(3){}
.ceo-tags-ico{margin-right:15px;}
/*
 * ------------------------------------------------------------------------------
 * 侧边栏作者样式
 * ------------------------------------------------------------------------------
 */
.ceo-author-imgs{display:inline-block;position:relative;}
.ceo-author-imgs i{position:absolute;right:12px;bottom:6px;width:16px;height:16px;background-image:url(../../static/images/ceo-users-icon.png);display:inline-block;background-size:contain;background-repeat:no-repeat;}
.side-author{padding:20px;}
.side-author .avatar{display:inline-block;border-radius:50%;overflow:hidden;}
.side-author .author-name{font-size:16px;}
.side-author span{margin-top:5px;}
.roles-admin{background:#000;color:#fff;font-size:12px;padding:0px 4px 1px 4px;border-radius:3px;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);}
.author-des{background:var(--bg-color);}
.author-count{color:#333;padding-top:10px;}
.author-count span{font-size:12px;color:#aaaeb3;}
.author-count-item{border-right:1px solid var(--border-color);}
.author-count-item:last-child{border:0!important;}
.ceo-author-codes{margin:20px 0;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.ceo-sidebar-author-codes{margin:20px 0;display:block;background:#f9f9f9;padding:10px;border-radius:4px;}
.ceo-sidebar-author-text{padding:0 20px;}
/*
 * ------------------------------------------------------------------------------
 * 侧边栏热门文章样式
 * ------------------------------------------------------------------------------
 */
.sideHot{}
.sideHot .thumb{width:100px;height:75px;}
.sideHot .thumb img{height:100%;min-width:100%;max-width:none;}
.sideHot .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sideHot .title a{font-size:15px;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/*
* ------------------------------------------------------------------------------
* 侧边栏弹窗样式
* ------------------------------------------------------------------------------
*/
.helper{letter-spacing:.5px;}
.helper p{max-width:65%;}
.helper .btn{padding:6px 10px;font-size:13px;line-height:normal;background:var(--primary-color);color:#fff;transition:all .3s;-webkit-box-shadow:0px 4px 8px -4px var(--primary-color);box-shadow:0px 4px 8px -4px var(--primary-color);margin-top:20px;}
.helper .btn:hover{transform:translateY(-3px);}
.helper .btn i{font-size:14px;margin-right:5px;}
.helper .helper-thumb{position:absolute;right:0;bottom:0;}
/*
* ------------------------------------------------------------------------------
* VIP弹窗样式
* ------------------------------------------------------------------------------
*/
.ceo-viptan{width:460px;background:#fff0;}
.ceo-viptan button{color:#fff !important;width:25px;height:25px;}
/*
* ------------------------------------------------------------------------------
* 侧边栏最新评论样式
* ------------------------------------------------------------------------------
*/
.new-comment{margin:0;max-height:360px;list-style:none;padding:10px 20px 0 20px;}
.new-comment li{padding-bottom:15px;margin-bottom:15px;font-size:13px;}
.new-comment li>.avatar{margin-right:4px}
.new-comment li>.avatar img{border-radius:50px;}
.new-comment li:last-child{border:0}
.new-comment li a{color:#999;line-height:26px;}
.new-comment li a:hover{color:var(--primary-color)!important;}
.new-comment li .content{padding:6px 10px;}
.new-comment li p{margin:10px 0 0}
.new-comment::-webkit-scrollbar{width:4px;height:4px;background-color:#fff;}
.new-comment::-webkit-scrollbar-track{background-color:#fff;}
.new-comment::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}
/*
* ------------------------------------------------------------------------------
* 评论样式
* ------------------------------------------------------------------------------
*/
.comments{}
.comments-title{line-height:25px;}
.comments-title span{font-size:16px;}
.comment-list{padding:20px}
.comment-list .children{margin-left:25px;padding:0;}
.comment-list .children .comment-main{border:0;}
.comment-list .children .children{margin-bottom:0}
.comment-from{margin-bottom:20px;}
.comment-from .btn{font-size:13px;padding:0px 15px;line-height:32px;background:var(--primary-color);color:#fff;}
.comment-from .btn:hover{transform:none}
.comment-main{padding-top:15px;}
.comment-head{font-size:12px}
.comment-head a{font-size:14px;color:#333;}
.comment-head a:hover{color:var(--primary-color);}
.comment-head a span{display:inline-block;transform:translateY(2px);}
.comment-head .data{color:#bdbdbd;text-align:right}
.comment-head .data a{font-size:12px;color:#bdbdbd;}
.comment-head .avatar{margin-right:3px;display:inline-block;}
.comment-content{padding:15px 0 0 25px;font-size:14px;}
.comment-content p{margin:0;background-color:#f8f8f8;padding:15px;border-radius:4px;}
.comment-content p a{color:var(--primary-color)!important;}
.comment-head .avatar img{border-radius:50px;}
.comment-list .avatar img{border-radius:50px;}
.ceo-comment-wu{text-align:center;background-color:#f8f8f8;padding:15px 0;border-radius:4px;}
.ceo-comments-text{font-size:14px;}
.ceo-comments-textarea{resize:vertical;}
/*
* ----------------------------------------------------------------------------
* 分页样式
* ----------------------------------------------------------------------------
*/
.fenye{margin:40px 0!important;}
.prev,.next{}
.fenye .page-numbers{background:#fff;display:inline-block;padding:7px 15px;border-radius:4px;margin:0 3px;color:#666;transition:all .3s;-webkit-box-shadow:0 2px 10px 0 #d8dde6;box-shadow:0 2px 10px 0 #d8dde6;}
.fenye .page-numbers:hover{background:var(--primary-color);color:#fff;}
.fenye .current{background:var(--primary-color)!important;color:#fff!important;transition:all .3s}
.ceo-overlay{padding:20px;}
.ceo-single-page img{width:100%!important;}
.share-post{position:relative}
.share-post:before{position:absolute;right:-12px;top:50%;width:1px;height:14px;margin-top:-7px;background:#999;content:"";opacity:.6;}
/*
 * ------------------------------------------------------------------------------
 * 内容页样式
 * ------------------------------------------------------------------------------
 */
.ceo-single-wz{margin-bottom:20px;}
.ceo-single-dot:after{content:"·";margin-left:.5em;margin-right:.5em;}
.ceo-single-dot:last-child{margin-left:0em;margin-right:0em;}
.ceo-single-title{margin:0 0 20px 0;}
.single-head .info .avatar{line-height:0;width:20px;height:20px;}
.single-head .info .avatar img{line-height:0;width:20px;height:20px;}
.single-head h1{font-size:24px;line-height:1.4;color:#333;text-transform:none;display:inline}
.ceo-profile-cover{position:relative;width:100%;height:0!important;padding-bottom:33.4%;overflow:hidden;}
.ceo-profile-adminimg{margin-top:-43px;position:relative;display:block;margin-bottom:8px;}
.ceo-profile-adminimg img{padding:6px;background-color:rgba(255,255,255,.3);border-radius:100%!important;}
.ceo-admin-author{display:inline-block;margin:0;}
.ceo-admin-author-p2{padding:4px 8px;margin-left:0px;color:#4285f4;font-size:12px;background:#fff;font-weight:400;line-height:1;border-radius:3px;overflow:hidden;vertical-align:top;border:1px solid #4285f4;}
.ceo-hh-p p{overflow:hidden;white-space:normal;word-break:break-all;}
.ceo-overlay-primary{background:rgba(0,0,0,.5);}
.single-content{}
.single-content a{text-decoration:none;}
.single-content img{display:block;margin:0 auto;text-align:center;}
.single-content h1{position:relative;margin:20px 0!important;font-size:20px!important;font-weight:900;background:#f9f9f9;padding:10px 10px 10px 20px;}
.single-content h1:after{content:'';position:absolute;left:0;top:9px;height:25px;width:5px;background:var(--primary-color);box-shadow:3px 0px 10px -1px var(--primary-color);border-radius:2px;}
.single-content h2{position:relative;padding-left:20px;margin:20px 0!important;font-size:20px!important;}
.single-content h2:after{content:'';position:absolute;left:0;top:0;height:25px;width:5px;background:var(--primary-color);box-shadow:3px 0px 10px -1px var(--primary-color);border-radius:2px;}
.single-content h3{position:relative;padding-left:20px;margin:20px 0!important;font-size:18px!important;}
.single-content h3:after{content:'';position:absolute;left:0;top:9px;height:5px;width:5px;background:var(--primary-color);box-shadow:3px 0px 10px -1px var(--primary-color);border-radius:50px;}
.single-content ul{padding:0}
.single-content li{line-height:46px;border-bottom:1px dashed #f4f4f4;list-style:none;padding-left:20px;position:relative}
.single-content li:after{content:'';width:6px;height:6px;background:var(--primary-color);border-radius:50%;display:block;position:absolute;left:0;top:20px;}
.single-content pre{background:#262626;color:#eee;border-left:5px solid #006eff;cursor:text;font-size:13px;}
.single-content pre code{}
.single-content .wp-block-button a{text-decoration:none;font-size:16px;}
.single-content table{border:1px solid #eee;}
.single-content table th{color:#222;font-weight:bold;font-size:15px!important;border-right:1px solid #eee;}
.single-content table td{border-right:1px solid #eee;}
.single-content p{line-height:2;margin-bottom:30px;font-size:16px;}
/*内页视频*/
.single-content iframe{border-radius:4px;display:block;overflow:hidden;width:100%;max-width:100%;height:570px;}
.single-content .wp-video{border-radius:4px;display:block;overflow:hidden;width:100%!important;max-width:100%;}
.single-content .wp-video-shortcode{border-radius:4px;display:block;overflow:hidden;width:100%!important;max-width:100%;}
.single-content .wp-video-shortcode video{border-radius:4px;display:block;overflow:hidden;width:100%!important;max-width:100%;}
/*内页相册*/
.single-content .gallery-size-thumbnail{margin-left:-20px;}
.single-content .gallery{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.single-content .gallery-item{padding-left:20px;margin-top:0px;margin-bottom:20px;box-sizing:border-box;max-width:100%;}
.single-content .gallery-columns-2 .gallery-item a img{width:100%;height:240px;border:0px solid #cfcfcf!important;}
.single-content .gallery-columns-3 .gallery-item a img{width:100%;height:160px;border:0px solid #cfcfcf!important;}
.single-content .gallery-columns-4 .gallery-item a img{width:100%;height:140px;border:0px solid #cfcfcf!important;}
#ajaxBtn{}
#ajaxBtn a{display:inline-block;color:#fff;width:140px;margin:0 auto;text-align:center;background:var(--primary-color);box-shadow:0 3px 10px -6px var(--primary-color);color:#fff;padding:8px 0;border-radius:4px;font-size:14px;transition:all .3s;}
.single-foot{}
.single-foot .btn{background:var(--primary-color);color:#fff;padding:8px 15px;display:inline-block;border-radius:4px;margin:0 5px;box-shadow:0 4px 10px -5px var(--primary-color);font-size:13px;transition:all .3s;letter-spacing:.5px;}
.single-foot .btn:hover{opacity:.8;}
.single-down{}
.single-down-btn{background:var(--primary-color);color:#fff;display:inline-block;border-radius:4px;margin:0 5px;box-shadow:0 4px 10px -5px var(--primary-color);font-size:15px;transition:all .3s;letter-spacing:1px;}
.single-card{background:#fbfbfb;}
.single-card .thumb{width:120px;height:86px;}
.single-card .thumb .nlimg{background-size:cover!important;background-position:50%!important;overflow:hidden;}
.single-card .title{text-decoration:none;font-size:16px;letter-spacing:.5px;margin-bottom:5px;}
.single-card .views{text-decoration:none;padding:6px 15px;background:var(--primary-color);color:#fff;font-size:13px;}
.single-card .views:hover{opacity:.8;}
.share{color:#8590a6;}
.share a{color:#8590a6;margin-left:10px;transition:all .3s;}
.share a:hover{color:#333;}
.share a i{font-size:16px!important;}
/*文章基础信息*/
.info{}
.info span{color:#8590a6;}
.info span i{display:inline-block;margin-right:3px;transform:translateY(1px);}
/*文章发布作者*/
.ceo-user-adminimg{margin-right:5px;}
.ceo-user-admin{}
.ceo-user-admin a{color:#434343;font-size:12px;}
.ceo-user-admin a:hover{color:var(--primary-color);}
/*文章所属分类*/
.ceo-single-cat a{color:#8590a6;font-size:12px;}
.ceo-single-cat a:hover{color:var(--primary-color)!important;}
/*文章发布时间*/
.ceo-margin-ymd{margin-left:20px;font-size:12px;}
/*分类广告*/
.ceo-cat-ad img{width:100%;}
/*文章特色标签*/
.ceo-single-tese{margin:4px 8px 0 0;vertical-align:middle;position:relative;display:inline-block;height:26px;padding:0px 9px;font-size:12px;line-height:26px;vertical-align:top;border-radius:2px;border:1px solid var(--primary-color);color:var(--primary-color)!important;}
.ceo-single-tese i{font-size:14px;}
/*摘要*/
.ceo-single-abstract{color:#777;border-bottom:0;background:#f9f9f9;font-size:14px;line-height:30px;padding:20px;border-radius:10px;margin-bottom:30px;margin-top:10px;}
.ceo-single-abstract p{margin:0;font-size:14px;}
.ceo-single-abstract strong{color:var(--primary-color);font-weight:400;font-size:14px;}
.ceo-single-abstract strong i{font-size:18px!important;margin-right:5px;}
.ceo-padding-an{padding:30px 5px;}
/*内页左侧跟随图标*/
.ceo-single-icon-commodity{position:relative;}
.ceo-single-icon-commoditybox{position:absolute;top:115px;left:-70px;z-index:1;}
.ceo-single-icon-commoditybox a{background:#fff;border-radius:50px;color:#f04848;text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.07);width:38px;height:38px;line-height:38px;margin-bottom:20px;display:block;}
.ceo-single-icon-commoditybox a:hover{background:#f04848;color:#fff;}
.ceo-single-icon-commoditybox a i{font-size:20px!important;}
/*内页商品关联*/
.ceo-single-commodity{padding:20px;background:#f7f8fa;border-radius:4px;margin-bottom:20px;}
.ceo-single-commodity:hover{box-shadow:1px 1px 8px #eee;}
.ceo-single-commodity .commodity-img{position:relative;}
.ceo-single-commodity .commodity-img a{width:246px;height:154px;overflow:hidden;}
.ceo-single-commodity .commodity-img a img{height:100%;min-width:100%;max-width:none;}
.ceo-single-commodity .commodity-info{position:relative;}
.ceo-single-commodity .commodity-info a.title{font-size:16px;transition:all .3s;height:50px;text-overflow:-o-ellipsis-lastline;text-decoration:none;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.ceo-single-commodity .commodity-info a.title em{margin-right:5px;font-size:13px;padding:0 8px;border-radius:3px;background-color:#d22222;color:#fff;text-align:center;}
.ceo-single-commodity .commodity-info .bottom{margin-top:80px;}
.ceo-single-commodity .commodity-info .bottom p{color:#d22222;font-size:16px;}
.ceo-single-commodity .commodity-info .bottom p em{margin-left:10px;color:#8590a6;font-size:12px;}
.ceo-single-commodity .commodity-info .bottom a{padding:0 20px;font-size:13px;background-color:#f04848;color:#fff;border-radius:4px;line-height:27px;}
.ceo-single-commodity .commodity-info .bottom a:hover{opacity:.8;}
/*内页广告*/
.ceo-ad-single-top img{width:100%;height:80px;}
.ceo-ad-single-content img{width:100%;}
.ceo-zcgg-img{display:block;padding:20px;}
/*内页分享*/
.ceo-single-url{position:fixed;right:50%;top:130px;width:60px;margin-right:646px;}
.ceo-single-url-in ul li a{position:relative;display:block;width:48px;height:48px;text-align:center;margin-bottom:10px;background-color:#fff;background-position:50%;background-repeat:no-repeat;line-height:48px;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.04);cursor:pointer;}
.ceo-single-url-in ul li a i{color:#b2bac2;font-size:20px;}
.ceo-single-url-in ul li a span{position:absolute;top:0;left:75%;min-width:16px;max-width:60px;height:16px;line-height:16px;padding:0 5px;font-size:12px;color:#fff;border-radius:10px;text-align:center;white-space:nowrap;background-color:#b2bac2;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.75);transform:scale(.75);}
.ceo-single-url-fn span{display:block;width:48px;margin-bottom:6px;font-size:12px;color:#c6c6c6;text-align:center;}
.ceo-single-url-fn .ceo-single-url-fn-bux a{position:relative;display:block;width:48px;height:48px;text-align:center;margin-bottom:10px;background-color:#fff;background-position:50%;background-repeat:no-repeat;line-height:48px;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.04);cursor:pointer;}
.ceo-single-url-fn .ceo-single-url-fn-bux a i{color:#b2bac2;font-size:20px;}
/*内页分享*/
/*内页点赞打赏收藏模块*/
.ceo-single-szcan{padding:20px;text-align:center;}
.ceo-single-szcan-sc{display:inline-block;position:relative;z-index:99;}
.ceo-single-szcan-sc span{font-size:15px;-webkit-box-shadow:0 10px 20px #ffc80069;box-shadow:0 10px 20px #ffc80069;border-radius:50px;background-color:#ffc800;color:#fff;padding:6px 10px;display:inline-block;margin:0 8px;cursor:pointer;}
.ceo-single-szcan-sc span i{font-size:15px!important;margin-right:3px;}
.ceo-single-dashang-img{opacity:0;filter:alpha(opacity=0);position:absolute;z-index:9;left:50%;bottom:50px;width:330px;font-size:0;margin-left:-166px;background:#fff;line-height:1;text-align:center;border-radius:8px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.05);box-shadow:0 0 3px 1px rgba(0,0,0,.05);-webkit-box-sizing:content-box;box-sizing:content-box;pointer-events:none;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.ceo-single-szcan-sc:hover .ceo-single-dashang-img{-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.ceo-single-szcan-sc:hover .ceo-single-dashang-img{opacity:1;filter:alpha(opacity=100);bottom:50px;pointer-events:auto}
.ceo-single-dashang-img:before{bottom:-16px;border-top-color:#efefef!important;}
.ceo-single-dashang-img:after{z-index:1;bottom:-15px;border-top-color:#fff!important;}
.ceo-single-dashang-img:after,.ceo-single-dashang-img:before{position:absolute;left:50%;width:0;height:0;margin-left:-8px;line-height:0;border:8px solid transparent;content:"";}
.ceo-single-dashang-img p{display:inline-block;width:160px;padding-bottom:10px;color:#999;font-size:13px;line-height:1;}
.ceo-single-dashang-img p img{display:block;width:100%;height:auto;padding:10px;vertical-align:top;border-radius:4px;}
.ceo-single-szcan-dz{display:inline-block;}
.ceo-single-szcan-dz a{font-size:13px;-webkit-box-shadow:0 10px 20px var(--primary-color)47;box-shadow:0 10px 20px var(--primary-color)47;border-radius:22px;background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));color:#fff!important;padding:6px 25px;display:block;}
.ceo-single-szcan-dz a i{font-size:15px!important;margin-right:3px;}
.ceo-single-szcan-sc a:hover,.ceo-single-szcan-dz a:hover{opacity:.8;color:#fff;}
/*内页点赞打赏收藏模块*/
/*内页基础样式*/
blockquote{margin-bottom:20px;margin-top:20px;border-radius:10px;padding:30px 40px;color:#666;background-color:#f8f8f8;line-height:1.5em;position:relative;font-style:normal;font-size:15px;letter-spacing:.5px;}
blockquote:before{position:absolute;top:20px;left:20px;display:block;width:16px;height:14px;background:url(../../static/images/ceo-sy.png) no-repeat;content:'';}
blockquote:after{position:absolute;right:20px;bottom:20px;display:block;width:16px;height:14px;background:url(../../static/images/ceo-sy.png) -16px 0 no-repeat;content:'';}
blockquote p{margin:12px 0;color:#666;font-size:15px;}
blockquote cite{font-style:normal;color:#aaa;}
.single-question-head .ceo-info-y span{font-weight:bold;color:#333;}
.ceo-info-y span{margin-right:15px;position:relative;}
.ceo-info-y span:before{position:absolute;right:-10px;top:50%;width:2px;height:2px;border-radius:50px;margin-top:0px;background:#999;content:"";opacity:.6;}
.ceo-info-y span:last-child{margin-right:0px;position:relative;}
/*文章上下篇*/
.ceo-sxp{}
.ceo-sxp a,.ceo-sxp p,.ceo-sxp span{color:#333;}
.ceo-sxp a:hover{color:var(--primary-color)!important;}
/*文章上下篇*/
/*文章常见问题*/
.ceo-single-qa{padding:20px;}
.ceo-single-qabox{padding:20px;}
.ceo-single-qabox a{display:block;background:#f7f8fa;border-radius:4px;padding:20px;}
.ceo-single-qabox a .w1{height:22px;padding-left:40px;background:url(../../static/images/ceo-single-qa-q.png) left center no-repeat;}
.ceo-single-qabox a .w1 span{display:block;font-weight:bold;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ceo-single-qabox a .w2{padding-left:40px;background:url(../../static/images/ceo-single-qa-a.png) left center no-repeat;margin-top:15px;padding-top:15px;border-top:1px solid #dfeaff;}
.ceo-single-qabox a .w2 span{font-size:12px;color:#a7a7a7;height:40px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.ceo-single-qabox a p{padding-left:40px;font-size:12px;margin-top:20px;color:var(--primary-color);}
/*文章常见问题*/
/*文章相关文章*/
.ceo-single-xgbox .item .thumb{height:130px;}
.ceo-single-xgbox{padding:20px;}
.ceo-xg-box{}
.ceo-single-shopxg{padding:20px;}
.module-title{padding:20px;line-height:25px;}
/*文章相关文章*/
/*
 * ------------------------------------------------------------------------------
 * 内页商城样式
 * ------------------------------------------------------------------------------
 */
.ceo_single_shop_box{padding:20px;}
.ceo_single_shop_box_img{height:200px;width:300px;}
.ceo_single_shop_box_img span{position:absolute;left:10px;top:10px;padding:4px 8px;font-size:12px;line-height:14px;color:#fff!important;filter:alpha(opacity=60);background:rgba(0,0,0,.6);border-radius:3px;text-decoration:none;}
.ceo_single_shop_box_img span:hover{background:var(--primary-color);}
.ceo_single_shop_box_img span a{color:#fff!important;}
.risktips{cursor:pointer;border:solid 1px #ff8400;padding:3px 8px;color:#ff8400;overflow:hidden;margin-top:15px;line-height:18px;font-size:12px;text-align:center;}
.risktips i{font-size:13px !important;margin-right:5px;}
.risktips a{color:#ff8400!important;}
.shop_box_cos_title{}
.shop_box_cos_title h1{text-transform:none;display:inline;line-height:2;}
.shop_box_cos_title h1 a{font-size:16px;color:#333;}
.shop_box_cos_title h1 a:hover{color:var(--primary-color);}
.shop_box_cos_p{max-height:40px;line-height:20px !important;margin:20px 0 !important;font-size:12px !important;color:#999;overflow:hidden;}
.ceo_single_shop_box_cos .shop_box_cos_title .ceo-single-tese{margin:5px 6px 0 0;height:22px;line-height:22px;padding:0px 6px;}
.ceo_single_shop_box_cos .info{margin:20px 0;}
.ceo_single_shop_box_cos .info .ceo-user-adminimg{height:20px;width:20px;}
.ceo_single_shop_box_cos_mid{margin-bottom:20px;}
.ceo_single_shop_box_cos_mid_tim{}
.ceo_single_shop_box_cos_mid_tim span{border:1px solid #f0f1f5;display:block;height:38px;line-height:38px;}
.ceo_single_shop_box_cos_mid_tim p{font-size:14px !important;color:#888;display:inline-block;margin-bottom:0px !important;background:#f0fdf8;padding:0 10px 0 15px;height:38px;line-height:38px;}
.ceo_single_shop_box_cos_mid_tim p::before{content:'';border-radius:50%;display:inline-block;width:5px;height:5px;margin-right:10px;background-color:var(--primary-color);transform:translate(0,-50%);}
.ceo_single_shop_box_cos_mid_tim em{font-size:12px;color:#333;padding:0 10px;height:38px;line-height:38px;}
.ceo_single_shop_box_cos_btn{}
.ceo_single_shop_box_cos_btn .cos_btn_price{margin-bottom:12px;height:28px;line-height:28px;}
.ceo_single_shop_box_cos_btn .cos_btn_price p.package{color:#ff2a00;font-size:12px;margin-left:10px;display:inline-block;}
.ceo_single_shop_box_cos_btn .cos_btn_price p.package i{margin-right:3px;}
.ceo_single_shop_box_cos_btn .cos_btn_price em.price{font-size:16px;color:#ff2a00;font-weight:bold;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount{display:inline-block;position:relative;transition:all .3s;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount a{color:#ff2a00;font-size:12px;margin-left:10px;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount a i{margin-right:3px;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount:hover .box{display:block;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box{position:absolute;top:30px;left:50%;transform:translateX(-50%);z-index:201;display:none;transition:all .3s;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box .title{margin-bottom:10px;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul{padding:20px;height:100%;width:205px;border-radius:4px;background:#fff;position:relative;box-shadow:0px 0px 16px 1px rgb(0 0 0 / 10%);text-align:left;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul:before{content:" ";position:absolute;width:0;height:0;left:50%;transform:translateX(-50%);top:-16px;border:10px solid transparent;border-bottom-color:#fff;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul li{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:1;border-bottom:0px dashed #f4f4f4;list-style:none;padding-left:0;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul li:after{display:none;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul li:last-child{margin-bottom:0px;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul li.vip{color:#FF7D18;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul li.vip span:after{content:'';position:absolute;right:-11px;top:3px;height:5px;width:5px;background:#FF7D18;box-shadow:3px 0px 10px -1px var(--primary-color);border-radius:50px;display:block;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul li span{position:relative;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul li p{line-height:1.5;margin-bottom:0;font-size:12px;}
.ceo_single_shop_box_cos_btn .cos_btn_price .discount .box ul li p em{color:var(--primary-color);margin-right:5px;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an{display:block;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a{display:block;height:35px;line-height:35px;padding:0;font-size:14px;color:#fff;text-align:center;border-radius:4px;margin:0;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a:hover{opacity:.8;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a.z1{background:#4775FF;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a.v{background:#FFC20A;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a.x{background:#FF7547;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a.y1{background:#333;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a i{font-size:16px !important;margin-right:3px;}
.ceo_single_shop_comtitle{margin-bottom:20px;}
.ceo_single_shop_comtitle span{border-bottom:3px solid var(--primary-color);padding-bottom:15px;display:inline-block;font-size:16px;color:#333;}
.main_info_price_r{height:57px;line-height:57px;color:#ffffff;font-size:18px;padding-left:24px;position:relative;margin-bottom:16px;}
.main_info_price_r .collection{position:absolute;right:43px;top:15px;font-size:12px;width:80px;height:24px;line-height:24px;text-align:center;border:1px solid #ffffff;cursor:pointer;}
.main_info_price_r .collection a{color:#fff;}
.main_info_price_r .collection i{margin-right:3px;}
.ceo-ceoshop-boxs{display:block;margin-top:-300px;margin-bottom:300px;}
.ceo_single_shop_box_kj{height:22px;line-height:22px;padding:11px 20px;background:#fff;font-size:12px;color:#aeb1b8;border-top:1px dashed #e5e5e5;border-radius:0px 0px 4px 4px;}
.ceo_single_shop_box_kj span{display:inline-block;padding-right:15px;margin-right:15px;border-right:1px solid #f0f1f5;}
.ceo_single_shop_box_kj span:last-child{padding-right:0px;margin-right:0px;border-right:0px solid #f0f1f5;}
.ceo_single_shop_box_kj span i{margin-right:3px;color:var(--primary-color);}
/*
 * ------------------------------------------------------------------------------
 * 商城内页视频模块
 * ------------------------------------------------------------------------------
 */
.ceo-single-shop-video-head{}
.ceo-single-shop-video-head .title{margin-bottom:20px;}
.ceo-single-shop-video-head .title .ceo-single-tese{margin:2px 8px 0 0;height:24px;line-height:24px;}
.ceo-single-shop-video-head .title h1{font-size:18px;line-height:1.6;color:#fff;text-transform:none;display:inline;}
.ceo-single-shop-video-head .title h1 a{color:#fff;}
.ceo-single-shop-video-head .title h1 a:hover{color:var(--primary-color)!important;}
.ceo-single-shop-video-head .an a{padding:0px 15px;font-size:12px;vertical-align:top;border-radius:2px;border:1px solid #ffcf04;color:#333;background:#ffcf04;margin-top:2px;height:24px;line-height:24px;position:relative;display:inline-block;}
.ceo-single-shop-video-head .an a:hover{border:1px solid #ffcf04;background:#00000000;color:#ffcf04;position:relative;}
.ceo-single-shop-video-head .an a i{margin-right:3px;font-size:15px!important;}
.ceo-single-shop-video-head .an a em{position:absolute;top:2px;right:-29px;display:inline-block;width:44px;height:37px;background:url(../../static/images/ceo-sidebar-vip-hander.png) no-repeat 50%;-webkit-animation:fingerscale .5s linear infinite alternate;animation:fingerscale .5s linear infinite alternate;}
.ceo-single-shop-video{background:#191919;padding-bottom:20px;padding-top:20px;}
.ceo-video-logobox{position:relative;}
.ceo-video-logo{left:20px;top:20px;position:absolute;max-width:140px;max-height:50px;z-index:2;}
.ceo-video-logo img{max-width:100%;max-height:100%;background:none;}
.single-video{border-radius:4px;overflow:hidden;margin-bottom:20px;}
.single-video iframe{width:100%;}
.ceo-video-module{height:516.698px;background:#111;position:relative;}
.ceo-video-list-author{padding:20px;}
.ceo-video-list{background:#282828;}
.ceo-video-list-author{background:#333;}
.ceo-video-list-author .adminimg{padding:5px;background:#1111116b;border-radius:50%;position:relative;}
.ceo-video-list-author .adminimg i{position:absolute;right:4px;bottom:5px;width:12px;height:12px;background-image:url(../../static/images/ceo-users-icon.png);display:inline-block;background-size:contain;background-repeat:no-repeat;}
.ceo-video-list-author .adminimg img{border-radius:50%;}
.ceo-video-list-author .text a.ceo-admin-author{font-size:14px;color:#fff;line-height:30px;}
.ceo-video-list-author .text a.ceo-admin-author:hover{color:var(--primary-color);}
.ceo-video-list-author .text p.codes{color:#999;font-size:12px;}
.ceo-video-list-liebiao-title{text-align:center;height:46px;line-height:46px;border-bottom:1px #323335 solid;}
.ceo-video-list-liebiao-title li{display:inline-block;margin-right:40px;}
.ceo-video-list-liebiao-title li:last-child{margin-right:0px;}
.ceo-video-list-liebiao-title li a{font-size:16px;padding:0!important;}
.ceo-video-list-liebiao-title li a:hover{color:#fff;background-color:transparent;}
.ceo-video-list-liebiao-title li.ceo-active a{padding:0;background-color:transparent;position:relative;}
.ceo-video-list-liebiao-title li.ceo-active a:before{content:"";height:1px;width:0;left:50%;bottom:-14px;background-color:var(--primary-color);transition:all .2s;position:absolute;}
.ceo-video-list-liebiao-title li.ceo-active a:before,.ceo-video-list-liebiao-title li a:hover:before{left:0;width:100%;}
.ceo-video-list-liebiao-box{list-style:none;overflow-y:auto;height:273px;padding:0 20px;margin-bottom:0;}
.ceo-video-list-liebiao-box li div{height:33px;font-size:12px;line-height:33px;display:inline-block;width:100%;}
.ceo-video-list-liebiao-box li div a{color:#868686;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:70%;font-size:12px;}
.ceo-video-list-liebiao-box li div a:hover{color:#fc5531;}
.ceo-video-list-liebiao-box li div a .icon-video{background-color:#fc5531;background-image:url(../../static/images/ceo-video-v.gif);background-position:center 30%;background-size:60%;display:inline-block;width:14px;height:14px;margin-right:8px;background-repeat:no-repeat;border-radius:7px;position:relative;top:2px;}
.ceo-video-list-liebiao-box li div a.ceo-video-list-liebiao-d{color:#fc5531!important;}
.ceo-video-list-liebiao-box li div em{font-style:normal;position:relative;margin-left:15px;top:-12px;font-size:12px;color:#868686;}
.ceo-video-list-liebiao-s em{color:#fc5531!important;}
.video_link_play{margin-left:32px!important;font-size:12px!important;color:#868686!important;width:auto!important;}
.ceo-video-list-xinxi-down{background-color:#414141;border-radius:5px;text-align:center;}
.ceo-video-list-xinxi-down a{color:#ccc !important;}
.ceo-video-list-xinxi-down a:hover{color:#fc5531!important;}
.ceo-video-list-xinxi-title{color:#999;}
.ceo-video-list-xinxi-tim{}
.ceo-video-list-xinxi-tim span{color:#999;}
.ceo-video-list-xinxi-tim span p{display:inline-block;color:#fff;margin-left:10px;}
.ceo-video-list-form{}
.ceo-video-list-form textarea{background:#191919;border:1px solid #111111;}
.ceo-video-list-form .btns{background:var(--primary-color);color:#fff;}
.ceo-video-list-form .comt-tips{height:0;line-height:0;}
.ceo-video-list-liebiao-box::-webkit-scrollbar{width:4px;height:4px;background-color:#999;}
.ceo-video-list-liebiao-box::-webkit-scrollbar-track{background-color:#333333;}
.ceo-video-list-liebiao-box::-webkit-scrollbar-thumb{background-color:#999;border-radius:10px}
.ceo-video-list-liebiao-ad{padding:20px;}
.ceo-video-list-liebiao-ad a{display:block;height:40px;}
/*
 * ------------------------------------------------------------------------------
 * 作者主页
 * ------------------------------------------------------------------------------
 */
.ceo-author-bg{height:300px;overflow:hidden;}
.ceo-author-tpxo{margin-top:20px;}
.ceo-author-tpxo span{color:#ccc;}
.ceo-author-top{margin-top:50px;z-index:1;}
.ceo-author-adminimg{position:relative;display:block;margin-bottom:15px;}
.ceo-author-adminimg img{padding:5px;background:#ffffff3b;border-radius:50%;}
.ceo-author-boxadmin{font-size:18px;color:#fff !important;}
.ceo-author-boxtext{margin-top:10px;font-size:14px;color:#fff;}
.ceo-author-top .ceo-admin-author-p2{margin-top:2px;}
.ceo-author-countbox{padding:20px 0;margin-bottom:20px;box-shadow:0 2px 3px #ededed;}
.ceo-author-countbox .item span{color:#333;}
.ceo-author-soc{text-align:center;height:30px;line-height:30px;margin-top:10px;}
.ceo-author-soc a{margin-right:10px;color:#fff!important;}
.ceo-author-soc a:hover{opacity:.8;color:#fff;}
.ceo-author-soc a:last-child{margin-right:0px;}
.ceo-author-soc a i{font-size:22px !important;}
.ceo-author-mkbox{}
.ceo-author-mkbox .ceo-author-mkboxnav{border-bottom:1px solid var(--border-color);padding-bottom:20px;}
.ceo-author-mkbox .ceo-author-mkboxnav li{margin-left:20px;margin-top:20px;}
.ceo-author-mkbox .ceo-author-mkboxnav li a{padding:0;font-size:16px;position:relative;}
.ceo-author-mkbox .ceo-author-mkboxnav li a:hover{background-color:rgb(0 0 0 / 0);color:var(--primary-color);}
.ceo-author-mkbox .ceo-author-mkboxnav li.ceo-active a{background-color:rgb(0 0 0 / 0);color:var(--primary-color);}
.ceo-author-mkbox .ceo-author-mkboxnav li.ceo-active a:after{content:'';position:absolute;bottom:-19px;left:0;width:100%;height:2px;background:var(--primary-color);}
.ceo-author-an{position:relative;z-index:1;}
.ceo-author-anbox{position:absolute;right:0;top:20px;}
.ceo-author-an .ceo-author-anbox .ceo-width-1-3{width:50%;}
.ceo-author-anbox button{font-size:12px;line-height:24px;padding:0 10px;width:77px;}
/*
 * ------------------------------------------------------------------------------
 * QQ登录样式
 * ------------------------------------------------------------------------------
 */
 .form-popup{max-width:600px;margin:0 auto;}
.form-popup-bd{background:var(--primary-color);box-shadow:0 3px 10px -6px var(--primary-color);color:#fff;}
/*
 * ------------------------------------------------------------------------------
 * 用户中心样式
 * ------------------------------------------------------------------------------
 */
/*用户中心模块*/
.user-module{}
.user-module .user-img{display:block;margin-bottom:8px;padding-top:30px;}
.user-module .user-img .img{display:inline-block;position:relative;}
.user-module .user-img .img img{padding:6px;background-color:rgba(255,255,255,.3);border-radius:100%!important;}
.user-module .user-img .img i{position:absolute;right:12px;bottom:6px;width:16px;height:16px;background-image:url(../../static/images/ceo-users-icon.png);display:inline-block;background-size:contain;background-repeat:no-repeat;}
.user-module .user-text{padding:0 24px 24px 24px;}
.user-module .user-text .user-name{display:inline-block;margin:0;font-size:1.25rem;line-height:1.4;font-weight:bolder;}
.user-module .user-text .user-tag{margin-top:1px;padding:4px 8px;margin-left:0px;color:#4285f4;font-size:12px;background:#fff;font-weight:400;line-height:1;border-radius:3px;overflow:hidden;vertical-align:top;border:1px solid #4285f4;display:inline-block;}
.user-module .user-text .user-desc{margin:20px 0;display:block;color:#999;font-size:0.875rem;line-height:1.5;}
.user-module .user-text .user-btn1{color:#fff!important;border:1px solid var(--primary-color);background:var(--primary-color);font-size:14px;border-radius:4px;padding:8px 0;display:block;}
.user-module .user-text .user-btn1:hover{opacity:.8;color:#fff;}
.user-module .user-text .user-btn2{color:var(--primary-color)!important;border:1px solid var(--primary-color);font-size:14px;border-radius:4px;padding:8px 0;display:block;}
.user-module .user-text .user-btn2:hover{opacity:.8;color:#fff;}
/*用户菜单*/
.user-nav{text-align:center;list-style:none}
.user-nav li{}
.user-nav li a{font-size:15px;padding:14px 0;display:block;border-left:2px solid transparent;}
.user-nav li a:hover{color:var(--primary-color)!important;}
.user-nav .active{}
.user-nav .active a{color:var(--primary-color)!important;background-image:linear-gradient(270deg,rgb(221 255 242 / 16%),rgb(121 255 204 / 18%) 51%,rgb(208 255 237 / 10%));border-color:var(--primary-color);}
/*页面*/
.user-content{min-height:883px;}
.user-page-title{padding:20px;}
.user-page-title span{color:#434343;font-size:18px;font-weight:600;}
.user-question{padding:20px;}
.user-forum{padding:20px;}
.ceo-author-count{padding-bottom:10px;}
.user-main{margin-top:20px;}
.user-comment{padding:20px;}
.user-comment-content{padding:20px;width:95%;margin-bottom:10px;}
.user-comment-box{}
.user-comment-box a{font-size:14px;}
.user-comment-box a:hover{color:var(--primary-color)!important;}
.user-comment-box span{font-size:14px;}
.user-comment-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--border-color)!important;}
.user-comment-item:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid var(--border-color)!important;}
.user-set{padding:20px;}
.user-set-head{padding-bottom:20px;}
.user-set-head  .user-name{margin-top:5px;}
.user-set-head .upload-form{background:var(--primary-color);position:relative;margin-top:10px;}
.user-set-head .upload-form span{color:#fff;}
.user-set-head .upload-avatar{width:75px;color:#fff;font-size:14px;opacity:0;padding:6px 10px;}
.user-set .utitle{margin-bottom:20px;font-size:18px;}
.user-set .utitle p{font-size:12px;display:inline-block;margin-left:10px;color:#999;}
.user-user-submit{font-size:14px;padding:6px 15px;}
.user-names{margin-top:8px;margin-bottom:8px;font-size:16px;}
.user-user-submit{color:#fff;background:var(--primary-color);}
.user-title-top{padding:20px;}
.user-title-top h2{font-size:18px;}
.user-text-small{font-size:14px;line-height:1.5;}
.ceo-user-id{display:flex;flex-wrap:wrap;margin-left:-15px;}
.user-pa{padding:20px;}
.sitesubmit-p p{display:inline-block;margin-left:10px;color:#999;font-size:12px;}
.sitesubmit-p p i{margin-right:3px;}
.sitesubmit-dosc{color:#777;background:#f9f9f9;font-size:14px;line-height:30px;padding:20px 25px;border-radius:8px;margin-top:20px;}
@media (min-width:800px){.ceo-user-id .ceo-user-is{flex:0 0 50%;max-width:50%;}
}
.ceo-user-id .ceo-user-is{min-height:1px;box-sizing:border-box;padding-left:15px;position:relative;width:100%;}
.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed;}
.form-control[disabled]{background-color:#eee;opacity:1;}
.ceo-user-btn{transition:all .3s}
.ceo-user-btn:hover{opacity:.8;color:#fff;}
.j-lazy{height:100px;width:100%;}
/*账号绑定*/
.user-binding{}
.user-binding .box{margin-bottom:20px;}
.user-binding .box .item{padding:20px;text-align:center;border-radius:5px;-webkit-box-shadow:0 3px 15px 3px rgba(146,146,146,.1);-moz-box-shadow:0 3px 15px 3px rgba(146,146,146,.1);box-shadow:0 3px 15px 3px rgba(146,146,146,.1);border:1px solid #f1f1f1;}
.user-binding .box .item span{display:inline-block;}
.user-binding .box .item span p{display:inline-block;}
.user-binding .box .item i{line-height:1;font-size:30px!important;}
.user-binding .box .item i.ceoicon-qq-fill{color:#1a9efb;}
.user-binding .box .item i.ceoicon-wechat-fill{color:#38ad3d;}
.user-binding .box .item i.ceoicon-weibo-fill{color:#e24a3b;}
.user-binding .box .btns{}
.user-binding .box .btns a{color:#fff;background:var(--primary-color);font-size:14px;padding:6px 15px;border-radius:4px;display:inline-block;margin-top:15px;}
/*私信*/
.ceo-messages-box{padding:20px;}
.messages-box-item{position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-color);overflow:hidden;cursor:pointer;}
.messages-box-item:last-child{position:relative;padding-bottom:0px;margin-bottom:0px;border-bottom:0px solid var(--border-color)!important;}
.messages-box-item-avatar{width:60px;height:60px;float:left;}
.messages-box-item-avatar img{display:block;width:60px;height:60px;border-radius:50%!important;}
.messages-item-content{padding-left:80px;}
.messages-item-title{overflow:hidden;}
.messages-item-title span{font-size:12px;color:#999;display:inline-block;transform:translateY(-1px);margin-left:10px;}
.messages-item-title h4{padding-right:20px;font-size:16px;color:#333;margin-bottom:6px;font-weight:500!important;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.messages-item-text{position:relative;font-size:14px;line-height:24px;color:#999;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;background-color:#f8f8f8;padding:4px 10px;border-radius:4px;}
.messages-item-btn{float:right;margin-top:-5px;color:#fff!important;background:#31d496;font-size:12px;padding:2px 15px;border-radius:4px;}
.messages-box-item:hover .messages-item-btn{background:var(--primary-color);}
/*
 * ------------------------------------------------------------------------------
 * 登录注册页面
 * ------------------------------------------------------------------------------
 */
.page-login{max-width:1000px;margin:6% auto;}
.login-main{box-shadow:0px 30px 30px -10px #dadcdd;}
.login-bg{width:520px;border-right:1px solid var(--border-color);}
.login-bg img{min-height:100%;max-width:none;}
.login-bg span{color:#fff;}
.login-form{padding:30px;}
.login-form-title{padding-bottom:30px;}
.login-form-title span{color:#444;font-size:28px;}
.login-form-title a{color:var(--primary-color);}
.login-button{background:var(--primary-color);color:#fff;border:0;padding:10px;font-size:15px;letter-spacing:1px;cursor:pointer;outline:none;}
.login-button:hover{opacity:.9;}
.login-social{padding-top:25px;text-align:center;}
.login-social a{background:var(--primary-color);padding:8px 10px;font-size:13px;color:#fff!important;border-radius:50px;transition:all .3s;margin-right:5px;}
.login-social a:hover{opacity:.8;}
/*腾讯验证码*/
.login_button{line-height:38px;border-radius:3px;cursor:pointer;color:#555;background:#f5f5f5;border:1px solid #ebebeb;font-size:13px;margin-bottom:20px;text-align:center;transition:.5s;letter-spacing:1px}
.TCaptcha-icon{position:relative;display:inline-block;width:26px;height:26px;vertical-align:middle;margin-right:5px;box-sizing:content-box}
.TCaptcha-icon:after,.TCaptcha-icon:before{-webkit-animation:TCaptcha-icon 2s linear infinite;animation:TCaptcha-icon 2s linear infinite}
.TCaptcha-icon:before{position:absolute;top:2px;left:3px;width:20px;height:20px;border-radius:26px;background:#06b99b;opacity:.2;content:""}
.TCaptcha-icon i{position:absolute;z-index:1;top:7px;left:8px;width:10px;height:10px;border-radius:10px;background:#49ccb6}
@keyframes TCaptcha-icon{0%{-webkit-transform:scale(1);transform:scale(1)}
25%{-webkit-transform:scale(1.2);transform:scale(1.2)}
50%{-webkit-transform:scale(1);transform:scale(1)}
75%{-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
/*
 * ------------------------------------------------------------------------------
 * 首页弹窗样式
 * ------------------------------------------------------------------------------
 */
.home-modal{background:transparent;width:600px;border-radius:12px}
.home-modal .bg{max-height:160px;}
.home-modal .main{border-radius:12px;}
.home-modal .main .box{background:#fff;margin:80px auto 30px auto;width:80%;border-radius:4px;min-height:200px;box-shadow:0 4px 8px 0 rgba(7,17,27,0.1);}
.home-modal .main .box h3{font-size:20px;font-weight:600;margin-bottom:20px;}
.home-modal .main .box p{font-size:14px;margin-bottom:30px;line-height:1.8;}
.home-modal .main .box .btn{display:flex;align-items:center;justify-content:space-evenly;}
.home-modal .main .box .btn .btn1{background:var(--primary-color);color:#fff;}
.home-modal .main .box .btn .btn2{cursor:pointer;background:#ebebeb;color:#7b7b7b;}
.home-modal .main .box .btn .btn1,.home-modal .main .box .btn .btn2{padding:0 30px;line-height:38px;display:inline-block;border-radius:4px;}
.home-modal .main .box .btn .btn1:hover,.home-modal .main .box .btn .btn2:hover{opacity:.8;}
.home-modal .bottom{}
.home-modal .bottom ul{list-style:none;padding:0;}
.home-modal .bottom ul li{height:20px;margin:0 auto;border-radius:4px;margin-top:-15px;transition:all .2s;}
.home-modal .bottom ul li:nth-child(1){width:95%;background:rgba(255,255,255,0.4);}
.home-modal .bottom ul li:nth-child(2){width:90%;background:rgba(255,255,255,0.2);}
/*二维码弹窗样式*/
.ceo-wecha-modal{}
.ceo-wecha-modal h3{text-align:center;font-size:20px;margin-bottom:20px;}
/*
* ------------------------------------------------------------------------------
* 内页文章版权
* ------------------------------------------------------------------------------
*/
.ceo-cop-text{background:#f7f8fa;color:#b4b4b4;font-size:12px;line-height:1.8;}
/*
* ------------------------------------------------------------------------------
* 内页文章作者
* ------------------------------------------------------------------------------
*/
.ceo-single-author-d{align-items:center;}
.ceo-single-author-d img{border-radius:50px!important;width:25px;height:25px;transform:translateY(-9%);}
.ceo-single-author-d span{font-size:15px!important;line-height:1.4!important;margin-right:3px!important;display:inline-block!important;margin-left:3px!important;}
.ceo-single-author-d p{flex:1;min-width:1px;display:inline-block!important;font-size:13px;color:#999;}
.ceo-single-author-dg{padding:3px 8px;margin-right:4px;color:#4285f4!important;font-weight:400;line-height:1;border-radius:3px;overflow:hidden;vertical-align:top;border:1px solid #4285f4;margin-top:1px;}
.post-author-info-fixed{position:fixed;bottom:0px;background:#fff;z-index:999;}
/*
* ------------------------------------------------------------------------------
* 海报生成
* ------------------------------------------------------------------------------
*/
.share-post{margin-right:28px;}
.btn-follow-div{margin-bottom:20px;text-align:center;}
.ceo-share-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.5)}
.ceo-share-bg .top_tips{display:none;position:absolute;left:0;top:0;width:100%;height:32px;line-height:32px;font-size:14px;background:rgba(255,235,155,.95);color:#a65018;text-align:center}
@media (min-width:992px){.ceo-share-bg .top_tips{display:none!important}
}
/*
* ------------------------------------------------------------------------------
* 内页文章标签
* ------------------------------------------------------------------------------
*/
.ceo-single-tag-s{padding:0 20px 20px 20px;}
.ceo-single-tag-s-tags a{margin:3px 5px 3px 0;vertical-align:middle;position:relative;display:inline-block;height:30px;padding:0 12px;font-size:13px;line-height:30px;vertical-align:top;border-radius:4px;background:#f7f8fa;color:#b4b4b4;}
.ceo-single-tag-s-tags a:hover{color:#fff;background:var(--primary-color);}
/*
* ------------------------------------------------------------------------------
* 标签大全样式
* ------------------------------------------------------------------------------
*/
.ceo-tagsj{margin-right:3px;}
.page-tags-item{padding:20px;transition:all .3s}
.page-tags-item:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}
.page-tags-item .name{padding:0 20px;color:#333;font-size:15px;}
.page-tags-item .name:before{margin-left:7px;content:'';position:absolute;left:0;height:100%;width:5px;background:var(--primary-color);box-shadow:3px 0px 10px -1px var(--primary-color);border-radius:2px;}
.page-tags-item li{margin:5px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.page-tags-item li a{color:#888;font-size:15px}
.page-tags-item li a:hover{color:#000}
.page-tags-li{padding:20px;}
.page-tags-li a{display:inline-block;background:#f2f6fc;color:#666;padding:5px 10px;margin:3px 5px;}
.page-tags-item h2{font-size:20px;margin:0 0 20px 0;color:#333;}
.page-tags-item small{line-height:30px;height:30px;}
.ceo-page-tags-a{display:inline-block;color:var(--primary-color);background:rgb(19 192 126 / 11%);font-size:14px;font-weight:400;line-height:30px;height:30px;padding:0 18px;border-radius:3px;}
.ceo-page-tags-a:hover{background:var(--primary-color);color:#fff;}
.ceo-page-tags-a i{margin-left:3px;font-size:12px;}
/*
* ------------------------------------------------------------------------------
* 存档页面
* ------------------------------------------------------------------------------
*/
.ceo-archives-div .ceo-grid{margin-left:initial !important;}
.ceo-archives{border-radius:4px;background-color:#fff;word-wrap:break-word;padding:20px;}
.ceo-archives-container h3{padding-left:30px;margin-bottom:20px;margin-top:20px;font-size:20px;font-weight:bold;color:var(--primary-color);line-height:20px;}
.ceo-archives-container h3 i{background:url(../../static/images/ceo-sidebar-icon.png) left center no-repeat;color:#333;padding-left:24px;height:24px;}
.ceo-archives-container ol,.ceo-archives-container ul{padding-left:2em;margin-bottom:20px;list-style-position:outside;list-style-type:disc;}
.ceo-archives-list{padding-left:20px;margin:0;}
.ceo-archives-list li{list-style:disc;margin-left:20px;margin-bottom:15px;font-size:14px;}
.ceo-archives-list a{color:#666}
.ceo-archives-list a:hover{color:var(--primary-color)}
.ceo-archives-list time{width:40px;display:inline-block;}
.ceo-archives-list span{font-size:12px;display:inline-block;margin-left:10px;}
/*
* ------------------------------------------------------------------------------
* 友情链接页面
* ------------------------------------------------------------------------------
*/
.ceo-pages-links li{list-style:none;}
.ceo-pages-links .linkcat{background:#fff;border-radius:4px;padding:20px;margin-bottom:20px;}
.ceo-pages-links .linkcat h2{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f0f0f0;font-size:16px;}
.ceo-pages-links .linkcat .blogroll{overflow:hidden;margin:0;padding:0;list-style:none;}
.ceo-pages-links .linkcat .blogroll li{float:left;overflow:hidden;width:calc(20% - 20px);background:#f5f7fd;margin-bottom:15px;border-radius:4px;margin-left:10px;margin-right:10px;}
.ceo-pages-links .linkcat .blogroll li a{overflow:hidden;display:block;cursor:pointer;padding:20px;color:#333;}
.ceo-pages-links .linkcat .blogroll li a img{width:32px;height:32px;border-radius:32px;display:inline-block;margin-right:8px;}
/*
* ------------------------------------------------------------------------------
* 专题页面
* ------------------------------------------------------------------------------
*/
.ceo-pages-special-title h3{color:var(--primary-color);margin-bottom:20px;font-weight:bold;}
.ceo-pages-special-title h3 em{color:#fff;margin:0 10px;}
.ceo-pages-special-title h3 span{color:#fff;}
.ceo-pages-special-title ul{}
.ceo-pages-special-title ul li{display:inline-block;margin-right:20px;}
.ceo-pages-special-title ul li:last-child{margin-right:0px;}
.ceo-pages-special-title ul li i{margin-right:5px;}
.ceo-special-bitem .p1{line-height:40px;text-align:center;font-size:24px;color:#333;font-weight:700;}
.ceo-special-bitem .p2{padding-top:12px;line-height:26px;color:#999;font-size:16px;text-align:center;}
.ceo-special-bitem .pos-box{text-align:center;margin-top:75px;}
/*
* ------------------------------------------------------------------------------
* 用户列表页面
* ------------------------------------------------------------------------------
*/
.userpages-boxmk{position:relative;padding:20px;text-align:center;margin-top:45px;}
.userpages-boxmk-bg{position:absolute;top:-45px;left:50%;width:200px;height:62px;margin-left:-102px;background:url(../../static/images/ceo-userpages-boxmk-bg.png) no-repeat center 0;}
.userpages-boxmk-item{position:relative;}
.userpages-boxmk-item-icon{width:82px;height:82px;margin:-58px auto 12px;text-align:center;}
.userpages-boxmk-item-icon .ceo-author-imgs i{right:5px;bottom:0px;}
.userpages-boxmk-item-icon .ceo-author-imgs{display:block;}
.userpages-boxmk-item-icon .ceo-author-imgs img{width:80px;height:80px;background:#f5f6f7;border-radius:50%;}
.userpages-boxmk-item-content{}
.userpages-boxmk-item-content a{margin-bottom:10px;display:inline-block;font-size:20px;font-weight:bold;}
.userpages-boxmk-item-content p{height:25px;line-height:25px;margin-bottom:20px;font-size:14px;color:#7b7b7b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.userpages-boxmk-item-ingress a{display:inline-block;height:30px;line-height:30px;padding:0 20px;font-size:14px;color:#72D072!important;border-radius:20px;border:1px solid #72D072;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.userpages-boxmk-item-ingress a:hover{background:#72D072;color:#fff!important;}
.userpages-boxmk-item-count{margin-top:20px;padding-top:20px;border-top:1px solid #f0f0f0;}
.userpages-boxmk-item-count span{font-size:13px;color:#888;}
.userpages-boxmk-item-count em{margin:0 5px;color:#888;font-size:13px;}
/*
* ------------------------------------------------------------------------------
* 投稿优化
* ------------------------------------------------------------------------------
*/
.ceo-tougao-sx{}
.ceo-tougao-ysz{position:relative;padding:10px 30px 10px 45px!important;}
.ceo-tougao-ysz .ceo-tougao-yss{margin-left:4.5%!important;}
.ceo-tougao-ysz label{display:inline-block;font-size:15px;line-height:34px;font-weight:400;color:#666;}
.ceo-tougao-ys{position:relative;padding:10px 13px 10px 41px!important;}
.ceo-tougao-ys .ceo-tougao-yss{width:95%!important;}
.ceo-tougao-yss .csf-fieldset input{width:100%!important;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:2px;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color ease-in-out .15s;transition:border-color .15s ease-in-out;display:block;font-size:14px;line-height:1.42857;color:#555;}
.ceo-tougao-ys p,.ceo-tougao-ysz p{font-size:12px;color:#aaa;}
.ceo-tougao-shux{width:4%!important;}
.ceo-tougao-shux h4{display:inline-block;font-size:15px;line-height:34px;font-weight:400;color:#666!important;}
.tougao-item > p{font-size:12px;color:#aaa;margin:0}
.tougao-item .tougao-select label{margin-right:10px;cursor:pointer;}
.tougao-item{margin-bottom:20px;position:relative;margin-left:15px;}
.tougao-item label{font-weight:unset;}
.tougao-item{margin-bottom:0px;position:relative;top:-28px;}
.tougao-item > label{font-weight:400;margin-bottom:9px;margin-top:16px;}
.tougao-item > p{font-size:12px;color:#aaa;margin:0}
.tougao-item .tougao-input{width:100%;border:1px solid #eaeaea;padding:10px 12px;display:block;border-radius:3px;}
.tougao-item .tougao-input2{padding-right:60px;}
.tougao-item .tougao-btn{background:#ff5f33;color:#fff;border:none;border-radius:3px;padding:8px 30px;cursor:pointer}
.tougao-item .tougao-tax{display:inline-block;}
.tougao-item .tougao-select{display:inline-block;}
.tougao-item .tougao-select label{margin-right:10px;cursor:pointer;}
.tougao-item .tougao-select .postform{border:1px solid #eaeaea;height:29px;line-height:29px;background:transparent;border-radius:3px;padding:2px 5px;}
.tougao-item .upload-wrap{position:absolute;right:12px;top:26px;color:#999;}
.tougao-item .upload-wrap a{color:#999;}
.tougao-item .upload-wrap .file-progress{position:relative;top:6px;}
.tougao-item .upload-wrap .icon{font-size:22px;top:0;}
.tougao-item-title{margin-left:32px;display:inline-block;font-size:15px;line-height:34px;font-weight:400;color:#666;}
@media screen and (min-width:979px){.tougao-item{margin-left:77px;}
}
@media screen and (max-width:978px){.post-form{padding:20px 0;}
.tougao-item-title{display:none;}
.tougao-item{top:auto;}
.ceo-tougao-ys{padding:10px 30px 10px 13px!important;}
.ceo-tougao-shux{width:100%!important;}
.ceo-tougao-ysz{padding:10px 30px 10px 0px!important;}
}
/*投稿付费*/
.ceo-tougao-pay{}
.ceo-tougao-pay .title{position:relative;}
.ceo-tougao-pay .btns{position:absolute;right:0px;top:2px;height:25px;line-height:25px;padding:0 10px;background:var(--primary-color);color:#fff;border-radius:50px;font-size:14px;}
.ceo-tougao-pay .tougao-pay-show{}
.ceo-tougao-pay .upload{bottom:0px;position:absolute;right:0;height:34px;line-height:34px;padding:0 16px;background:#13c07e;color:#fff;border-radius:4px;}
/*
* ------------------------------------------------------------------------------
* 单页合集样式
* ------------------------------------------------------------------------------
*/
.ceo-onepage-box{z-index:1;position:absolute;bottom:0;right:0;left:0;background:rgba(0,0,0,.56);}
.ceo-onepage-boxll{text-align:center;}
.ceo-onepage-boxll ul li{cursor:pointer;display:inline-block;height:50px;line-height:50px;padding:0 60px;}
.ceo-onepage-boxll ul li.current-menu-item{background:#fff;}
.ceo-onepage-boxll ul li.current-menu-item a{color:#383838;}
.ceo-onepage-boxll ul li a{color:#fff;font-weight:400;font-size:15px;}
.ceo-onepage-boxll ul li a:hover{color:var(--primary-color);}
.page-about{}
.page-menu{}
.page-menu ul{}
.page-menu ul li{padding:20px 0;margin:0;text-indent:20px}
.page-menu ul li:last-child{border:none}
.page-menu ul li a{display:block;color:#888;font-size:15px;}
.page-menu ul li a:hover{color:#2c63ff!important}
.page-menu .current-menu-item a{position:relative;font-weight:bold;color:#2c63ff!important}
.page-menu .current-menu-item a::after{content:'';position:absolute;width:5px;height:100%;background:#2c63ff;left:0;box-shadow:3px 0px 10px -1px #2c63ff;border-radius:2px;}
.page-main{}
/*
* ------------------------------------------------------------------------------
* 服务页面样式
* ------------------------------------------------------------------------------
*/
/*页面导航*/
.ceo-page-service-nav{padding:20px 0;box-shadow:0 2px 3px #ededed;}
.ceo-page-service-nav img{width:40px;}
.ceo-page-service-nav span{display:block;}
.ceo-page-service-nav span b{display:block;font-size:14px;}
.ceo-page-service-nav span p{font-size:12px;color:#999;}
/*业务办理*/
.service-handle{padding:50px 0;text-align:center;}
.service-handle-title{text-align:center;margin-bottom:30px;}
.service-handle-title span{height:40px;line-height:40px;overflow:hidden;font-size:32px;color:#434343;font-weight:300;margin-bottom:10px;display:block;}
.service-handle-title p{font-size:16px;color:#999;font-weight:300;}
.service-handle-box{text-align:center;}
.service-handle-box .ceo-background-cover{height:150px;}
.service-handle-box .ceo-background-cover span{display:block;font-size:20px;color:#fff;padding-top:39px;}
.service-handle-box .ceo-background-cover p{font-size:23px;color:#fff;font-weight:bold;padding-top:10px;}
.service-handle-box .ner{padding:20px;}
.service-handle-box .ner p{font-size:14px;height:30px;line-height:30px;}
.service-handle a{display:block;width:230px;height:40px;line-height:40px;background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));margin:35px auto 0px auto;text-align:center;font-size:14px;border-radius:4px;color:#fff;}
.service-handle a:hover{background:linear-gradient(140deg,var(--hcan2-color),var(--hcan1-color));}
/*服务保障*/
.service-guarantee{padding:50px 0;text-align:center;}
.service-guarantee-title{text-align:center;margin-bottom:30px;}
.service-guarantee-title span{height:40px;line-height:40px;overflow:hidden;font-size:32px;color:#434343;font-weight:300;margin-bottom:10px;display:block;}
.service-guarantee-title p{font-size:16px;color:#999;font-weight:300;}
.service-guarantee-box{text-align:center;padding:20px 0;border:solid 1px var(--border-color);box-shadow:0 0 50px rgba(187,186,207,.3);}
.service-guarantee-box img{display:block;margin:0 auto;width:70px;margin-bottom:10px;}
.service-guarantee-box span{display:block;font-size:20px;color:#333;font-weight:bold;margin-bottom:10px;}
.service-guarantee-box p{font-size:14px;}
/*常见问题*/
.service-qa{padding:50px 0;background:url(../../static/images/ceo-service-qa-bg.jpg) no-repeat center #2e2d2b;}
.service-qa-title{text-align:center;margin-bottom:30px;}
.service-qa-title span{height:40px;line-height:40px;overflow:hidden;font-size:32px;color:#fff;font-weight:300;margin-bottom:10px;display:block;}
.service-qa-box{padding:30px;border-radius:6px;}
.service-qa-box span{font-size:16px;display:inline-block;color:#00ccbf;padding-left:40px;height:26px;line-height:26px;background:url(../../static/images/ceo-qa-box-span.png) left center no-repeat;margin-bottom:20px;}
.service-qa-box p{font-size:16px;display:inline-block;color:#666;padding-left:40px;height:26px;line-height:26px;background:url(../../static/images/ceo-qa-box-p.png) left center no-repeat;margin-bottom:20px;}
/*更多服务*/
.service-provide{padding:50px 0;}
.service-provide-title{text-align:center;margin-bottom:30px;}
.service-provide-title span{height:40px;line-height:40px;overflow:hidden;font-size:32px;color:#434343;font-weight:300;margin-bottom:10px;display:block;}
.service-provide-box{display:block;padding:20px;text-align:center;}
.service-provide-box img{margin-bottom:20px;height:68px;}
.service-provide-box p{}
/*
 * ------------------------------------------------------------------------------
 * 底部VIP跟随模块
 * ------------------------------------------------------------------------------
 */
.ceo-footer-vip{width:100%;position:fixed;left:0;bottom:0;z-index:999;box-sizing:border-box;}
.ceo-footer-vipmk{width:1034px;position:relative;background:#fff;border-radius:6px;margin:0 auto;padding-top:72px;box-shadow:0 0 46px rgba(66,75,64,0.75);}
.ceo-footer-vipmk button{position:absolute;z-index:1010;top:-11px;right:-9px;padding:6px;background:#fff;border-radius:50px;box-shadow:0 0 46px rgba(66,75,64,0.75);}
.ceo-footer-vipmk button svg{width:10px;}
.footer-vipmk-n .vipmk-nz{width:700px;height:116px;position:absolute;bottom:9px;left:50px;}
.footer-vipmk-n .vipmk-btn{position:absolute;bottom:24px;right:120px;}
.footer-vipmk-n .vipmk-btn .vipmk-btn-vip{display:inline-block;height:30px;line-height:30px;padding:0 20px;font-size:14px;color:#fff;text-align:center;border-radius:4px;margin-right:15px;background:#FFC20A;border:1px solid #FFC20A;}
.footer-vipmk-n .vipmk-btn .vipmk-btn-vip:hover{opacity:.8;}
.footer-vipmk-n .vipmk-btn .vipmk-btn-fw{display:inline-block;height:30px;line-height:30px;padding:0 20px;font-size:14px;color:#fff;text-align:center;border-radius:4px;margin-right:15px;background:var(--primary-color);border:1px solid var(--primary-color);}
.footer-vipmk-n .vipmk-btn .vipmk-btn-fw:hover{opacity:.8;}
.footer-vipmk-n .vipmk-btn .vipmk-btn-yw{display:inline-block;height:30px;line-height:30px;padding:0 20px;font-size:14px;color:var(--primary-color);text-align:center;border-radius:4px;border:1px solid var(--primary-color);}
.footer-vipmk-n .vipmk-btn .vipmk-btn-yw:hover{opacity:.8;}
.ceo-footer-vip-bottom{width:1120px;height:57px;position:absolute;left:50%;bottom:-26px;margin-left:-560px;background:url(../../static/images/ceo-footer-vip-bottom.png) no-repeat;}
/*
 * ------------------------------------------------------------------------------
 * 底部banner样式
 * ------------------------------------------------------------------------------
 */
.ceo-footer-banner{height:360px;margin-top:40px;position:relative;z-index:1;}
.ceo-footer-banner em{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.5);z-index:2;}
.ceo-footer-banner i{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(../../static/images/ceo-footerer-banner-i.png) repeat;z-index:2;}
.ceo-footer-banner-box{position:relative;z-index:10;top:66px;}
.ceo-footer-banner-box h5{text-align:center;height:40px;line-height:40px;font-size:32px;color:#fff;font-weight:300;}
.ceo-footer-banner-box a{display:block;width:160px;height:40px;line-height:40px;background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));margin:35px auto;text-align:center;font-size:14px;color:#fff;}
.ceo-footer-banner-box a:hover{background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan2-color),var(--hcan1-color));}
.ceo-footer-banner-statistics{position:relative;z-index:10;top:76px;}
.ceo-footer-banner-statistics li{text-align:center;position:relative;}
.ceo-footer-banner-statistics li:after{content:'';display:block;width:1px;height:50px;position:absolute;top:13px;right:-10px;background:rgba(255,255,255,0.2);}
.ceo-footer-banner-statistics li:last-child:after{width:0px;}
.banner-statistics-box{position:relative;display:inline-block;}
.banner-statistics-box v{position:absolute;font-size:20px;right:-15px;top:-3px;color:#fff;}
.banner-statistics-box span{font-size:30px;color:#fff;display:inline-block;margin-bottom:5px;}
.banner-statistics-box p{height:20px;line-height:20px;font-size:14px;color:#fff;}
/*样式二*/
.ceo-footerer-banner{height:260px;margin-top:40px;position:relative;z-index:1;}
.ceo-footerer-banner em{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.5);z-index:2;}
.ceo-footerer-banner i{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(../../static/images/ceo-footerer-banner-i.png) repeat;z-index:2;}
/*
 * ------------------------------------------------------------------------------
 * 底部样式
 * ------------------------------------------------------------------------------
 */
.ceo_footer{background:#252c41;}
.ceo-footdibu{padding:35px 0px 25px 0px;}
.ceo_footer_lo{padding:10px;width:120px;position:relative;border:3px solid var(--primary-color);}
.ceo_footer_lo span{width:80px;height:30px;line-height:30px;text-align:center;display:block;background:#252c41;position:absolute;top:-15px;left:30px;font-size:14px;color:#fff;}
.ceo_footer_lo img{width:120px;height:120px;display:block;margin-top:10px;}
.ceo_footer_lo p{height:30px;line-height:30px;margin-top:5px;overflow:hidden;font-size:12px;color:var(--primary-color);text-align:center;}
.foot{}
.foot ul{}
.foot ul li{display:inline-block;margin-right:30px;}
.foot ul li a{font-size:15px;color:#666;}
.foot i{margin-left:15px;color:#999;font-size:20px;transition:all .3s;}
.foot i:hover{color:#333;}
.foot-cop{padding:15px 0;background:#1b2132;}
.foot-cop span{color:#858b9f;font-size:12px;position:relative;padding-right:15px;margin-right:10px;}
.foot-cop a{color:#858b9f}
.foot-cop a:hover{color:#fff}
.foot-cop span:after{content:'';width:1px;height:11px;background:#858b9f;position:absolute;top:5px;right:0;opacity:.4;}
.foot-cop span:last-child:after{display:none;}
.foot-cop-y span{padding-right:0;margin-right:0;}
.ceo-margin-medium-top-link{margin-top:20px!important;}
.ceo-gongan img{width:14px;display:inline-block;transform:translateY(-18%);position:relative;margin-right:3px;}
.ceo_footer_z p{color:#ccc;}
.foot-item{color:#676b6f;}
.foot-item .foot-item-title{margin-bottom:15px;font-size:14px;color:#fff;font-weight:500;}
.foot-item ul li{margin-top:0!important;margin-bottom:10px;}
.foot-item ul li a{font-size:12px;color:#858b9f;margin-bottom:13px;}
.foot-item ul li a:hover{color:#fff;}
.ceo_footer_y{text-align:center;}
.ceo_footer_y .ceo_footer_yq{height:40px;margin:0 auto 15px;}
.ceo_footer_y .ceo_footer_yq a{height:40px;line-height:40px;position:relative;background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));text-align:center;margin-bottom:12px;color:#fff;display:inline-block;border-radius:30px;padding:0 20px;font-size:12px;}
.ceo_footer_y .ceo_footer_yq a:hover{background:linear-gradient(140deg,var(--hcan2-color),var(--hcan1-color));}
.ceo_footer_y .ceo_footer_yq a i{margin-right:3px;}
.ceo_footer_y p{color:#fff;height:20px;line-height:20px;margin-bottom:13px;text-align:center;font-size:12px;overflow:hidden;}
.ceo_footer_y p:last-child{margin-bottom:0px;}
/*
 * ------------------------------------------------------------------------------
 * 友链样式
 * ------------------------------------------------------------------------------
 */
.foot-link{font-size:12px;padding:20px 0;border-top:1px solid #353d56;text-align:center;}
.link{color:#858b9f;}
.link ul{list-style:none;display:inline;}
.link ul li{display:inline;font-size:12px;}
.link h2{display:none;}
.link ul li a{color:#858b9f;margin-right:15px;font-size:12px;transition:all .3s;}
.link ul li a:hover{color:#fff;}
/*
* ------------------------------------------------------------------------------
* 通知样式修改
* ------------------------------------------------------------------------------
*/
.ceo-notification-message{color:#fff;font-size:14px}
.ceo-notification-message .ceo-notification-close{display:none!important}
.ceo-notification-message-primary{}
.ceo-notification-message-warning{background:#faa05a;border-radius:2px;}
.ceo-notification-message-success{background:#32d296;border-radius:2px;}
.ceo-notification-message-danger{background:#f0506e;border-radius:2px;}
/*
* ------------------------------------------------------------------------------
* 右下角跟随
* ------------------------------------------------------------------------------
*/
.gotop{position:fixed;bottom:0;right:0;margin:30px;z-index:999;}
.gotop a:last-child{border:0}
.gotop .gotop-item:hover{color:var(--primary-color) !important;}
.gotop .gotop-item a:hover{color:var(--primary-color) !important;}
.gotop-box{position:relative;}
.gotop .gotop-item i{font-size:20px!important;z-index:2;position:relative;}
.gotop .gotop-item{position:relative;margin-top:10px;border-radius:50px;color:#555;text-align:center;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,0.07);width:38px;height:38px;line-height:38px;padding:3px;box-sizing:initial;}
.gotop .gotop-item a{color:#5f6575;}
.ceo-pt-wx{width:300px;}
.ceo-pt-wx img{height:200px;}
.ceo_follow_img{margin-bottom:10px;}
.ceo_follow_img a{animation:ceo_follow_img_swing 2.5s .15s linear infinite;display:block;margin:0 auto;width:36px;height:63px;z-index:10;}
@keyframes ceo_follow_img_swing{10%{transform:rotate(15deg);}
20%{transform:rotate(-10deg);}
30%{transform:rotate(5deg);}
40%{transform:rotate(-5deg);}
50%,100%{transform:rotate(0deg);}
}
/*右下角快速发布*/
.gotop-fb{position:relative;}
.gotop-fb:hover .gotop-fb-box{display:block;transition:all .3s;}
.gotop-fb-box{display:none;position:absolute;z-index:999;right:48px;bottom:0px;width:210px;text-align:center;border-radius:4px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.05);box-shadow:0 0 3px 1px rgba(0,0,0,.05);transition:all .3s;}
.gotop-fb-box .you{bottom:12px;right:-11px;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #fff;z-index:1010;float:left;}
.gotop-fb-box .topsb{padding:10px 20px;color:#fff;background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));position:relative;border-radius:4px 4px 0px 0px;}
.gotop-fb-box .topsb i{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../../static/images/ceo-follow-fb.png) center no-repeat;z-index:0;}
.gotop-fb-box .topsb span{font-size:16px;position:relative;}
.gotop-fb-box .topsb p{font-size:12px;overflow:hidden;height:23px;line-height:23px;position:relative;}
.gotop-fb-box .tops{padding:20px;}
.gotop-fb-box .tops p{font-size:12px;color:#5f6575;overflow:hidden;height:23px;line-height:23px;}
.gotop-fb-box .tops .box{}
.gotop-fb-box .tops .box a{display:block;}
.gotop-fb-box .tops .box a i{display:block;margin:0 auto;width:30px;height:30px;margin-bottom:4px;background-size:100% 100%!important;}
.gotop-fb-box .tops .box a p{color:#5f6575;}
.gotop-fb-box .tops .box a:hover p{color:var(--primary-color);}
.gotop-fb-box .tops .zy{color:var(--primary-color);font-size:12px;line-height:26px;border-radius:3px;margin-top:20px;display:block;text-align:center;border:1px solid var(--primary-color);}
.gotop-fb-box .tops .zy:hover{background:var(--primary-color);color:#fff!important;}
/*右下角客服*/
.gotop-service{position:relative;}
.gotop-service:hover .gotop-service-box{display:block;transition:all .3s;}
.gotop-service-box{display:none;position:absolute;z-index:999;right:48px;bottom:0px;width:150px;padding:20px;text-align:center;border-radius:4px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.05);box-shadow:0 0 3px 1px rgba(0,0,0,.05);transition:all .3s;}
.gotop-service-box .you{bottom:12px;right:-11px;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #fff;z-index:1010;float:left;}
.gotop-service-box .tops{text-align:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #edf1f2;}
.gotop-service-box .tops img{}
.gotop-service-box .tops a{display:block;height:26px;line-height:26px;margin:15px auto 10px auto;border:1px solid #b5b9bc;font-size:12px;border-radius:4px;}
.gotop-service-box .tops a:hover{background:#fff0;}
.gotop-service-box .tops p{font-size:12px;}
.gotop-service-box .btms{text-align:center;}
.gotop-service-box .btms h5{font-size:14px;color:#5f6575;font-weight:500;margin-bottom:10px;height:20px;line-height:20px;}
.gotop-service-box .btms p{height:25px;font-weight:500;line-height:25px;font-size:18px;color:#4775FF;margin-bottom:10px;display:inline-block;}
.gotop-service-box .btms h4{font-size:14px;color:#5f6575;font-weight:500;margin-bottom:5px;height:20px;line-height:20px;}
.gotop-service-box .btms span{height:25px;line-height:25px;overflow:hidden;font-size:12px;color:#FF5151;margin-bottom:10px;}
/*右下角微信*/
.gotop-wx{position:relative;}
.gotop-wx:hover .gotop-wx-box{display:block;transition:all .3s;}
.gotop-wx-box{display:none;position:absolute;z-index:999;right:48px;bottom:0px;width:150px;padding:20px;text-align:center;border-radius:4px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.05);box-shadow:0 0 3px 1px rgba(0,0,0,.05);transition:all .3s;}
.gotop-wx-box .you{bottom:12px;right:-11px;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #fff;z-index:1010;float:left;}
.gotop-wx-box .tops p{font-size:12px;color:#5f6575;overflow:hidden;height:23px;line-height:23px;}
.gotop-wx-box .tops img{width:100%;height:100%;display:block;margin-top:10px;padding:5px;border:1px solid var(--border-color);margin:10px auto 0px auto;}
/*右下角二维码*/
.gotop-ma{position:relative;}
.gotop-ma:hover .gotop-ma-box{display:block;transition:all .3s;}
.gotop-ma-box{display:none;position:absolute;z-index:999;right:48px;bottom:0px;width:170px;padding:10px;text-align:center;border-radius:4px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.05);box-shadow:0 0 3px 1px rgba(0,0,0,.05);transition:all .3s;background:var(--primary-color);}
.gotop-ma-box i{display:block;width:31px;height:5px;margin:0 auto 10px;border-radius:2px;background:#0baf70;}
.gotop-ma-box em{display:block;margin:10px auto 0;width:20px;height:20px;border-radius:100%;background:#0baf70;}
.gotop-ma-box .tops{padding:10px;background:#fff;border-radius:4px;text-align:center;}
.gotop-ma-box .tops p{font-size:12px;color:#5f6575;overflow:hidden;height:23px;line-height:23px;}
.gotop-ma-box .tops img{width:100%;height:100%;display:block;margin-top:10px;margin:10px auto 0px auto;}
/*
* ------------------------------------------------------------------------------
* 整体细节
* ------------------------------------------------------------------------------
*/
.ceo-shouji-pass .crumb{padding:15px;}
/*面包屑*/
.ceo-text-mianbaoxie i,.ceo-text-mianbaoxie a,.ceo-text-mianbaoxie span{color:#999;font-size:12px !important;}
.ceo-text-mianbaoxie a:hover{color:var(--primary-color) !important;}
.ceo-catnav-wz{z-index:1;position:relative;color:#ffffff99!important;}
.ceo-catnav-wz a{color:#ffffff99!important;}
.ceo-catnav-wz a:hover{color:#fff!important;}
.ceo-catnav-wz span{color:#ffffff99!important;}
.ceo-catnav-wz i{color:#ffffff99!important;}
/*内页*/
.ceo-padding-20{padding:20px;}
.ceo-text-pu{position:relative;margin-bottom:20px;padding:20px;}
/*404*/
.page404{}
.page404 .btn{padding:12px 30px;border-radius:50px;}
.page404 h1{font-size:4rem;}
.ceo-404-v{display:inline-block;color:#fff;width:140px;margin:0 auto;text-align:center;background:var(--primary-color);box-shadow:0 3px 10px -6px var(--primary-color);color:#fff;border-radius:4px;font-size:15px;transition:all .3s;}
/*搜索框*/
.ceo-ss-navbar{border-radius:4px;}
.ceo-modal-search{text-align:center;font-size:20px;margin-bottom:20px;}
.ceo_focus_headerline{}
.ceo_focus_headerline h5{height:40px;line-height:20px;overflow:hidden;margin-bottom:5px;}
.ceo_focus_headerline h5 a{font-size:15px;font-weight:bold;color:#333;}
.ceo_focus_headerline h5.ceo_focus_highlight a{color:var(--primary-color)!important;}
.ceo_focus_headerline h5 a:hover{color:var(--primary-color)!important;}
.ceo_focus_headerline p{height:20px;line-height:20px;font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ceo_focus_liners{height:21px;line-height:21px;overflow:hidden;}
.ceo_focus_liners a{font-size:14px;}
.ceo_focus_liners em a{font-size:12px;color:var(--primary-color);}
.ceo_focus_liners h5{margin:0 auto;height:21px;line-height:21px;position:relative;}
.ceo_focus_liners h5:after{content:'';width:0px;height:2px;background:#FF5B62;transition:all 0.3s linear;position:absolute;left:0;bottom:0;}
.ceo_focus_liners h5:hover:after{width:30px;}
.ceo_focus_liners h5 em{display:inline-block;height:21px;line-height:21px;float:left;margin-right:10px;padding-right:10px;background:url(../../static/images/ceo-xt.png) right center no-repeat;}
.ceo_focus_liners h5 em a{font-size:14px;color:var(--primary-color);font-weight:300!important;}
.ceo_focus_liners h5 a:hover{color:var(--primary-color);}
.ceo-conts{margin-top:20px;width:1260px;}
.ceo-hdp-right{margin-left:0;}
.ceo-hdp-right .ceo-imgcon{padding-left:0;}
.ceo-padding-left{padding-left:16px;}
.ceo-padding-left .ceo-img{text-align:center;margin-bottom:16px;border-radius:3px;}
.ceo-padding-left .ceo-img img{height:149px;border-radius:3px;}
.ceo-padding-left .ceo-img h3{font-size:13px;padding:7px;}
.ceo-hdp-img{height:369px;border-radius:3px;}
.ceo-hdp-img li{height:369px;border-radius:3px;}
.ceo-hdp-img ul{height:369px;border-radius:3px;}
.ceo-hdp-img img{height:369px!important;border-radius:3px;}
.ceo-card-img-li li{color:#fff;background:linear-gradient(-180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);width:100%;height:24%;position:absolute;bottom:0px;box-sizing:border-box;padding:10px;font-size:13px;line-height:1.4;display:flex;border-radius:0px 0px 3px 3px;}
.ceo-hdp-img h3{height:55px;line-height:55px;padding:0 20px;font-size:16px;color:#333;overflow:hidden;background:#fff;font-weight:500;border-radius:0px 0px 3px 3px;position:absolute;left:0;bottom:0;width:100%;}
@media(max-width:800px){.ceo-conts{width:100%;margin:0;padding:0;}
.ceo-padding-left .ceo-img{float:left;padding:0 5px;}
.ceo-padding-left .ceo-img img{height:100%;border-radius:0;}
.ceo-padding-left{padding-left:30px;}
.ceo-hdp-img{height:auto;border-radius:0;}
.ceo-hdp-img li{height:auto;border-radius:0;}
.ceo-hdp-img ul{height:auto;border-radius:0;}
.ceo-hdp-img img{height:auto;border-radius:0;}
}
.ceo-news-mk{display:flex;}
.ceo-news-mk li{flex:1;}
.ceo-news-mk li a{display:block;height:67px;background:#fff;border-radius:4px!important;padding:12px 15px 15px 15px;}
.ceo-news-mk li a img{display:block;width:58px;height:45px;margin:0 auto 5px;}
.ceo-news-mk li a span{display:block;height:20px;line-height:20px;overflow:hidden;font-size:14px;text-align:center;}
.ceo-news-mk li a span:hover{color:var(--primary-color);}
/*资讯列表*/
.ceo-zx-ioc{display:block;height:20px;width:25px;background:url("../../static/images/more_read.png");}
.ceo-zx-ioc:hover{background:url("../../static/images/more_read1.png");}
.ceo-zx-titlebox{height:24px;line-height:25px;}
.ceo-zx-title{font-size:16px;display:inline-block;color:#333;padding-left:24px;height:24px;}
.ceo-zx-titlebox li{color:var(--primary-color);font-size:13px;margin-left:5px;transform:translateY(-3%);position:relative;display:inline-block;}
.ceo-zx-title i:hover{color:var(--primary-color);}
.ceo-home-text-title a i{display:inline-block;position:relative;line-height:28px;transform:translateY(18%);font-size:20px;color:#ccc;}
.ceo-home-text-title a i:hover{color:var(--primary-color)!important;}
.ceo-blog-info-y span{margin-right:20px;}
.ceo-blog-info-y span:last-child{margin-right:0px;}
/*列表菜单*/
.ceo-category-box{margin-bottom:20px;box-shadow:0 2px 3px #ededed;}
.ceo-category-blog-box{padding:20px 0;text-align:center;}
.ceo-category-blog-box ul li{display:inline-block;margin-right:25px;font-size:15px;}
.ceo-category-blog-box ul li:last-child{margin-right:0px;}
.ceo-category-blog-box ul li strong{font-weight:400;color:#333;}
.ceo-category-blog-box ul li a{color:#666;font-weight:400;}
.ceo-category-blog-box ul li a:hover{color:var(--primary-color);}
.ceo-category-blog-box ul .current-cat a{color:var(--primary-color);}
/*列表菜单*/
/*左侧广告*/
/*左侧无限分类*/
.ceo-margin-left3{margin-top:20px;border-radius:3px;}
.ceo-cat-img{padding-left:0;/*margin-top:10px;*/}
.ceo-cat-hr{margin:20px 0;overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #EFEFEF;}
.ceo-catshow{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(239,239,239,.8);overflow:hidden;}
.ceo-catshow:last-child{padding-bottom:20px;margin-bottom:0px;border-bottom:0px solid rgba(239,239,239,.8);overflow:hidden;}
.ceo-catshow-show{position:relative;}
.ceo-catshow-show .ceo-text-catfl{position:absolute;left:31px;top:10px;padding:4px 8px;font-size:12px;line-height:14px;color:#fff;background-color:#000;filter:alpha(opacity=60);background:rgba(0,0,0,.6);border-radius:3px;text-decoration:none;}
.ceo-catshow-show .ceo-text-catfl:hover{background-color:var(--primary-color);}
.ceo-catshow-top{color:#949494;}
.ceo-catshow-top a{float:left;display:block;width:20px;height:20px;margin-right:5px;border-radius:12px;}
.ceo-catshow-top a img{border-radius:12px;}
.ceo-cat-times{padding-bottom:10px;}
.ceo-cat-time{padding-left:0;}
.ceo-cat-conten{padding-left:18px;}
.ceo-cat-ions{}
.ceo-cat-ions-z{margin-right:6px;font-size:13px;color:#999;}
.ceo-cat-ions-z a{color:var(--primary-color);}
.ceo-cat-ions-z i{margin-right:3px;}
.ceo-cat-ions img{border-radius:50%!important;width:20px;height:20px;}
.ceo-cat-ions-y{margin-right:6px;font-size:13px;color:#999;}
.ceo-cat-ions-y i{margin-right:3px;}
.ceo-cat-texttitle{font-weight:400;font-size:18px;height:33px;}
.ceo-cat-text{color:#666;margin-top:10px;margin-bottom:18px;width:633px;height:58px;font-size:13px;overflow:hidden;}
.ceo-cattitle{float:left;padding-right:10px;color:#666;}
.ceo-cattitle a{}
.ceo-comment-ico{float:right;margin-right:10px;margin-top:3px}
.ceo-zcgg-img2{padding-left:0;margin-bottom:20px;}
.ceo-zcgg-img2 img{margin-top:0;}
@media(max-width:768px){.ceo-cat-text{width:auto;}
.ceo-cat-texttitle{overflow:hidden;width:41%;height:20px;}
.ceo-cat-conten{width:35%;}
.ceo-cat-ahu{width:120px;}
.ceo-comment-ico{margin-right:2px;}
.ceo-cat-time{width:120px;}
}
.ceo-cat-imgs-a{width:100px;text-align:center;padding:5px 7px;background:#ffffff61;border-radius:10px;}
.ceo-cat-imgs-a:hover{background:var(--primary-color);}
.ceo-cat-imgs{height:140px;border-radius:5px;padding:20px;}
.ceo-h2s{width:90%;height:23px;overflow:hidden;margin-top:10px;padding-left:10px;font-size:18px;font-weight:bold;}
.ceo-h3s{width:98%;height:20px;overflow:hidden;margin-top:10px;padding-left:10px;font-size:13px;font-weight:bold;}
@media(max-width:768px){.ceo-cat-imgs{height:70px;}
}
/*右侧图文展示*/
.ceo-textimg{padding:20px 20px 0px 20px;margin-left:0;border-radius:3px;}
.ceo-imgtext{max-width:140%;width:140%;}
.ceo-imgtext-img{margin-top:12px;height:200px;padding-left:0;border-radius:5px;}
.ceo-imgtext-time{margin-top:12px}
.ceo-imgtext-a{padding-left:0;width:100%;margin-bottom:10px;}
.ceo-imgtext-ioc{color:#333;background:url(../../static/images/ceo-sidebar-icon.png) left center no-repeat;}
#ceo-zx-img2{margin-bottom:10px;margin-top:10px;border-radius:5px;margin-right:40px}
.ceo-btn{margin-bottom:20px;}
.ceo-sidebar-tuwen-title{padding:20px;line-height:24px;}
.ceo-sidebar-tuwen-title i{font-size:20px!important;color:#ccc;}
.ceo-sidebar-tuwen-title i:hover{color:var(--primary-color);}
.ceo-sidebar-tuwen-title a i:hover{color:var(--primary-color)!important}
.ceo-sidebar-tuwen-dimg{padding:0 20px;}
.ceo-sidebar-tuwen-dimg a{position:relative;display:inline-block;height:166px;}
.ceo-sidebar-tuwen-dimg-d{position:absolute;bottom:0;left:0;right:0;margin:0 20px;background:rgba(255,255,255,0.8);overflow:hidden;font-size:14px;line-height:22px;z-index:2;transition:all .3s ease;}
.ceo-sidebar-tuwen-dimg-d:hover{background:rgba(255,255,255,0.9);transition:all .3s ease;}
.ceo-sidebar-tuwen-dimg-d .mk{padding:8px 16px;color:#434343;transition:all .3s ease;}
.ceo-sidebar-tuwen-dimg-d .mk span{display:block;text-align:center;color:var(--primary-color);font-size:12px;}
.ceo-sidebar-tuwen-dimg-d .mk p{font-size:14px;color:#666;}
.ceo-sidebar-tuwen-wen{padding:20px;}
.ceo-sidebar-tuwen-wen-mk{margin-bottom:18px;}
.ceo-sidebar-tuwen-wen-mk:last-child{margin-bottom:0;}
.ceo-sidebar-tuwen-wen-img a{height:63px;width:100px;}
.ceo-sidebar-tuwen-wen-a a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;font-size:13px;height:41px;}
.ceo-sidebar-tuwen-wen-a a:hover{color:var(--primary-color);}
.ceo-sidebar-tuwen-wen-a p{margin-top:11px;color:#8590a6;font-size:12px;line-height:1;}
/*右侧广告模块*/
.side-zz a{margin-bottom:15px;}
.side-zz a:last-child{margin-bottom:0px;}
/*侧边栏文章模块*/
.ceo-sidebar-text-title{padding:20px;line-height:24px;}
.ceo-sidebar-text-title i{font-size:20px!important;color:#ccc;}
.ceo-sidebar-text-title i:hover{color:var(--primary-color);}
.ceo-sidebar-text-wen{padding:0 20px 20px 20px;}
.ceo-sidebar-text-wen li{border-bottom:1px solid var(--border-color);padding-bottom:10px;margin-bottom:10px;}
.ceo-sidebar-text-wen li:last-child{border-bottom:0px solid var(--border-color);padding-bottom:0px;margin-bottom:0px;}
.ceo-sidebar-text-wen li a{font-size:13px;}
.ceo-sidebar-text-wen li a.ceo-width-auto{color:var(--primary-color);}
/*侧边栏VIP模块*/
.ceo_sidebar_vip{position:relative;}
.ceo_sidebar_vip_bg{height:150px;}
.ceo_sidebar_vip_box{position:absolute;bottom:24px;left:24px;background-color:#fff;border-radius:50px;padding:5px 20px;text-align:center;}
.ceo_sidebar_vip_box:hover{background-color:#fbdb1c;}
.ceo_sidebar_vip_box a{display:inline-block;text-align:center;font-size:13px;color:#f5641e;}
.ceo_sidebar_vip_box a i{position:absolute;top:6px;right:-27px;display:inline-block;width:44px;height:37px;background:url(../../static/images/ceo-sidebar-vip-hander.png) no-repeat 50%;-webkit-animation:fingerscale .5s linear infinite alternate;animation:fingerscale .5s linear infinite alternate;}
@-webkit-keyframes fingerscale{0%{-webkit-transform:scale(1);transform:scale(1)}
to{-webkit-transform:scale(.7);transform:scale(.7)}
}
/*随机标签热门等样式优化*/
.ceo-tag-title{margin-bottom:0;}
.ceo-tag-left{padding-left:0;}
.ceo-tag-text{width:140%;max-width:140%;}
.ceo-jiaqun{}
/*footer底部*/
.ceo-maxdibu{background:#121212;}
.ceo-padding-large-fo{padding:0;margin:0;}
.ceo-containers{width:100%;max-width:100%;margin:0;padding:0;background:#242529;}
.ceo-foot-cont{width:1230px;margin:0 auto;padding-left:0;}
.ceo-containers .ceo-grid .ceo-footdibu{margin:30px auto;}
.ceo-foot-urltit{float:left;margin:20px auto;}
.ceo-foot-urltit a{color:#ccc;font-size:14px;font-weight:bold;}
.ceo-footdibu .ceo-grid .ceo-width-1-3{padding-left:20px;padding-right:5%;float:left;}
.ceo-dibu-tit{font-size:15px;color:#ccc;margin-top:5px;text-align:center;}
.ceo-foot-right{/*margin-right:3%!important;*/}
.ceo-uls li a{color:#ccc;font-size:14px;font-weight:bold;}
.ceo-uls li{float:left;display:block;margin:20px 10px!important;/*font-size:16px;*/}
.ceo-foot-maxdi{margin:0 auto 10px auto;align-content:center;width:1260px;}
@media(max-width:768px){.ceo-foot-cont{width:100%;}
.ceo-foot-maxdi{width:100%;}
.ceo-foot-cont{width:100%;}
.ceo-3he{padding:0 20px;}
.ceo-3hewx{margin-top:20px;}
.ceo-maxdibu{display:none;}
#footer{padding:0!important;}
}
/*单页顶部优化*/
.ceo-tag-bg{height:300px;position:relative;}
.ceo-tag-bg:after{content:'';display:block;width:100%;height:300px;background:rgba(0,0,0,0.3) url(../../static/images/ceo-tag-bg.png) 0 0 repeat;position:absolute;top:0;left:0;}
.ceo-tag-bgleft{margin-top:100px;color:#fff;line-height:30px;text-align:center;position:relative;z-index:1;}
.ceo-hs{color:#fff;font-size:36px;margin-bottom:10px;}
.ceo-align-lefts{float:left;}
.ceo-cat-img{max-height:143px;width:229px;height:143px;}
@media(max-width:768px){.ceo-tag-bg{height:120px;margin:auto;}
.ceo-hs{text-align:center;font-size:22px;}
.ceo-tag-bgleft{margin-top:44px;}
.ceo-align-lefts{float:none;}
}
/*搜索页*/
.ceo-search-box{padding:40px 0;}
/*
* ------------------------------------------------------------------------------
* 专题列表
* ------------------------------------------------------------------------------
*/
.special-category-banner{margin-bottom:30px;height:300px;}
.special-category-banner img{height:300px;}
.special-category-box{width:980px;margin:0 auto;}
.special-category-title{}
.special-category-title h3{font-size:26px;font-weight:bold;}
.special-category-title p{margin-top:20px;font-size:14px;}
.special-category-box{width:980px;margin:0 auto;}
/*
* ------------------------------------------------------------------------------
* 问答社区
* ------------------------------------------------------------------------------
*/
.ceo-pages-question-title h3{color:var(--primary-color);margin-bottom:20px;font-weight:bold;}
.ceo-pages-question-title h3 em{color:#fff;margin:0 10px;}
.ceo-pages-question-title h3 span{color:#fff;}
.ceo-pages-question-title ul{}
.ceo-pages-question-title ul li{display:inline-block;margin-right:20px;}
.ceo-pages-question-title ul li:last-child{margin-right:0px;}
.ceo-pages-question-title ul li i{margin-right:5px;}
/*编辑器*/
.csf-shortcode-button{display:none !important;}
.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0;word-wrap:normal!important}
.error{border-color:#a94442;}
.wp-editor-wrap.error .wp-editor-container{border-color:#a94442;}
.media-modal{outline:0;}
/*编辑器*/
.ceo-cet-question-box{padding:20px 20px 0px 20px;}
.ceo-cet-question-box .ask{display:block;height:32px;line-height:31px;padding:0 16px;border-radius:4px;border:1px solid var(--primary-color);background:var(--primary-color);font-size:12px;color:#fff;}
.ceo-cet-question-box .ask:hover{background:#ffffff00;color:var(--primary-color);}
.ceo-cet-question-box .ask i{margin-right:3px;}
.question-box-cat{margin-bottom:20px;}
.question-box-cat a{margin-right:20px;padding:5px 20px;border-radius:4px;background-color:#f6f6f6;color:#646464;display:inline-block;margin-bottom:20px;}
.question-box-cat a:hover{color:var(--primary-color)!important;background:rgb(19 192 126 / 11%)!important;}
.question-box-cat a:last-child{margin-right:0px;}
.question-box-cat a.current{color:var(--primary-color)!important;background:rgb(19 192 126 / 11%)!important;}
.question-box-content{margin-top:20px;}
.question-box-tab{border-bottom:1px solid var(--border-color);padding-bottom:10px;height:36px;line-height:36px;}
.question-box-tab a.cd{color:#8590a6;margin-right:20px;font-size:15px;}
.question-box-tab a.xz{position:relative;color:var(--primary-color);}
.question-box-tab a.xz:after{content:'';position:absolute;bottom:-18px;left:0;width:100%;height:2px;background:var(--primary-color);}
.question-box-tab a:hover{color:var(--primary-color);}
.question-box-list .question-box-list-loop{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px;}
.question-box-list .question-box-list-loop:last-childp{border-bottom:0px solid var(--border-color)!important;margin-bottom:0px;padding-bottom:0px;}
.question-box-list-loop .info .item .btns a{display:block;padding:0 10px;border-radius:4px;border:1px solid #99A9C2;font-size:12px;color:#99A9C2;}
.question-box-list-loop .info .item .btns a:hover{color:var(--primary-color);border:1px solid var(--primary-color);}
.question-box-list-loop .info .item .cat a{color:var(--mini-color);}
.question-box-list-loop .info .item .cat a:hover{color:var(--primary-color);}
.question-box-list-loop a.quantity{display:inline-block;padding-top:10px;width:60px;height:48px;border-radius:4px;color:#555;background:#f6f6f6;font-size:16px;text-align:center;line-height:1.2;margin-right:20px;}
.question-box-list-loop a.xz{color:var(--primary-color)!important;background:rgb(19 192 126 / 11%)!important;}
.question-box-list-loop a.xz span{color:var(--primary-color)!important;}
.question-box-list-loop a.quantity span{display:block;font-size:12px;color:#8590a6;margin-top:3px;}
.question-box-list-loop .info a.title{font-size:18px;transition:all .3s;max-height:27px;text-decoration:none;display:block;margin-bottom:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.question-box-list-loop .item .avatar{line-height:0;width:20px;height:20px;}
.question-box-list-loop .item .avatar img{line-height:0;width:20px;height:20px;}
.reward{}
.reward .rewardimg{display:inline-block;width:12px;height:13px;background:url(../../static/images/ceo-question-rewardimg.png) no-repeat;margin-right:6px;vertical-align:middle;transform:translateY(-1px);}
.reward em{color:#F30;}
.question-tj{color:#fff;background:var(--primary-color);}
.ceo-question-tips{color:#777;background:#f9f9f9;font-size:14px;line-height:30px;padding:20px 25px;border-radius:8px;margin-top:20px;}
.ceo-question-tips span{color:var(--primary-color);}
.ceo-question-tips span i{margin-right:5px;}
/*问答侧边栏*/
.ceo-sidebar-question-statistics{padding:20px;}
.question-statistics-box{margin-top:20px;}
.statistics-box-c{text-align:center;}
.statistics-box-c span{display:block;font-size:24px;font-weight:bold;color:#333;}
.statistics-box-c span.wdtj{color:var(--primary-color)!important;}
.statistics-box-c span p{font-size:14px;color:#999;}
.statistics-box-d{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-color);}
.statistics-box-d .statistics-box-1{text-align:center;display:block;border:1px solid var(--primary-color);background:var(--primary-color);border-radius:4px;}
.statistics-box-d .statistics-box-1 a{display:block;height:30px;line-height:29px;padding:0 12px;font-size:12px;color:#fff;}
.statistics-box-d .statistics-box-2{text-align:center;display:block;border:1px solid var(--primary-color);border-radius:4px;}
.statistics-box-d .statistics-box-2 a{display:block;height:30px;line-height:29px;padding:0 12px;font-size:12px;color:var(--primary-color);}
.statistics-box-d .statistics-box-3{text-align:center;display:block;border:1px solid #8590a6;border-radius:4px;}
.statistics-box-d .statistics-box-3 a{display:block;height:30px;line-height:29px;padding:0 12px;font-size:12px;color:#8590a6;}
.ceo-sidebar-question-ad{}
.ceo-sidebar-question-ad a{display:block;}
.ceo-sidebar-question-ad a img{width:100%;}
.ceo-sidebar-question-search{padding:20px;}
.ceo-sidebar-question-search .ceo-form{margin-top:20px;}
.ceo-sidebar-question-tag{margin-top:20px;}
.ceo-sidebar-question-tag a{border-radius:4px;color:var(--primary-color);background:rgb(19 192 126 / 11%);display:block;font-size:12px;padding:5px;text-align:center;}
.ceo-sidebar-question-tag a:hover{background-color:var(--primary-color);color:#fff;}
.ceo-sidebar-question-new{padding:20px;}
.question-new-box{margin-top:20px;}
.question-new-box-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-color);}
.question-new-box-item:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid var(--border-color)!important;}
.question-new-box-item a{font-size:15px;margin-bottom:5px;}
.question-new-box-item a i{display:inline-block;width:5px;height:9px;background:url(../../static/images/ceo-question-list.png) center no-repeat;margin-right:6px;}
.ceo-sidebar-question-knowledge{padding:20px;}
.ceo-sidebar-question-knowledge-mk{margin-top:20px;}
.question-knowledge-mk-li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-color);}
.question-knowledge-mk-li:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid var(--border-color)!important;}
.question-knowledge-mk-li span.q-z{display:block;float:left;height:25px;line-height:25px;font-size:14px;color:#BDBDBD;margin-right:15px;font-weight:600;}
.question-knowledge-mk-li span.q-z1{color:#E80404;}
.question-knowledge-mk-li span.q-z2{color:#F46300;}
.question-knowledge-mk-li span.q-z3{color:#FDB500;}
.question-knowledge-mk-li img{display:block;width:25px;height:25px;margin-right:10px;border-radius:100%;box-shadow:0 0.2rem 0.8rem rgba(51,51,51,.15);}
.question-knowledge-mk-li .q-q{height:25px;line-height:25px;}
.question-knowledge-mk-li .q-q p{color:var(--primary-color);font-size:12px!important;}
/*问答内页*/
.single-question-head{padding:30px 0;}
.single-question-an .hd{display:inline-block;height:30px;line-height:29px;padding:0 24px;border-radius:4px;border:1px solid var(--primary-color);background:var(--primary-color);font-size:14px;color:#fff;margin-right:15px;}
.single-question-an .dz{display:inline-block;height:30px;line-height:29px;padding:0 24px;border-radius:4px;border:1px solid var(--primary-color);font-size:14px;color:var(--primary-color);margin-right:15px;}
.single-question-an .zt{color:#8590a6;font-size:12px;}
.single-question-an .zt em{background:#FF485E;font-size:12px;color:#fff;padding:0 5px;margin-right:5px;border-radius:24px;}
.single-question-an .post-edit-link{color:#8590a6;}
.single-question-xq{border-bottom:1px solid var(--border-color);padding-bottom:15px;margin-bottom:30px;}
.single-question-xq span{font-size:16px;position:relative;color:#333;display:inline-block;}
.single-question-xq span:after{content:'';position:absolute;bottom:-15px;left:0;width:100%;height:2px;background:#333;}
.single-question-bestanswer{background:#f7f8fa;margin:20px 0;padding:20px;}
.single-question-bestanswer .title{height:50px;font-size:16px;line-height:50px;font-weight:800;color:#ff4f53;background:url(../../static/images/ceo-question-title-icon.png) no-repeat 0 0;padding-left:55px;margin-top:-16px;}
.single-question-bestanswer .rewarder{color:#8590a6;font-size:12px;transform:translateY(-3px);}
.single-question-bestanswer .rewarder .avatar{display:inline-block;}
.single-question-bestanswer .rewarder .avatar img{display:inline-block;border-radius:50px;transform:translateY(-2px);}
.single-question-bestanswer .rewarder .avatar span{margin-right:5px;}
.single-question-bestanswer .rewarder .rewardimg{margin-left:6px;}
.single-question-bestanswer .content{}
.single-question-bestanswer .content p{margin-top:20px;margin-bottom:0px;}
/*悬赏问答*/
.ceo-question-money{}
.ceo-question-money{background-color:#E4ECF1;padding:10px 20px;margin-bottom:20px;border-radius:4px;}
.ceo-question-money .uebtn{line-height:31px;color:#F30;}
.question-money-v{margin-right:20px;padding:5px 20px;border-radius:4px;background-color:#f6f6f6;color:#646464;display:inline-block;}
.ceo-question-money-input{max-width:70px;height:31px;margin-right:10px;text-align:center;border:0px solid #e5e5e5;vertical-align:inherit;}
.ceo-question-span{margin-right:20px;}
.button-select-answer{display:inline-block;height:30px;line-height:29px;padding:0 24px;border-radius:4px;border:1px solid var(--primary-color);font-size:14px;color:var(--primary-color);margin-right:15px;background-color:#fff;}
.select-answer-label{font:14px/1 'pingfang sc',stheiti,'microsoft yahei',arial,sans-serif;-webkit-text-size-adjust:100%;font-size:18px;line-height:25px;font-style:normal;color:#337eff;}
@media only screen and (max-width:768px){.question-money-v{padding:5px 5px;}
}
#modal-reward{}
#modal-reward .ceo-modal-dialog{width:360px;}
#modal-reward .ceo-modal-dialog span{text-align:center;display:block;margin-bottom:20px;font-size:20px;color:#222;}
#modal-reward .ceo-modal-dialog li{list-style:none;margin-bottom:10px;}
#modal-reward .ceo-modal-dialog li:last-child{margin-bottom:0;}
.ceo-question-optimum{background:#fff0;line-height:0px !important;height:16px;font-size:12px;color:var(--primary-color);margin-right:10px;padding:10px !important;display:inline-block;transform:translateY(-2px);text-align:center;border:1px solid var(--primary-color);}
.ceo-question-optimum:hover{color:#fff;background:var(--primary-color);}
/*
* ------------------------------------------------------------------------------
* 论坛
* ------------------------------------------------------------------------------
*/
/*论坛统计*/
.ceo-forum-statistics{margin-bottom:20px;padding:20px;height:33px;line-height:33px;}
.ceo-forum-statistics .ceo-forum-z{padding-left:30px;background:url(../../static/images/ceo-forum-data.png) left center no-repeat;}
.ceo-forum-statistics .ceo-forum-z span{display:inline-block;margin-right:20px;}
.ceo-forum-statistics .ceo-forum-z span:last-child{margin-right:0px;}
.ceo-forum-statistics .ceo-forum-z span img{display:inline-block;margin-right:5px;}
.ceo-forum-statistics .ceo-forum-z span p{display:inline-block;}
.ceo-forum-statistics .ceo-forum-y{}
.ceo-forum-statistics .ceo-forum-y a{display:block;height:32px;line-height:31px;padding:0 16px;border-radius:4px;border:1px solid var(--primary-color);background:var(--primary-color);font-size:12px;color:#fff;}
.ceo-forum-statistics .ceo-forum-y a:hover{background:#ffffff00;color:var(--primary-color);}
.ceo-forum-statistics .ceo-forum-y a i{margin-right:3px;}
/*论坛统计*/
/*论坛信息*/
.ceo-forum-catx{margin-bottom:20px;padding:20px;}
.ceo-forum-catx img{width:80px;height:80px;border-radius:4px;}
.ceo-forum-catx h2{font-size:18px;font-weight:600;margin-bottom:10px;}
.ceo-forum-catx span{margin-bottom:5px;margin-right:10px;display:inline-block;}
.ceo-forum-catx p{font-size:14px;color:#999;}
.ceo-forum-catx .ceo-forum-catxy .return{border-radius:50px;border:1px solid #e2e2e2;box-shadow:0px 3px 9px 0px rgba(205,205,205,0.46);margin-right:10px;padding:7px;}
.ceo-forum-catx .ceo-forum-catxy .return:hover{border:1px solid var(--primary-color);background:var(--primary-color);color:#fff;}
.ceo-forum-catx .ceo-forum-catxy .return i{font-size:19px!important;}
.ceo-forum-catx .ceo-forum-catxy .ask{display:inline-block;height:32px;line-height:31px;padding:0 16px;border-radius:4px;border:1px solid var(--primary-color);background:var(--primary-color);font-size:12px;color:#fff;}
.ceo-forum-catx .ceo-forum-catxy .ask:hover{background:#ffffff00;color:var(--primary-color);}
.ceo-forum-catx .ceo-forum-catxy .ask i{margin-right:3px;}
/*论坛信息*/
.ceo-pages-forum-title h3{color:var(--primary-color);margin-bottom:20px;font-weight:bold;}
.ceo-pages-forum-title h3 em{color:#fff;margin:0 10px;}
.ceo-pages-forum-title h3 span{color:#fff;}
.ceo-pages-forum-title ul{}
.ceo-pages-forum-title ul li{display:inline-block;margin-right:20px;}
.ceo-pages-forum-title ul li:last-child{margin-right:0px;}
.ceo-pages-forum-title ul li i{margin-right:5px;}
/*编辑器*/
.ceo-cet-forum-box{padding:20px;}
.forum-box-content-mk .ceo-form .return{border-radius:50px;border:1px solid #e2e2e2;box-shadow:0px 3px 9px 0px rgba(205,205,205,0.46);margin-left:10px;padding:5px 10px;display:inline-block;transform:translateY(13px);}
.forum-box-content-mk .ceo-form .return:hover{border:1px solid var(--primary-color);background:var(--primary-color);color:#fff;}
.forum-box-content-mk .ceo-form .return i{font-size:19px!important;}
.ceo-cet-forum-box .ask{display:block;height:32px;line-height:31px;padding:0 16px;border-radius:4px;border:1px solid var(--primary-color);background:var(--primary-color);font-size:12px;color:#fff;}
.ceo-cet-forum-box .ask:hover{background:#ffffff00;color:var(--primary-color);}
.ceo-cet-forum-box .ask i{margin-right:3px;}
.forum-box-cat{margin-bottom:20px;}
.forum-box-cat a{padding:20px;border-radius:4px;background-color:#f6f6f6;color:#646464;display:block;}
.forum-box-cat a:hover{background:rgb(19 192 126 / 11%)!important;}
.forum-box-cat a:hover h2{color:var(--primary-color)!important;}
.forum-box-cat a.current{color:var(--primary-color)!important;background:rgb(19 192 126 / 11%)!important;}
.forum-box-cat a img{width:80px;height:80px;border-radius:4px;}
.forum-box-cat a h2{font-size:18px;font-weight:600;margin-bottom:10px;}
.forum-box-cat a span{margin-bottom:5px;margin-right:10px;display:inline-block;}
.forum-box-cat a p{font-size:14px;color:#999;}
.forum-box-content{margin-top:20px;}
.forum-box-content-mk{padding:20px;}
.forum-box-tab{border-bottom:1px solid var(--border-color);padding-bottom:10px;height:36px;line-height:36px;}
.forum-box-tab a.cd{color:#8590a6;margin-right:20px;font-size:15px;}
.forum-box-tab a.xz{position:relative;color:var(--primary-color);}
.forum-box-tab a.xz:after{content:'';position:absolute;bottom:-18px;left:0;width:100%;height:2px;background:var(--primary-color);}
.forum-box-tab a:hover{color:var(--primary-color);}
.forum-box-list .forum-box-list-loop{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px;}
.forum-box-list .forum-box-list-loop:last-childp{border-bottom:0px solid var(--border-color)!important;margin-bottom:0px;padding-bottom:0px;}
.forum-box-list-loop .info .item .btns a:hover{color:var(--primary-color);border:1px solid var(--primary-color);}
.forum-box-list-loop .item .cat a{color:var(--mini-color);}
.forum-box-list-loop .item .cat a:hover{color:var(--primary-color);}
.forum-box-list-loop .info .item .btns a{display:block;padding:0 10px;border-radius:4px;border:1px solid #99A9C2;font-size:12px;color:#99A9C2;}
.forum-box-list-loop a.quantity{display:inline-block;padding-top:10px;width:60px;height:48px;border-radius:4px;color:#555;background:#f6f6f6;font-size:16px;text-align:center;line-height:1.2;margin-right:20px;}
.forum-box-list-loop a.xz{color:var(--primary-color)!important;background:rgb(19 192 126 / 11%)!important;}
.forum-box-list-loop a.xz span{color:var(--primary-color)!important;}
.forum-box-list-loop a.quantity span{display:block;font-size:12px;color:#8590a6;margin-top:3px;}
.forum-box-list-loop .info a.title{font-size:18px;transition:all .3s;max-height:27px;text-decoration:none;display:block;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.forum-tj{color:#fff;background:var(--primary-color);}
.ceo-forum-tips{color:#777;background:#f9f9f9;font-size:14px;line-height:30px;padding:20px 25px;border-radius:8px;margin-top:20px;}
.ceo-forum-tips span{color:var(--primary-color);}
.ceo-forum-tips span i{margin-right:5px;}
/*论坛侧边栏*/
.ceo-sidebar-forum-statistics{padding:20px;}
.forum-statistics-box{margin-top:20px;}
.statistics-box-c{text-align:center;}
.statistics-box-c span{display:block;font-size:24px;font-weight:bold;color:#333;}
.statistics-box-c span.wdtj{color:var(--primary-color)!important;}
.statistics-box-c span p{font-size:14px;color:#999;}
.statistics-box-d{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-color);}
.statistics-box-d .statistics-box-1{text-align:center;display:block;border:1px solid var(--primary-color);background:var(--primary-color);border-radius:4px;}
.statistics-box-d .statistics-box-1 a{display:block;height:30px;line-height:29px;padding:0 12px;font-size:12px;color:#fff;}
.statistics-box-d .statistics-box-2{text-align:center;display:block;border:1px solid var(--primary-color);border-radius:4px;}
.statistics-box-d .statistics-box-2 a{display:block;height:30px;line-height:29px;padding:0 12px;font-size:12px;color:var(--primary-color);}
.statistics-box-d .statistics-box-3{text-align:center;display:block;border:1px solid #8590a6;border-radius:4px;}
.statistics-box-d .statistics-box-3 a{display:block;height:30px;line-height:29px;padding:0 12px;font-size:12px;color:#8590a6;}
.ceo-sidebar-forum-ad{}
.ceo-sidebar-forum-ad a{display:block;}
.ceo-sidebar-forum-ad a img{width:100%;}
.ceo-sidebar-forum-search{padding:20px;}
.ceo-sidebar-forum-search .ceo-form{margin-top:20px;}
.ceo-sidebar-forum-tag{margin-top:20px;}
.ceo-sidebar-forum-tag a{border-radius:4px;color:var(--primary-color);background:rgb(19 192 126 / 11%);display:block;font-size:12px;padding:5px;text-align:center;}
.ceo-sidebar-forum-tag a:hover{background-color:var(--primary-color);color:#fff;}
.ceo-sidebar-forum-new{padding:20px;}
.forum-new-box{margin-top:20px;}
.forum-new-box-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-color);}
.forum-new-box-item:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid var(--border-color)!important;}
.forum-new-box-item a{font-size:15px;margin-bottom:5px;}
.forum-new-box-item a i{display:inline-block;width:5px;height:9px;background:url(../../static/images/ceo-question-list.png) center no-repeat;margin-right:6px;}
.ceo-sidebar-forum-knowledge{padding:20px;}
.ceo-sidebar-forum-knowledge-mk{margin-top:20px;}
.forum-knowledge-mk-li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-color);}
.forum-knowledge-mk-li:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid var(--border-color)!important;}
.forum-knowledge-mk-li span.q-z{display:block;float:left;height:25px;line-height:25px;font-size:14px;color:#BDBDBD;margin-right:15px;font-weight:600;}
.forum-knowledge-mk-li span.q-z1{color:#E80404;}
.forum-knowledge-mk-li span.q-z2{color:#F46300;}
.forum-knowledge-mk-li span.q-z3{color:#FDB500;}
.forum-knowledge-mk-li img{display:block;width:25px;height:25px;margin-right:10px;border-radius:100%;box-shadow:0 0.2rem 0.8rem rgba(51,51,51,.15);}
.forum-knowledge-mk-li .q-q{height:25px;line-height:25px;}
.forum-knowledge-mk-li .q-q p{color:var(--primary-color);font-size:12px!important;}
/*论坛内页*/
.single-forum-head{padding:20px;}
.single-forum-head .ceo-info-y span{font-weight:bold;color:#333;}
.single-forum-an .hd{display:inline-block;height:30px;line-height:29px;padding:0 24px;border-radius:4px;border:1px solid var(--primary-color);background:var(--primary-color);font-size:14px;color:#fff;margin-right:15px;}
.single-forum-an .dz{display:inline-block;height:30px;line-height:29px;padding:0 24px;border-radius:4px;border:1px solid var(--primary-color);font-size:14px;color:var(--primary-color);margin-right:15px;}
.single-forum-an .zt{color:#8590a6;font-size:12px;}
.single-forum-an .zt em{background:#FF485E;font-size:12px;color:#fff;padding:0 5px;margin-right:5px;border-radius:24px;}
.single-forum-an .post-edit-link{color:#8590a6;}
.single-forum-xq{border-bottom:1px solid var(--border-color);padding-bottom:15px;margin-bottom:30px;}
.single-forum-xq span{font-size:16px;position:relative;color:#333;display:inline-block;}
.single-forum-xq span:after{content:'';position:absolute;bottom:-15px;left:0;width:100%;height:2px;background:#333;}
/*
* ------------------------------------------------------------------------------
* VIP页面
* ------------------------------------------------------------------------------
*/
.ceo-pages-vip-title{}
.ceo-pages-vip-title h3{color:var(--primary-color);margin-bottom:20px;font-weight:bold;}
.ceo-pages-vip-title h3 em{color:#fff;margin:0 10px;}
.ceo-pages-vip-title h3 span{color:#fff;}
.ceo-pages-vip-title ul{}
.ceo-pages-vip-title ul li{display:inline-block;margin-right:20px;}
.ceo-pages-vip-title ul li:last-child{margin-right:0px;}
.ceo-pages-vip-title ul li i{margin-right:5px;}
/*vip模块*/
.ceo-pages-vip-box{margin-top:-60px;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(1) .vip-box-mk-zt-top{background-image:linear-gradient(-200deg,#d5d7e0,#b9b9b9);color:#333;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(1) .vip-box-mk-zt-top h1{color:#333;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(2) .vip-box-mk-zt-top{background-image:linear-gradient(-200deg,#93c8ff,#6cacfd);color:#324e90;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(2) .vip-box-mk-zt-top h1{color:#324e90;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(2) .vip-box-mk-zt-top a{color:#fff;background:#3d8bec;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(3) .vip-box-mk-zt-top{background-image:linear-gradient(-200deg,#ffefd9,#efcda3);color:#6f4a12;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(3) .vip-box-mk-zt-top h1{color:#6f4a12;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(3) .vip-box-mk-zt-top a{color:#fff;background:#e0ab68;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(4) .vip-box-mk-zt-top{background-image:linear-gradient(-200deg,#3e467d,#24263c);color:#ffcebf;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(4) .vip-box-mk-zt-top h1{color:#ffcebf;}
.ceo-grid-ceosmls .vip-box-mk:nth-child(4) .vip-box-mk-zt-top a{color:#ffcebf;background:rgb(68,70,114);}
.vip-box-mk-zt-top{position:relative;padding:30px;text-align:center;}
.vip-box-mk-zt-top h1{font-weight:bold;font-size:20px;line-height:32px;}
.vip-box-mk-zt-top .time{font-size:12px;line-height:18px;margin-bottom:36px;}
.vip-box-mk-zt-top .tag{position:absolute;top:0px;left:0px;height:24px;line-height:24px;text-align:center;background:linear-gradient(102.51deg,#ff451d 3.76%,#ff6f32 93.18%);border-radius:4px 0 4px 0;color:#fff;font-size:14px;font-weight:400;padding:0 12px;}
.vip-box-mk-zt{box-shadow:0 4px 10px rgba(0,0,0,.03);margin-bottom:20px;border-radius:4px;overflow:hidden;}
.vip-box-mk-zt-top-dj{text-align:center;font-size:16px;line-height:28px;margin-bottom:20px;}
.vip-box-mk-zt-top-dj strong{font-size:60px;font-weight:bold;margin:0 6px;}
.vip-box-mk-zt-top-pi{font-size:14px!important;line-height:24px!important;margin-bottom:20px!important;}
.vip-box-mk-zt-top a{align-items:center;justify-content:center;background:#eaefff;font-size:14px;width:100%;height:42px;line-height:42px;text-align:center;border-radius:4px;cursor:pointer;transition:all .3s;display:flex;}
.vip-box-mk-zt-top a:hover{box-shadow:rgb(27 76 235 / 25%) 0px 4px 12px 0px;background:#fff;}
.vip-box-mk-zt-mbox{padding:30px;overflow:hidden;}
.vip-box-mk-zt-mbox-s{font-size:14px;color:#777;line-height:24px;overflow:hidden;}
.vip-box-title{font-size:12px;color:#999;margin-bottom:10px;}
.vip-box-mk-zt-mbox-s span{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;}
.vip-box-mk-zt-mbox-s span:last-child{margin-bottom:0px;}
.vip-box-mk-zt-mbox-s span em{display:flex;color:#333;font-size:14px;}
.vip-box-mk-zts{box-shadow:0px 0px 24px rgba(7,38,74,0.09);border-radius:6px;text-align:center;padding:30px;margin-top:40px;}
.vip-box-mk-zts .vip-box-mk-zt-i{margin-top:-75px;}
.vip-box-mk-zts .vip-box-mk-zt-i i{padding:25px;font-size:40px !important;color:var(--primary-color);border-radius:50px;background:#fff;box-shadow:0px 0px 24px rgba(7,38,74,0.09);margin-bottom:25px;}
.vip-box-mk-zts span{font-size:18px;color:#333;}
.vip-box-mk-zts p{margin-top:10px;font-size:13px;}
.ceo-pages-problem{background-image:linear-gradient(to bottom,#fff,#f6f7fd);padding:40px 0;margin-top:30px;}
.problem-title{margin-top:0;margin-bottom:40px;text-align:center;}
.problem-title h2{font-weight:bold;font-size:28px;color:#333;margin-bottom:10px;}
.problem-title p{font-size:16px;color:#999;margin-bottom:10px;}
.problem-box-mk-w{display:block;margin-bottom:20px;border:1px solid #eee;position:relative;font-size:12px;color:#999;line-height:1.8;border-radius:5px;background:#fff;overflow:hidden;}
.problem-box-mk-w h2{padding:20px 30px;line-height:26px;color:#333;font-size:16px;font-weight:bold;}
.problem-box-mk-w p{line-height:24px;font-size:14px;padding:20px 30px;color:#999;border-top:1px dotted #eee;overflow:hidden;}
/*
* ------------------------------------------------------------------------------
* 企业推广
* ------------------------------------------------------------------------------
*/
.site-switcher{width:600px;}
.site-switcher-menu{}
.site-switcher-menu li{display:inline-block;padding-bottom:5px;margin:0 20px 10px 20px;margin-top:0px!important;}
.site-switcher-menu li span{cursor:pointer;font-size:15px;color:#fff;}
.site-switcher-menu .ceo-active{position:relative;}
.site-switcher-menu .ceo-active::after{content:'';position:absolute;bottom:6px;left:0;width:100%;height:2px;background:var(--primary-color);box-shadow:0 1px 7px -1px var(--primary-color);border-radius:50px;}
.site-switcher-main{box-shadow:0 6px 20px -8px #e5f2ff;}
.site-form input{width:100%;border-radius:4px;padding:13px 0;text-indent:1em;border:0;}
.site-form input:focus{outline:medium;}
.site-form button{position:absolute;top:7px;right:0;border:0;background:none;cursor:pointer;margin:5px 10px;font-weight:bold;color:#54677b;}
.sitenav{position:relative;}
.sitenavbox{position:absolute;top:95px;left:100px;z-index:1;}
.sitenavbox span{text-align:center;display:block;border-bottom:1px solid var(--border-color);padding-bottom:10px;margin-top:10px;}
.sitenav li{list-style:none;margin-bottom:10px;}
.sitenav li:last-child{border:0;margin-bottom:0px;}
.sitenav li a{color:#999;font-size:13px;min-width:90px;}
.sitenav li a:hover{color:#262626}
.sitenav li i{font-size:14px;color:#ddd;margin-right:3px;transition:all .3s}
.sitenav li a:hover i{margin-right:6px}
.sitenav li b{padding:0 20px;border-right:1px solid #eee;}
.sitenav li b i{color:#aaa}
.site-navbtn{text-align:center;padding:0px 15px 15px 15px;}
.site-navbtn a{line-height:22px;font-size:14px;border-radius:4px;color:#fff;padding:5px 0;display:block;background:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));}
.site-item{padding:15px;}
.site-item-img{width:50px;height:50px;border-radius:50px;}
.site-item-img img{width:100%;height:100%;border-radius:50px;}
.site-descbox{margin-top:5px;}
.site-desc{}
.site-desc a{font-weight:600;display:block;}
.site-desc p{margin-top:5px;font-size:12px;color:#8f8f8f;}
.site-top-bottom{margin-top:30px;margin-bottom:30px;}
.section-title{margin-bottom:30px;font-size:16px;}
.section-title a{font-weight:400;}
.switcher-title{margin-bottom:30px;text-align:center;padding:20px 0;font-size:16px;}
.switcher-title li h3 a i{font-size:20px!important;display:inline-block;transform:translateY(2px);margin-right:8px;}
.site-ads{display:block;padding:15px;}
.site-ads img{height:100px;}
/*内页*/
.ceo-site-single{margin:20px 0;}
.site-box{padding:20px;}
.site-title span{padding-bottom:12px;border-bottom:2px solid #000;color:#262626;font-size:15px;}
.site-box-cover{width:160px;height:160px;}
.site-box-cover img{width:100%;height:100%;}
.site-box-cover .ceo-overlay-primary img{width:50px;height:50px;border-radius:50px;}
.site-content{}
.site-content ul{padding:20px;}
.site-content ul li{margin-bottom:10px;font-size:13px;border-bottom:1px solid #f1f1f1;padding-bottom:10px;}
.site-content ul li:last-child{margin-bottom:0px;border-bottom:0px solid #f1f1f1;padding-bottom:0px;}
.site-content ul li a{color:var(--primary-color);}
.site-content-sp{padding:20px;}
.site-content-sp span{display:block;}
.site-content-sp p{line-height:2;}
.site-side a{box-shadow:0px 2px 10px 1px rgba(0,0,0,.03);background:#f8f8f8;padding:10px;}
.site-side a img{height:34px;border-radius:50px;}
.site-box-tj{color:#fff!important;background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));box-shadow:0 12px 30px 0 #13c07e3d;outline:0;-webkit-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;font-size:16px;border-radius:4px;padding:10px 0;display:block;text-align:center;}
.site-box-tj:hover{background:linear-gradient(140deg,var(--hcan2-color),var(--hcan1-color));}
/*
* ------------------------------------------------------------------------------
* 入驻申请
* ------------------------------------------------------------------------------
*/
@media (min-width:960px){.ceo-pages-apply{padding-left:40px;padding-right:40px;}
}
@media (min-width:640px){.ceo-pages-apply{padding-left:30px;padding-right:30px;}
}
.ceo-pages-apply{display:flow-root;box-sizing:content-box;max-width:900px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.ceo-apply-top-title{margin-top:30px;margin-bottom:50px;text-align:center;}
.ceo-apply-top-title h2{font-weight:bold;font-size:36px;color:#333;}
.ceo-apply-top{margin-bottom:50px;}
.ceo-apply-top-box{text-align:center;}
.ceo-apply-top-box .ceo-apply-top-box-img{margin-bottom:20px;}
.ceo-apply-top-box .ceo-apply-top-box-img img{width:50px;height:50px;}
.ceo-apply-top-box .ceo-apply-top-box-title{font-size:18px;color:#333;margin-bottom:10px;font-weight:bold;}
.ceo-apply-top-box p{font-size:14px;color:#666;}
.ceo-apply-txt{text-align:left;}
.ceo-pages-apply-box{padding:30px 0;position:relative;}
.ceo-pages-apply-box .loginForm{text-align:center;}
.ceo-pages-apply-box .loginForm .ceo-width{max-width:100%;width:100%;border-radius:4px;height:139px;border:0 none;margin-bottom:20px;padding:10px 10px;background:#fff;color:#666;border:1px solid #e5e5e5;transition:0.2s ease-in-out;transition-property:color,background-color,border;}
.ceo_apple_is i{transform:translateY(18%);display:inline-block;font-size:41px;color:#bdbdbd;margin-right:5px;}
.ceo-pages-apply-box .loginForm input[type="text"],.ceo-pages-apply-box .loginForm input[type="password"],.ceo-pages-apply-box .loginForm input[type="button"]{line-height:45px;border:none;width:100%;font-size:12px;-webkit-appearance:none;border-radius:0;}
.ceo-pages-apply-box .loginForm input[type="text"]{background-repeat:no-repeat;background-size:15px;background-position:5px 3px;border:1px solid #e5e5e5;border-radius:4px!important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum","tnum";position:relative;display:inline-block;width:100%;height:45px;padding:0px 80px 0px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:45px;background-color:#fff;background-image:none;margin:10px 0 20px 0;}
.ceo-pages-apply-box .loginForm .userLogo{background-size:18px!important;}
.ceo-pages-apply-box .loginForm input[type="password"]{padding:8px 0px 8px 30px;background-repeat:no-repeat;background-size:18px;background-position:5px 3px;}
.ceo-pages-apply-box .loginForm .codeDiv{width:230px;margin:0px auto 20px auto;border-bottom:1px solid rgb(215,215,215);}
.ceo-pages-apply-box .loginForm .codeDiv input[type="text"]{margin:0px;border:none;}
.ceo-pages-apply-box .loginForm input[type="button"]{border-radius:4px;color:white;background:var(--primary-color);box-shadow:0 12px 30px 0 rgb(19 192 126 / 25%);font-size:14px;}
.ceo-pages-apply-box .otherBtn{font-size:12px;text-align:center;}
.ceo-pages-apply-box .otherBtn em{margin-left:80px;}
.ceo-pages-apply-box .otherBtn .findPwd{color:rgb(153,153,153);}
.c-otherLogin{width:100%;margin-top:100px;margin:100px 0px 40px 0px;text-align:center;}
.c-otherLogin h1{color:rgb(153,153,153);font-size:15px;margin-bottom:20px;}
.c-otherLogin .otherLogin{width:35px;height:35px;border:1px solid rgb(215,215,215);display:inline-block;margin-right:40px;border-radius:50%;position:relative;}
.c-otherLogin .otherLogin:last-child{margin-right:0px;}
.c-otherLogin .otherLogin img{width:26px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-13px;}
.ceo-pages-apply-box .loginForm .codeImg{width:75px;vertical-align:middle;}
.ceo-pages-apply-box .loginForm .codeText{}
.ceo-pages-apply-box .loginForm .codeBtn{}
.ceo-pages-apply-box .loginForm .inputfile{width:120px !important;}
.ceo-apply-sfz{}
.ceo-apply-sfzimg{position:relative!important;}
.applybat{position:absolute!important;max-width:60px;right:9px;top:26%;line-height:24px!important;font-size:12px!important;}
.extra-info{font-size:12px;color:#a7a7a7;text-align:center;margin-top:20px;}
#fileyfz1,#fileyfz2{display:none;}
/* 弹窗样式 */
.checkInputSuccessTip{width:100%;position:fixed;display:none;top:30%;text-align:center;}
.checkInputSuccessTip span{display:inline-block;background-color:rgba(169,251,192,0.5);font-size:15px;color:green;padding:6px 15px;border-radius:10px;}
.checkInputFallTip{width:100%;position:fixed;display:none;top:30%;text-align:center;}
.checkInputFallTip span{display:inline-block;background-color:rgb(215,215,215);font-size:12px;color:black;padding:6px 15px;border-radius:10px;}
.checkInputTipFallHover{animation:shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px;}
@keyframes shake{10%,90%{transform:translate3d(-1px,0,0);}
20%,80%{transform:translate3d(2px,0,0);}
30%,50%,70%{transform:translate3d(-4px,0,0);}
40%,60%{transform:translate3d(4px,0,0);}
}
.apply-login{text-align:center;background:#fff;border-radius:12px;margin:120px !important;padding:50px;box-shadow:0 5px 20px rgba(0,0,0,.1);}
.apply-login .apply-login-i{color:#ff8d00;font-size:60px !important;}
.apply-login p{margin-bottom:10px;font-size:16px;}
.apply-login a{display:block;width:200px;margin:20px auto;cursor:pointer;line-height:42px;height:42px;text-align:center;color:#fff!important;font-size:16px;border-radius:25px;background:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));box-shadow:0 8px 20px 0 var(--primary-color)78;}
.apply-login a:hover{background:linear-gradient(140deg,var(--hcan2-color),var(--hcan1-color));}
.apply-login a i{margin-left:5px;}
/*
* ------------------------------------------------------------------------------
* 关注私信
* ------------------------------------------------------------------------------
*/
.ceo-gzsxbtn-box{padding:0 20px;}
.ceo-gzbtn{font-family:Microsoft yahei;color:#fff!important;outline:0;-webkit-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;font-weight:400;font-size:12px;line-height:26px;width:100%;border-radius:3px;display:block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:var(--primary-color);border:1px solid var(--primary-color);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:none;overflow:visible;}
.ceo-gzbtn:hover{opacity:.8;}
.ceo-gzbtn i{margin-right:3px;font-size:15px!important;display:inline-block;transform:translateY(1px);}
.ceo-sxbtn{font-family:Microsoft yahei;color:#333!important;outline:0;-webkit-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;font-weight:400;font-size:12px;line-height:26px;width:100%;border-radius:3px;display:block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid #eee;background:#f5f7fd;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:none;overflow:visible;}
.ceo-sxbtn:hover{opacity:.8;}
.ceo-sxbtn i{margin-right:3px;font-size:15px!important;display:inline-block;transform:translateY(1px);}
.ceo-zybtn{font-family:Microsoft yahei;color:var(--primary-color)!important;outline:0;-webkit-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;font-weight:400;font-size:12px;line-height:26px;width:100%;border-radius:3px;display:block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid var(--primary-color);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:none;overflow:visible;}
.ceo-zybtn:hover{opacity:.8;}
.ceo-zybtn i{margin-right:3px;font-size:15px!important;display:inline-block;transform:translateY(1px);}
.ceo-gzsxbtns{color:#fff!important;outline:0;-webkit-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;font-weight:400;padding:6px 15px;font-size:12px;line-height:14px;border-radius:3px;display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:var(--primary-color);border:0px solid #fff;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:none;overflow:visible;}
.close{margin:0;float:right;font-size:18px;line-height:1;color:#828282;opacity:.8;}
.close:hover{color:var(--primary-color);}
.modal,.modal-open{overflow:hidden}
.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;display:inline-block;width:auto;margin-top:15vh;text-align:left}
@media (max-width:767px){.modal-dialog{width:92%}
}
.modal-content{position:relative;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);background-clip:padding-box;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}
.modal-header{padding:15px 15px 10px}
.modal-header .close{display:inline-block;transform:translateY(-2px);}
.modal-header .close i{font-size:16px!important;}
.modal-header:after,.modal-header:before{content:" ";display:table}
.modal-header:after{clear:both}
.modal-title{margin:0;font-size:18px;color:#333;font-weight:400;line-height:1}
.modal-body{position:relative;padding:15px;color:#606266}
.modal-footer{padding:10px 15px 15px;text-align:right}
.modal-footer .btn{margin-left:10px;color:var(--primary-color)!important;outline:0;-webkit-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;font-weight:400;padding:6px 15px;font-size:12px;line-height:14px;border-radius:3px;display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid var(--primary-color);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:none;overflow:visible;}
.modal-footer:after,.modal-footer:before{content:" ";display:table}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:768px){.modal-dialog{width:600px}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.modal-sm{width:420px}
}
@media (min-width:992px){.modal-lg{width:900px}
}
/*私信弹窗*/
.modal-message .modal-dialog{width:720px;}
.modal-message .modal-title,.user-card-wrap{text-align:center;}
.modal-message .modal-body{padding:0;}
.modal-message .modal-message-list{padding-left:18px;padding-right:18px;height:365px;overflow-y:scroll;}
.modal-message .message-sender{text-align:right;}
.modal-message .modal-message-item{margin:20px 0;}
.modal-message .modal-message-time{padding-top:10px;height:16px;padding-bottom:20px;font-size:12px;text-align:center;color:#999;line-height:16px;-webkit-box-sizing:content-box;box-sizing:content-box;}
.modal-message .modal-message-inner{overflow:hidden;}
.modal-message .modal-message-status{display:inline-block;vertical-align:middle;width:30px;height:30px;line-height:30px;text-align:center;}
.modal-message .message-sender .modal-message-content{margin-right:14px;margin-left:8px;text-align:left;}
.modal-message .modal-message-content{position:relative;display:inline-block;max-width:400px;min-height:40px;margin-right:8px;margin-left:14px;font-size:14px;line-height:20px;padding:10px 12px;background:#f3f3f3;color:#444;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:pre-wrap;word-break:break-all;letter-spacing:.1px;border-radius:5px;}
.modal-message .message-sender .modal-message-content:before{left:auto;right:-15px;border:8px solid transparent;border-left-color:#f3f3f3;}
.modal-message .modal-message-content:before{position:absolute;left:-15px;top:12px;width:0;height:0;border:8px solid transparent;border-right-color:#f3f3f3;content:"";}
.modal-message .modal-message-content .message-text{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;margin:0;}
.modal-message .modal-message-avatar,.user-card-loading img{display:inline-block;width:40px;height:40px;vertical-align:top;}
.modal-message .modal-message-avatar img{display:block;width:40px;height:40px;border-radius:50%;overflow:hidden;}
.modal-message .modal-message-editor{position:relative;padding:10px 0;border-top:1px solid #efefef;text-align:right;}
.modal-message .modal-message-editor .modal-message-smile{left:12px;top:4px;right:auto;bottom:auto;}
.comment-form-smile,.modal-message-smile{position:absolute;right:12px;bottom:8px;z-index:9;width:28px;text-align:center;font-size:26px;line-height:28px;color:rgba(130,130,130,.7);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.modal-message .modal-message-text{display:block;padding:10px 15px;margin-bottom:10px;width:100%;height:90px;text-align:left;border:0;resize:none;background:0 0;color:#444;font-size:14px;line-height:20px;font-family:inherit;font-weight:inherit;overflow:hidden;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.modal-message .modal-message-send{padding:0 15px;color:#999;line-height:32px;}
.modal-message .modal-message-send .btn-message{padding:7px 18px;margin:0 0 0 15px;vertical-align:top;font-weight:400;border:1px solid #dcdfe6;white-space:nowrap;font-size:14px;line-height:16px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;text-align:center;outline:0;color:#fff!important;background:var(--primary-color);}
.modal-message .modal-message-send .btn-message:hover{opacity:.8;}
.modal-message-send .btn.disabled,.modal-message-send .btn[disabled],.modal-message-send fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}
@media (max-width:900px){.modal-message .modal-dialog{width:90%;padding-left:15px;padding-right:15px;}
.modal-message .modal-message-list{height:300px;}
.modal-message .modal-message-text{height:80px;}
}
/*用户中心关注*/
.ceo-profile-main{padding:20px;}
.profile-tab{margin-bottom:20px;font-size:0;text-align:center;}
.ceo-profile .profile-tab-item:hover{background:var(--primary-color);color:#fff!important;border:1px solid var(--primary-color);}
.ceo-profile .profile-tab-item.active{position:relative;color:var(--primary-color);border-color:var(--primary-color);}
.ceo-profile .profile-tab-item:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.ceo-profile .profile-tab-item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.ceo-profile .profile-tab-item{display:inline-block;padding:0 35px;margin:0 0 0 -1px;line-height:34px;font-size:14px;font-weight:500;color:#262626;border:1px solid #dcdfe6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.profile-no-content{text-align:center;}
.user-stats-item b,.user-stats-item span,.ceo-profile .profile-tab-content.active,.ceo-profile-main .profile-posts-list .item:hover .edit-link{display:block;}
.ceo-profile .profile-tab-content,.ceo-profile .profile-tab-item:hover:after{display:none;}
.ceo-profile .follow-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(239,239,239,.8);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.ceo-profile .follow-item:last-child{border-bottom:0px solid rgba(239,239,239,.8)!important;padding-bottom:0px;margin-bottom:0px;}
.ceo-profile .follow-item .follow-item-avatar{}
.ceo-profile .follow-item .follow-item-avatar a{display:block;width:50px;height:50px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.ceo-profile .follow-item .follow-item-avatar img{display:block;width:100%;height:100%;border-radius:50%;}
.modules-image .modules-image-inner>a>img,.ceo-profile .follow-item .follow-item-text{width:100%;}
.ceo-profile .follow-item .follow-item-text .follow-item-name{margin:0 0 8px;padding:0;border:0;font-size:16px;font-weight:500;line-height:22px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.ceo-profile .follow-item .follow-item-text .follow-item-name a{color:#333;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.ceo-profile .follow-item .follow-item-text .follow-item-desc{color:#5a5a5a;font-size:14px;line-height:22px;}
.ceo-profile .follow-item .follow-item-action{width:190px;vertical-align:middle;text-align:right;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.ceo-profile .follow-item .follow-item-action button:last-child{margin-right:0;}
.follow-item .follow-item-btns .ceo-width-1-3{width:50%;}
.follow-item .follow-item-btns{margin-top:11px;}
.follow-item .follow-item-btns button{width:100px;}
/*
* ------------------------------------------------------------------------------
* 海报
* ------------------------------------------------------------------------------
*/
.mobile-share-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.5);}
.mobile-share-wrap{position:fixed;width:100%;height:60%;left:0;top:60px;z-index:100000;text-align:center}
.mobile-share-wrap img{position:relative;max-height:100%;max-width:96%;width:auto;display:block;margin:0 auto;border-radius:6px;}
.mobile-share-wrap .loading{display:inline-block;padding:15px 25px;text-align:center;font-size:14px;margin-top:40%;line-height:20px;color:#666;background:#fff;border-radius:3px}
.mobile-share-wrap .loading img{display:block;width:30px;height:30px;margin-bottom:10px}
@media (max-width:900px){.mobile-share-bg .top_tips{display:block;z-index:9;height:32px;line-height:32px;font-size:14px;background:rgba(255,235,155,.95);color:#a65018;position:fixed;width:100%;left:0;top:0;text-align:center;}
.mobile-share-wrap img{max-width:90%;}
}
@media (min-width:901px){.mobile-share-wrap .loading{padding:15px 30px;margin-top:50px}
.mobile-share-bg .top_tips{display:none!important;}
}
.mobile-share-wrap .mobile-share-close{position:relative;display:inline-block;margin-top:-20px;width:40px;height:40px;font-size:20px;line-height:40px;font-weight:300;color:#333;border-radius:50%;background:#fefefe;text-align:center;vertical-align:top;font-family:serif;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.2);box-shadow:0 0 1px 0 rgba(0,0,0,.2);cursor:pointer;}
/*
* ------------------------------------------------------------------------------
* 加载
* ------------------------------------------------------------------------------
*/
.ajaxBtnIndex{}
.ajaxBtnIndex a{display:inline-block;width:140px;margin:0 auto;text-align:center;background:var(--primary-color);box-shadow:0 3px 10px -6px var(--primary-color);color:#fff!important;padding:8px 0;border-radius:4px;font-size:14px;transition:all .3s;}
.ajaxBtnIndex a:hover{opacity:.8;}
@media screen and (max-width:600px){main .index-slide{width:100%;}
.index-slide .ceo-gundong{margin-left:10px;}
.index-slide-left,.index-slide-left .ceo-imgcon{width:100%;}
.index-slide-left .ceo-card-default{width:50%;}
.index-slide-left .ceo-news-mk{display:none;}
}
/*
* ------------------------------------------------------------------------------
* 手机端
* ------------------------------------------------------------------------------
*/
/*手机中部菜单*/
.ceo-app-icobox{padding:20px 15px;}
.ceo-app-icobox a{display:block;text-align:center;}
.ceo-app-icobox a img{height:35px;}
.ceo-app-icobox a p{font-size:12px;margin-top:6px;color:#666;}
/*手机中部CMS*/
.ceo-app-mkbox{}
.ceo-app-mkbox-z{position:relative;padding:10px;border-radius:4px;}
.ceo-app-mkbox-z a{display:block;}
.ceo-app-mkbox-z a span{font-size:13px;color:#fff;}
.ceo-app-mkbox-z a i{color:#fff;display:inline-block;transform:translateY(0px);}
.ceo-app-mkbox-z a p{color:#fff;font-size:12px!important;margin:5px 0;}
.ceo-app-mkbox-z a em{padding:1px 10px;border-radius:50px;background:#ffffff;color:#fcabb1;font-size:13px;}
/*手机底部菜单*/
.ceo-app-footer-fixed{position:fixed!important;bottom:0;left:0;}
.ceo-app-footer{width:100%;position:relative;z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0px 0 8px 0;background:#fefefe;border-top:1px solid var(--border-color)!important;}
.ceo-app-footer a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#666;position:relative;}
.ceo-app-footer a .icon{color:#666;}
.ceo-app-footer a .icon i{color:#666;font-size:16px!important;}
.ceo-app-footer a .text{display:inline-block;font-size:0.65rem;color:#666;padding-top:2px;}
.ceo-app-footer a.cat .icon i{display:block;background-color:var(--primary-color);background:linear-gradient(140deg,var(--hcan1-color),var(--hcan2-color));color:#fff!important;border-radius:50%;padding:15px;margin-top:-32px;margin-bottom:4px;font-size:20px !important;}
/*手机全局适应*/
@media (max-width:768px){.ceo-imgtext{padding-left:0;margin-left:0;}
#ahov3{margin-left:-10px;}
}
/*手机优化*/
@media screen and (max-width:800px){.gotop{display:none!important;}
.ceo-single-url{display:none!important;}
}
@media screen and (max-width:900px){.ceo_app_navbar{box-shadow:0 5px 15px rgba(72,125,178,0.1);z-index:998;height:60px;line-height:60px;}
.ceo_app_navbar .logo img{height:30px;}
.ceo_app_navbar .navbar-user a img{height:30px;width:30px;}
.ceo_app_navbar .navbar-user .ceo-margin-left{margin-left:15px !important;}
.ceo_app_navbar .search a,.ceo_app_navbar .tanchuang a{margin-left:15px;display:block;}
.ceo_app_navbar .search input{min-width:200px;}
.ceo_app_navbar .search a i,.ceo_app_navbar .tanchuang a i{font-size:16px !important;}
.ceo-search-box{padding:30px 0;}
.ceo-home-bg{padding-top:20px;height:200px;max-height:200px;margin-bottom:-200px;}
.slide_01 .slide{height:160px!important;border-radius:0px!important;}
.slide_01 .slide img{height:100%;}
.slide_01 .slide .ceo-slideshow-items{height:160px!important;min-height:auto!important;}
.slide_01 .slide .ceo-slideshow-items li a{height:160px!important;}
.ceo-article-slide2 .ceo-slideshow-items{height:160px!important;min-height:auto!important;}
.ceo-article-slide1 .ceo-slideshow-items{min-height:160px!important;}
.ceo-article-slide1{height:160px;padding:15px;}
.ceo-article-slide1 .ceo-slideshow-items{min-height:160px;}
.ceo-article-slide1 .ceo-slideshow-items img{height:160px;}
.wp{width:100%;}
.ceo-home-title h5{height:25px;line-height:25px;font-size:16px;}
.ceo-home-title p{font-size:12px;}
.ceo-home-user-boxmk .ceo-home-user-boxmkimg img{height:148px;}
.forum-box-title span{font-size:16px;}
.ceo-home-case-boxpic .thumb{height:100px;}
.ceo-home-case-boxpic .thumb img{height:100px;width:100%;}
.ceo-footer-banner{height:100px;padding:40px 0;}
.ceo-footer-banner{height:100px;padding:40px 0;}
.ceo-footerer-banner{height:100px;padding:40px 0;}
.ceo-footer-banner-box{top:15px;}
.ceo-footer-banner-box h5{height:30px;line-height:30px;font-size:20px;}
.ceo-footer-banner-box a{margin:20px auto;}
.ceo-home-special-boxmktext .box{padding:10px;}
.ceo-home-special-boxmktext .title a{font-size:14px;}
.ceo-home-special-boxmk .ceo-home-special-boxmkimg a{height:130px;}
.ceo-home-special-boxmktext .btns a{font-size:12px;}
.ceo-switch-title{margin-bottom:30px;list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-switch-title::-webkit-scrollbar{display:none;}
.ceo-qiye-img a img{height:40px;}
.ceo-tag-bg:after{height:120px;}
.blog .item .title{margin-bottom:10px;font-size:15px;}
.blog .item .thumb{width:100px;height:66px;}
.blog .item{padding:15px;}
.blog .item .title .ceo-title-dd{margin-top:1px;}
.ceo-home-sanhang-box{padding:15px;}
.blog .item .thumb img{max-width:none;}
.page-login{margin:6% 15px;}
.user-nav li{display:inline-block;margin-right:20px;}
.user-nav li a{color:#666;font-size:14px;}
.user-nav{padding:0 15px;white-space:nowrap;overflow-x:scroll;}
.user-nav::-webkit-scrollbar{width:10px;height:0;background-color:#fff;}
.user-comment{padding:15px;}
.user-question{padding:15px;}
.user-forum{padding:15px;}
.user-comment-item{overflow:hidden;}
.home-modal-main{width:90%;margin:40px auto 0 auto;}
.home-modal-btn{padding:6px 20px;font-size:13px;}
.recommendCat .item{height:100px;}
.module-title .cat-nav a{margin-left:10px;}
.single-card{padding:5px;}
.single-card .thumb{width:62px;height:38px;margin-right:10px!important;border-radius:3px!important;}
.single-card .title{font-size:13px;font-weight:normal!important;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:36px;}
.single-card .views{border-radius:3px!important;font-size:12px;padding:3px 6px!important;margin-left:10px!important;}
footer{padding:30px 0 80px 0!important}
.ceo-button{padding:3px 0px;width:78%;line-height:30px;}
.shop .item .thumb{height:140px;}
.shop .item .thumb img{width:100%;}
.ceo-footer-banner-box{padding:0;}
.ceo-footer-banner-box h2{line-height:23px;font-size:16px;}
.ceo-footer-banner-box p{font-size:12px;}
.ceo-footer-banner-box a{width:160px;line-height:30px;height:30px;font-size:12px;box-shadow:0 4px 8px 0 rgba(34,84,244,.6);}
.ceo-hezuo-title a{line-height:24px;font-size:12px;}
.site-ads img{height:60px;}
.ceo-apply-top-title h2{font-size:25px;}
.card .item .thumb{height:92px;}
.ceo-archives-container h3{padding-left:20px;}
.ceo-archives-container ol,.ceo-archives-container ul{padding-left:20px;padding-right:20px;}
.page-about .ceo-padding{padding:20px;}
.single-content p{margin-bottom:20px;font-size:14px;}
.single-content{padding:20px;}
blockquote{padding:30px 20px;}
.ceo-single-tese{margin:1px 3px 0 0;height:20px;padding:0px 6px;font-size:12px;line-height:20px;}
.single-head h1{font-size:16px;}
.ceo-padding-20 .single-content{padding:0px;}
.ceo-single-abstract{padding:15px;margin-bottom:20px;margin-top:0px;}
.ceo-single-szcan{padding:20px 0px;}
.ceo-single-szcan-dz a{font-size:12px;padding:3px 13px;}
.ceo-text-pu{padding:15px;}
.ceo-single-dashang-img{width:249px;margin-left:-125px;}
.ceo-single-dashang-img p{width:110px;}
.ceo-overlay{padding:15px;}
.ceo-single-xgbox .item .thumb{height:130px;}
.ceo-zcgg-img{padding:10px;}
.ceo-zx-ba a{width:100%;}
.module-title-index{padding:15px;list-style:none;white-space:nowrap;overflow-x:auto !important;}
.module-title-index::-webkit-scrollbar{display:none;}
.ceo-module-title span{font-size:14px;}
.ceo-profile-main{padding:15px;}
.ceo-profile .follow-item .follow-item-avatar{width:40px;}
.ceo-profile .follow-item .follow-item-avatar a{width:40px;height:40px;}
.ceo-profile .follow-item .follow-item-text .follow-item-name{margin:0;font-size:14px;}
.ceo-profile .follow-item{display:inline-block;}
.ceo-messages-box{padding:15px;}
.messages-item-title h4{font-size:14px;}
.messages-item-btn{margin-top:5px;}
.modal-message .modal-message-content{max-width:130px;}
.user-comment-content{width:initial;padding:15px;}
.sitesubmit-p p{margin-left:0px;}
.sitesubmit-p .ceo-button{font-size:14px;padding:6px 15px;margin-left:0px!important;margin-bottom:10px;}
.user-names-ts{display:none;}
.user-set .user-set-head .avatar img{height:40px;width:40px;}
.user-set .user-set-head .user-names{font-size:14px;}
.user-set .user-set-head .upload-avatar{width:auto;font-size:12px;}
.user-set-head .upload-form span{color:#fff;font-size:12px;}
.user-set .user-user-submit{padding:6px 15px;line-height:28px;width:100%;}
.user-content{min-height:200px;}
.ceo-profile .follow-item .follow-item-action{width:auto;text-align:center;}
.ceo-single-tag-s-tags a{height:23px;padding:0 6px;font-size:12px;line-height:23px;}
.share a{font-size:12px;}
.share a i{font-size:12px!important;}
.share-post:before{display:none !important;}
.share .share-post{margin-right:0px;}
.ceo-single-author-d span{font-size:12px!important;}
.ceo-single-author-d p{flex:1;min-width:1px;display:none !important;font-size:13px;color:#999;}
.ceo-single-page{height:71px!important;}
.ceo-single-page span,.ceo-single-page a{font-size:12px!important;}
.module-title span{font-size:14px!important;}
.comments-title span{font-size:14px;}
.ceo-zx-title{font-size:14px;height:23px;}
.ceo-zx-titlebox li{font-size:12px;transform:translateY(-2%);}
.ajaxBtnIndex a{font-size:12px;}
.ceo_displacement_r_rk_title span{font-size:16px;}
.ceo_focus_liners a{font-size:12px;}
.ceo_focus_liners h5 em a{font-size:12px;}
.ceo_focus_headerline h5 a{font-size:14px;}
.ceo_displacement_r_rk_title em{font-size:12px;}
.ceo_sidebar_focus_title h5{font-size:14px;}
.ceo_sidebar_focus_title p{font-size:12px;}
.ceo-sidebar-tuwen-dimg a{height:160px;}
.ceo-sidebar-tuwen-dimg a img{width:100%;}
.ceo-sidebar-tuwen-dimg-d{font-size:12px;line-height:18px;}
.ceo-sidebar-tuwen-wen-a a{font-size:12px;}
.ceo-reyi{font-size:14px;}
.ceo-relunbo{font-size:12px;}
.foot-link{display:none;}
.ceo-footdibu{padding:0;text-align:center;}
.ceo-footdibu .ceo-grid .ceo-width-1-3{padding-left:20px;padding-right:inherit;float:initial;}
.ceo_footer_lo img{width:auto;height:36px;}
.ceo-dibu-tit{font-size:12px;}
.foot-cop{display:none;}
.single-content h2{padding-left:15px;font-size:16px!important;}
.single-content h2:after{height:20px;}
.single-content h3{font-size:14px!important;padding-left:15px;}
.single-content h3:after{top:6px;}
.single-content h1{font-size:16px!important;padding:10px 10px 10px 15px;}
.single-content h1:after{top:6px;}
.page-menu ul{padding:0 15px;list-style:none;white-space:nowrap;overflow-x:auto !important;}
.page-menu ul::-webkit-scrollbar{display:none;}
.page-menu ul li{display:inline-block;margin-right:20px;padding:15px 0;text-indent:inherit;}
.page-menu .current-menu-item a::after{width:0px;}
.page-menu ul li a{font-size:14px;}
.user-title-top{padding:15px;}
.user-title-top h2{font-size:14px;}
.messages-box-item-avatar{width:25px;height:25px;}
.messages-box-item-avatar img{width:25px;height:25px;}
.messages-item-content{padding-left:35px;}
.messages-item-text{font-size:13px;}
.comment-head .data{text-align:inherit;}
.comment-list .children{margin-left:0;}
.comment-content{padding:15px 0 0 0;}
.ceo-users-lore .ceo-users-l:after{top:25px;}
.ceo_app_navbar .ceo-margin-left.ceo-users-lore{margin-left:5px !important;}
.ceo_single_shop_box_img{height:160px;width:auto;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an{display:block;}
.special-box-img a{height:130px;}
.main_info_price_r{display:none;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a.y{margin-top:15px;display:block;width:100%;padding:0;}
.ceo_single_shop_box_cos_btn .cos_btn_price_an a.x{margin-top:15px;margin-right:0;width:100%;padding:0;}
.question-box-cat{padding:15px;list-style:none;white-space:nowrap;overflow-x:auto !important;}
.question-box-cat::-webkit-scrollbar{display:none;}
.question-box-tab ul{list-style:none;white-space:nowrap;overflow-x:auto !important;}
.question-box-tab ul::-webkit-scrollbar{display:none;}
.question-box-tab ul a{font-size:13px!important;}
.question-box-tab a.xz:after{display:none;}
.ceo-cet-question-box .ask{height:28px;line-height:27px;padding:0 12px;margin-left:10px;}
.question-box-tab{line-height:31px;}
.question-box-list-loop .info a.title{font-size:15px;}
.question-box-list-loop a.quantity{margin-right:15px;}
.ceo-cet-question-box{padding:15px 15px 0px 15px;}
.question-box-cat a{margin-bottom:15px;}
.question-box-list-loop .info .btns{display:none;}
.ceo-pages-links .linkcat .blogroll li{width:100%;margin-left:0px;margin-right:10px;}
.single-question-an .dz{margin-right:0px;}
.single-question-an .zt{display:block;margin-top:20px;}
.single-question-an .ceo-margin-ymd{margin-left:0px;}
.single-question-head .ceo-margin-ymd{margin-left:10px;}
.single-content iframe{height:100%;}
.single-content .gallery-item{padding-left:0px;width:100%!important;}
.single-content .gallery-item a img{height:auto!important;}
.ceo-single-commodity .commodity-img a{width:100%;height:146px;}
.ceo-single-commodity .commodity-info a.title{font-size:14px;max-height:44px;}
.ceo-single-commodity .commodity-info a.title em{font-size:12px;}
.ceo-single-commodity .commodity-info .bottom{margin-top:0px;}
.ceo-single-commodity .commodity-info .bottom p{font-size:14px;}
.ceo-single-commodity .commodity-info .bottom a{padding:0 15px;font-size:12px;line-height:22px;}
.ceo-navbar-login{padding:20px;}
.ceo-login-social p{text-align:center;}
.ceo-login-social .bottom{text-align:center;margin-top:0px;}
.ceo-navbar-login .ceo-margin-medium-top{margin-top:20px !important;}
.ceo-navbar-login .ceo-login-title a img{height:36px;}
.ceo-shopcat-vip{display:none;}
.ceo-shop-category-search form{width:263px;}
.ceo-shop-category-search input{height:36px;min-width:185px;}
.ceo-shop-category-search button{height:36px;line-height:35px;}
.ceo-shopcat-slide .ceo-slideshow-items{height:210px;}
.ceo-shop-category-box{padding:20px 5px;}
.ceo-shop-category-search{margin-top:-63px;}
.ceo-fl-icon a.hot{margin-left:10px;}
.ceo-fl-icon{text-align:center;}
.ceo-category-blog-boxll ul{list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-category-blog-boxll ul::-webkit-scrollbar{display:none;}
.ceo-catnav-ss ul{list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-catnav-ss ul::-webkit-scrollbar{display:none;}
.ceo-category-shop-box ul{list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-category-shop-box ul::-webkit-scrollbar{display:none;}
.ceo-category-shop-screen ul{list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-category-shop-screen ul::-webkit-scrollbar{display:none;}
.ceo-single-video{padding:10px 20px;}
.ceo-single-video iframe{height:100%;}
.dplayer-video{min-height:230px;}
.ceo-pages-problem{padding:20px 0;}
.ceo-special-bitem .p1{font-size:16px;}
.ceo-special-bitem .p2{font-size:12px;padding:12px 15px 0 15px;}
.ceo-special-bitem .pos-box{margin-top:30px;padding:0 15px;}
.ceo-author-bg{height:320px;}
.ceo-author-bg .ceo-tag-bg{height:320px;}
.ceo-author-bg .ceo-tag-bg:after{height:320px;}
.ceo-onepage-appboxll{margin-bottom:20px;}
.ceo-onepage-appboxll ul{padding:0 15px;list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-onepage-appboxll ul{padding:0 15px;list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-onepage-appboxll ul::-webkit-scrollbar{display:none;}
.ceo-onepage-appboxll ul li{display:inline-block;margin-right:20px;padding:15px 0;text-indent:inherit;}
.ceo-onepage-appboxll ul li:last-child{margin-right:0px;}
.ceo-onepage-appboxll ul li a{display:block;color:#888;font-size:14px;}
.ceo-onepage-appboxll .current-menu-item a{position:relative;font-weight:bold;color:var(--primary-color)!important;}
.ceo-profile .profile-tab-item{padding:0 25px;}
.ceo-app-gotop{position:fixed;bottom:80px;right:10px;z-index:999;}
.ceo-app-gotop a{border-radius:50px;background:#00000052;color:#fff;text-align:center;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,0.07);width:30px;height:30px;line-height:30px;}
.ceo-app-gotop a i{font-size:20px!important;}
.follow-item .follow-item-btns{margin-top:0px;}
.follow-item .follow-item-btns button{width:100%;}
.special-category-banner{height:200px;}
.special-category-box{width:100%;}
.ceo-loop-shop-text .box{padding:10px;}
.ceo-loop-shop-text-subtitle{margin:10px 0 0 0;padding-bottom:10px;}
.ceo-loop-shop-text-desc{margin:6px 0;}
.ceo-loop-shop:hover .ceo-loop-shop-text-desc{height:45px;}
.ceo-loop-shop .ceo_app_img{padding-bottom:80px;}
.card .card-boxnew{padding:10px;}
.ceo_video:after,.ceo_video:before{width:20px;margin-left:-10px;margin-top:-10px;}
.ceo_video:before{height:20px;}
.ceo_video:after{height:20px;background-size:15px;}
.ceo-forum-statistics .ceo-forum-z{list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-forum-statistics .ceo-forum-z::-webkit-scrollbar{display:none;}
.ceo-cet-forum-box .forum-box-tab ul{list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo-cet-forum-box .forum-box-tab ul::-webkit-scrollbar{display:none;}
.ceo-forum-statistics .ceo-forum-y a{height:28px;line-height:27px;padding:0 12px;margin-left:10px;}
.forum-box-list-loop .info a.title{font-size:15px;}
.forum-box-tab a.cd{font-size:13px;}
.page-tags-item h2{font-size:15px;margin:0 0 10px 0;}
.page-tags-item{padding:10px;}
.userpages-boxmk-item-content a{font-size:16px;font-weight:400;}
.userpages-boxmk-bg{width:130px;margin-left:-66px;}
.single-forum-an .zt{display:block;margin-top:20px;}
.ceo-pages-apply-box .loginForm input[type="text"]{padding:0px 11px 0px 11px;font-size:12px;}
.service-handle-title span{font-size:28px;}
.service-handle-title p{font-size:14px;}
.service-guarantee-title span{font-size:28px;}
.service-guarantee-title p{font-size:14px;}
.service-qa-title span{font-size:28px;}
.service-provide-title span{font-size:28px;}
.service-provide-box{padding:10px;}
.service-provide-box img{height:50px;}
.ceo_single_shop_box_kj{list-style:none;white-space:nowrap;overflow-x:auto !important;}
.ceo_single_shop_box_kj::-webkit-scrollbar{display:none;}
.ceo_single_shop_box_img img{width:100%;}
.ceo-margin-ymd{margin-left:10px;}
.ceo-question-optimum{padding:10px 0!important;width:16% !important;}
.single-question-bestanswer .sj{display:block!important;}
.single-question-bestanswer .title{margin-bottom:20px;}
.ceo-article-list .ultitle{list-style:none;white-space:nowrap;overflow-x:auto !important;padding:15px;}
.ceo-article-list .ultitle::-webkit-scrollbar{display:none;}
.ceo-article-list .ultitle li a{font-size:14px;}
.ceo-article-special .title span{font-size:14px;}
.ceo-article-hot ul li a{font-size:14px;padding-right:10px;}
.ceo-article-special{padding:15px;}
.ceo-article-slide2{padding:15px;}
.ceo-article-hot{padding:15px;}
.ceo-article-special .title{margin-bottom:15px;}
.ceo-article-list .more{padding:15px;}
.ceo-article-list .more a{padding:10px 0;}
.ceo-article-guanggao{padding:15px;}
.home-modal .main .box{margin:50px auto 20px auto;width:90%;}
.home-modal .main .box h3{font-size:18px;}
.home-modal .main .box p{font-size:12px;line-height:1.5;}
.home-modal .main .box .btn .btn1,.home-modal .main .box .btn .btn2{padding:0 20px;line-height:33px;}
}
/*手机结束*/
/*
* ------------------------------------------------------------------------------
* 滚动条
* ------------------------------------------------------------------------------
*/::-webkit-scrollbar{width:10px;height:4px;background-color:#fff;}
::-webkit-scrollbar-track{background-color:#fff;}
::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}
/*
* ------------------------------------------------------------------------------
* 其他
* ------------------------------------------------------------------------------
*/
.btn[disabled],.ceo-button[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=35);-webkit-box-shadow:none;box-shadow:none;opacity:.35;background-color:#9e9e9e;color:#000000;}
.go-captcha_mobile{background:var(--primary-color);color:#fff;}