@charset "utf-8";
/* CSS Document */
.class{color:#f00;}
/*logo*/
.jinsom-header-content .logo .logo-bg { width: 150px;height: 50px;}
/*首页标题自定义第13个栏目*/
.jinsom-index-menu li { margin: 0 10px 10px 0; padding: 0 13.7px;}
.jinsom-index-menu li:nth-child(12n) { margin: 0 0px 10px 0;}
/*首页栏目列表左移*/
/*首页顶部导航透明*/
.jinsom-header { background-image: url(); background-repeat: repeat-x; background-attachment: scroll; background-position: center center; background-color: #20222290;}
/*首页顶部通知图标强制白色*/
.jinsom-tongzhi1{color: #ffffff !important; }
/*首页栏目列表去除推荐字样*/
.jinsom-posts-list>h1 .jinsom-mark, .jinsom-posts-list>h2 .jinsom-mark, .jinsom-posts-list>h2.single .jinsom-mark { display:none; }
/*右侧做任务领星币*/
.jinsom-right-bar li.task::after {width: 50px;height: 20px;line-height: 20px;border-radius: 7px 7px 7px 0;box-shadow: 0 2px 5px 0 rgb(6 25 32 / 51%);
 background: #fc2c3c;background-image: none;background-image: radial-gradient(9% 82%,#fe576f 0,#fc2c3c 100%);position: absolute;z-index: 2;
 margin-left: 5px;top: 0;font-size: 11px;text-align: center;opacity: .8;color: #FFF;cursor: pointer;content: "领星币";}
/*个人主页内容靠左*/
.jinsom-member-right { float: left; width: calc(100% - 310px);}
.jinsom-member-left { float: right; width: 300px;}
.archive .jinsom-post-images-list .one img {max-width: 50%; width: auto; object-fit: initial; height: auto; min-width: 80px;}
.archive .jinsom-post-images-list {width: 100%;}
.archive .jinsom-post-images-list a {overflow: hidden; position: relative; float: left; width: calc((100% - 40px)/3); box-sizing: border-box; padding: 0; height: 160px;  margin-right: 20px; margin-top: 20px;}
.archive .jinsom-post-images-list a:nth-child(3n) { margin-right: 0;}
.archive .jinsom-post-images-list a:nth-child(4n) { margin-right: 20px;}
.archive .jinsom-post-images-list a:nth-child(12n) {margin-right: 0;}
/*个人主页头部高度调整*/
.jinsom-member-avatar { margin: 20px auto 0;}
/* 幻灯片搜索*/
.msososuo{width: 600px; margin: auto; padding: unset; height: 50px; margin-top: 80px; top: 70px; line-height: 50px; position: absolute; left: 0; right: 0; z-index: 9; 
 border-radius: 12px; overflow: hidden;}
.msososuo>*{background-color: hsla(0,0%,100%,.9)}
.msososuo>span:hover{opacity: 1;color: red;}
.msososuo>span{line-height: 50px;}
.jinsom-pop-search-content input {width: 380px; padding: 0px 25px; border: none; line-height: 40px; flex: 4; border-radius: 3px 0 0 3px; font-size: 15px;}
.jinsom-pop-search-content span {color: #fff; cursor: pointer; line-height: 50px; font-size: 20px; border-radius: 0 3px 3px 0; background-color: #cc0000!important; 
 padding: 0 25px;}
/*首页列表图片靠右标题加粗*/
.jinsom-posts-list>h1, .jinsom-posts-list>h2 { color: rgb(68, 68, 68); font-size: 18px; font-weight: 700; line-height: 1.3em; margin: 0px 0px 8px; 
 padding: 0px 20px; clear: both;}
.jinsom-post-single-content-left { float: right; margin-left: 10px;margin-right: 0px;}
.jinsom-post-single-excerp.a { height: 100%; margin-top: 10px;}
.jinsom-post-content { overflow: hidden; font-size: 16px; word-break: break-all; line-height: 160%; clear: both; padding: 0 20px;}
/*文字广告小工具*/
.jinsom-widget-adw-header { display: flex; margin: 10px 10px 0px;}
.jinsom-widget-adw-header .title { flex: 1; border-left: 3px solid var(--jinsom-color); padding-left: 8px;}
.jinsom-widget-adw-header .join-title a { color: #01AAED;padding-left: 20px;}
.jinsom-widget-adw-content { padding: 8px 10px 20px 20px;}
.jinsom-widget-adw-content .desc { color: #333; line-height: 24px;}
.jinsom-widget-adw-content li { margin-bottom: 10px;float:left; display:inline-block; margin-right:20px;}
.jinsom-widget-adw-content li:last-child { margin-bottom: 10;}
/*插入商品样式*/
.jinsom-posts-list.single .jinsom-post-application-show, .jinsom-posts-list.normal .jinsom-post-application-show { width: calc(60% + 20px );}
.jinsom-post-application-show { margin:20px 20px 10px 20px; background-color: #f9f9f9; border-radius: 4px; border: 1px solid #edeaea; box-sizing: border-box;}
.jinsom-post-application-show .shop img { width: 80px; height: 80px; border-radius: 4px 0 0 4px; margin-right: 10px;}
.jinsom-post-application-show .shop .title { width: calc(100% - 160px); display: inline-block; text-overflow: ellipsis; overflow: hidden; white-space: normal;
 line-height:1.5em;font-size:16px;}
/*帖子内页用户信息左侧转顶端*/
.jinsom-content-left .jinsom-bbs-single-box .right{margin-top: 80px;}
.jinsom-content-left .jinsom-bbs-single-box .left{position: absolute; width: calc(100% - 0px); display: flex; right: 0; margin: 0px; padding: 15px;
 border-bottom: 1px #e6e6e6 solid; border-radius: 0;}
.jinsom-content-left .jinsom-bbs-single-box .left>.avatar img{width: 50px;height: 50px;border-radius: 5px;}
.jinsom-content-left .jinsom-bbs-single-box .left .name{padding: 0; margin: 2px 0 0 15px; height: 20px; line-height: 20px;}
.jinsom-content-left .jinsom-bbs-single-box .left .info{display: flex; margin: 2px 0 0 10px; height: 20px; line-height: 20px;}
.jinsom-content-left .jinsom-bbs-single-box .left .info span{margin: 0 10px 0 0;border-radius: 5px;}
.jinsom-content-left .jinsom-bbs-single-box .left .info>div{margin: 0;}
.jinsom-content-left .jinsom-bbs-single-box .left>.avatar i{right: 0;}
.jinsom-content-left .jinsom-bbs-single-box .left .landlord{right: 0px;}
.jinsom-content-left .jinsom-bbs-single-box .right .jinsom-bbs-single-footer span[title*="-"]{position: absolute; left: 85px; top: -35px; margin: 0;}
.jinsom-content-left .jinsom-bbs-single-box .right .jinsom-bbs-single-footer span[title*="-"]+span{position: absolute; left: 135px; top: -35px; margin: 0;}
.jinsom-bbs-single-box .right { vertical-align: top; padding: 15px; min-height: 165px; float: right; width: calc(100% - 20px); position: relative; display: flex; 
 flex-flow: column;}
/*去除案例简介*/
.jinsom-case-desc { line-height: 22px; padding-left: 18px; padding-right: 18px; height: 0px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; 
 overflow: hidden; color: #707070; font-size: 14px;}
/*隐藏搜索页论坛结果*/
.jinsom-bbs-cat-list {display:none;}
/*视频页封面改为4:3*/
.jinsom-video-box .content li .img {height: 365px;}
/*视频内容页宽屏*/
.single .jinsom-post-video .xgplayer {width: 100% !important;}
.single .jinsom-post-video .xgplayer-nostart, .single .jinsom-post-video .xgplayer-is-enter { height: 480px !important;}
/*视频播放页背景设置为黑色*/
.xgplayer video { width: 100% !important; height: 100% !important; outline: none; background-color: black;}
.jinsom-post-video .xgplayer {  max-height: 90vh;}
/*菜单小红点*/
.jinsom-menu>ul>li k { width: 5px; height: 5px; display: inline-block; background-color: #F44336; border-radius: 100%; position: absolute; top: 12px;}
/*主页面列表缩略图加大*/
.jinsom-post-images-list img { background-position: top !important;}
.home .jinsom-post-images-list .one img {max-width: 50%; width: auto; object-fit: initial; height: auto; min-width: 80px;}
.home .jinsom-post-images-list {width: 100%;}
.home .jinsom-post-images-list a {overflow: hidden; position: relative; float: left; width: calc((100% - 40px)/3); box-sizing: border-box; padding: 0; height: 160px; 
 margin-right: 20px; margin-top: 20px;}
.home .jinsom-post-images-list a:nth-child(3n) { margin-right: 0;}
.home .jinsom-post-images-list a:nth-child(4n) { margin-right: 20px;}
.home .jinsom-post-images-list a:nth-child(12n) {margin-right: 0;}
/*首页文章列表缩略图上下居中改为居上*/
.jinsom-post-single-thum a { float: left; position: relative; width: 245px; height: 160px; margin-right: 10px; background-size: cover; border: 1px solid #f5f5f5; 
 background-position: top;}
.jinsom-post-single-content-left a { background-position: top !important;}
/*论坛版面3-2*/
.jinsom-show-bbs-box-content li:nth-child(2n) { margin-right: 0px;}
.jinsom-show-bbs-box-content li:nth-child(4n) { margin-right: 0px;}
.jinsom-show-bbs-box-content li:nth-child(12n) { margin-right: 0px !important;}
.jinsom-show-bbs-box-content li:nth-child(3n) { margin-right: 20px;}
.jinsom-show-bbs-box-content li { float: left; width: calc((100% - 20px)/2); margin-right: 20px; border: 1px solid #f5f5f5; margin-bottom: 2%; padding: 10px; 
 box-sizing: border-box; position: relative; border-radius: 2px;}
/*右上侧登录位置*/
.jinsom-header-right { float: right; position: relative; height: 50px; margin-right:50px;}
/*动态列表页图片3列*/
.jinsom-post-images-list3 a { overflow: hidden; position: relative; float: left; width: calc((100% - 80px)/3); box-sizing: border-box; padding: 0; height: 160px;
 margin-left: 20px; margin-top: 20px;}
.jinsom-post-images-list3 a img { width: 100%; float: left; height: 100%; border-radius: 0.2vw; min-height: 100%; object-fit: cover;}
.jinsom-post-images-list3 a.one { overflow: hidden; position: relative; float: left; width: 50%; box-sizing: border-box; padding: 0; height: 225px; margin-left: 20px; 
 margin-top: 20px;}
.jinsom-postimg-number-4 a {overflow: hidden; position: relative; float: left; width: calc((100% - 300px)/2); box-sizing: border-box; padding: 0; height: 160px; 
 margin-top: 20px;}
/*动态内容页面图片最大化*/
.jinsom-post-images-list { padding: 0 20px; width: 100%; box-sizing: border-box;}
.jinsom-post-images-list a { overflow: hidden; position: relative; width: 100%; height: auto; box-sizing: border-box; padding: 0; margin-top: 10px; border-radius: 4px;}
.jinsom-post-images-list a.one { max-height:100%; width: auto; height: auto !important; max-width: 100%;}
/*文章内容页面*/
.jinsom-single-content p { font-size:17px; line-height:2em; margin-top: 1em; margin-right: 0px; margin-bottom: 1em !important; margin-left: 0px; }
.jinsom-posts-list>h1.single { font-size: 24px !important; font-weight:700;}
.jinsom-post-single-excerp { font-size: 16px !important; line-height: 28px;}
.jinsom-post-single-excerp a { font-size: 16px !important; line-height: 28px !important;}
/*文章内容页面去除审核消息*/
.jinsom-post-note {display:none;}
/*内容页二级目录字号改小*/
.jinsom-single-content { font-size: 14px; color: #333; word-wrap: break-word; word-break: break-all; padding: 0 20px; overflow: hidden;}
/*文章内容页面版权信息上边距0*/
.jinsom-single-copyright-info { border: 1px solid #efefef; color: #999; border-radius: 4px; font-size: 13px; line-height: 26px; padding: 15px; margin: 0px 20px 20px 20px; 
 word-break: break-all;}
/*文章内容页面话题下边距0*/
.jinsom-single-topic-list { margin: 20px 20px 15px 20px;}
.jinsom-single-topic-list a { margin: 0 12px 12px 0; min-height: 32px; background-color: #fff; border: 1px solid #f2f2f2; border-radius: 4px; vertical-align: top; 
 overflow: hidden; color: #333 !important; text-decoration: none !important; display: inline-block;}
/*文章内容页面位置上边距加10*/
.jinsom-post-city { margin: 20px 20px -10px; color: #808080; cursor: pointer;}
/*空白内容页面*/
.jinsom-page-content p { font-size:17px; line-height:2em; margin:1em 0; }
/*图片居中去边框*/
.jinsom-single-content img { padding: 0px; border: 0px; margin:0px auto; max-width: 90%;}
.jinsom-comment-content img { padding: 0px; border: 0px; margin:0px auto;}

/*论坛内容页面*/
.jinsom-bbs-single-title h1 {font-size: 20px !important; font-weight:700; float: left; text-overflow: ellipsis; overflow: hidden; white-space: normal; max-width: inherit;
 box-sizing: border-box; margin-right: 5px; cursor: pointer;}
.jinsom-bbs-single-content p { font-size:17px; line-height:2em; margin:1em 0;  }
/*图片居中*/
.jinsom-bbs-single-content img { padding: 0px; border: 0px solid #e5e5e5; border-radius: 2px; margin:0px auto;display:block; cursor: pointer; max-width: 100% !important;
 height: auto; box-sizing: border-box; display:block;}
/*商城页自定义*/
/*详情页主图显示完整*/
.jinsom-goods-single-header .left .views img { width: auto; height: 100%; object-fit: cover; border: 1px solid #ececec; box-sizing: border-box; border-radius: 4px;}
/*详情页隐藏收藏和销量*/
.jinsom-goods-single-header .right .price-info .number-info {display: none;}
/*商城列表页5改4改源码*/
.jinsom-shop-main .full .jinsom-shop-content li { width: calc((100% - 50px)/4);}
.jinsom-shop-main .full .jinsom-shop-content li:nth-child(3n) { margin-right: 15px;}
.jinsom-shop-main .full .jinsom-shop-content li:nth-child(4n) { margin-right: 0;}
.full .jinsom-shop-content li .bg { height: 266px;}
.jinsom-shop-content li h2 { font-size: 14px; padding: 15px 12px 15px; color: #333; white-space: pre-line; text-overflow: ellipsis; overflow: hidden; line-height: 18px; 
 font-weight: normal;height:1.6em; margin-bottom:5px;}
.jinsom-shop-content li.two { padding: 0px; box-sizing: border-box; text-align: center; border-radius: 0; box-shadow: 0 0 0; border: 0;}
/*标题加粗,内容字体加大,相关商品隐藏*/
.jinsom-goods-single-header .right h1 { font-size:22px; font-weight:700;} 
.jinsom-goods-single-content .content { font-size:16px; line-height:2em;} 
.jinsom-goods-single-commend-list { display:none;}
/*图片居中*/
.jinsom-goods-single-content .content img{ padding: 0px; border: 0px solid #e5e5e5; border-radius: 2px; margin:0px auto;display:block; cursor: pointer; 
max-width: 100% !important; height: auto; }

