@charset "utf-8"; /* CSS Document */ html, body { outline: 0; margin: 0; padding: 0px; background: #F4F6F8; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .bomb-box { display: none; background-color: rgba(000, 000, 000, 0.5); padding: 6px 15px; border-radius: 50px; font-size: 12px; color: #fff; text-align: center; position: absolute; left: 50%; top: 25%; z-index: 10; } .contentBody2 { max-width: 640px; margin: auto; overflow: hidden; } .bannerA { width: 100%; height: auto; position: relative; overflow: hidden; background: #FF9900; } .logoA { width: 24%; height: auto; position: absolute; left: 50%; margin-left: -12%; top: 6%; z-index: 2 } .bannerA img { display: block; margin-top: 10%; } .search-wrap { position: absolute; bottom: 16px; height: 40px; padding: 0 10px; width: 96%; left: 50%; margin-left: -48%; background: rgba(255, 255, 255, 1); border-radius: 5px; overflow: hidden; } .search-wrap .search-icon { margin: 10px 4px; } .search-wrap .search-input { position: absolute; left: 0; top: 0; width: 100%; padding: 0 10px 0 40px; font-size: 14px; background: none; height: 40px; line-height: 24px; border: none } .iconfontnew { display: inline-block; width: 18px; height: 18px; *margin-right: .3em; line-height: 18px; vertical-align: text-top; background-position: center center; background-repeat: no-repeat; background-size: cover; } .icon-address { width: 11px; height: 14px; background-image: url("../images/personal_icon_dizhi_nor@3x.png"); line-height: 14px; } .icon-shoucang { background-image: url("../images/h5_img/article_button_shoucang_nor@3x.png"); } /*input输入相关*/ .frmbtn { width: 100%; margin: 4% auto; font-size: 14px; line-height: 24px; padding: 2%; border: 1px solid #FF9900; border-radius: 6px; color: #FF9900; outline: none; } .frmactive { color: #fff; background-color: #FF9900; border: 1px solid #FF9900; } /*移动端网站或APP点击后出现闪动或灰色背景,只需对绑定事件添加class样式 使其触发事件时背景为透明色*/ .activeThis { -webkit-tap-highlight-color: transparent; } /*--------------------邀请好友注册科袖2017.4.28--------------*/ @media (min-width: 768px) { .invitebody .form-inline .form-group { display: block; margin-bottom: 10px; vertical-align: middle; } } .invitebody .form-control:-moz-placeholder { color: rgba(256, 256, 256, 1); } .invitebody .form-control::-moz-placeholder { color: rgba(256, 256, 256, 1); } .invitebody input.form-control:-ms-input-placeholder, textarea:-ms-input-placeholder { color: rgba(256, 256, 256, 1) } .invitebody input.form-control::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: rgba(256, 256, 256, 1) } .invitebody .form-group { overflow: hidden; } .invitebody .input-group { position: relative; width: 100%; border: 1px solid #FFFFFF; margin: 16px 0; border-radius: 6px; } .invitebody .form-control { width: 100%; border: none; background: none; box-shadow: none; height: 42px; font-size: 16px; line-height: 20px; color: #FFFFFF; padding-left: 44px; background-position: 14px center; background-repeat: no-repeat; background-size: auto 20px; } .invitebody .form-control:focus { box-shadow: none; } .invitebody .form-control.input_name { background-image: url(../images/wechat_icon_xingming_nor@3x.png); } .invitebody .form-control.input_phone { background-image: url(../images/wechat_icon_shouji_nor@3x.png); } .invitebody .form-control.input_code { background-image: url(../images/wechat_icon_yanzhengma_nor@3x.png); } .invitebody .form-control.input_pwd { background-image: url(../images/wechat_icon_mima_nor@3x.png); } .invitebody .form-control.input_mail { background-image: url(../images/wechat_icon_mail_nor@3x.png); } .invitebody .form-control.input_org { background-image: url(../images/wechat_icon_org_nor@3x.png); } .invitebody .btn { font-size: 16px; font-weight: bold; line-height: 1; color: #FFFFFF; margin: 16px 0 16px; padding: 12px 16px; } .invitebody .btn[disabled] { background: rgba(256, 256, 256, .6); color: #AAAAAA; } .invitebody .btn.input-group-addon { width: auto; border: none; position: absolute; right: -1px; top: 50%; margin-top: -22px; cursor: pointer; padding: 14px 24px 14px; border-radius: 6px; } .invitebody .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 5px; } .invitebody .protocollink { color: #FFFFFF; } .invitebody .checkReg.checkboxT { padding: 0; margin-top: -22px; color: #FFFFFF; font-size: 14px; } .invitebody .checkBg { background: url(../images/checkApp.png) 0 center no-repeat; padding-left: 18px; line-height: 18px; margin: 10px 0 30px; background-size: auto 14px; } .invitebody .canPoint { background: rgba(256, 256, 256, 1); color: #ff9900; opacity: 0.8; } /*按钮可点击状态*/ .invitebody .canPoint:hover { box-shadow: 0px 0px 16px rgba(255, 255, 255, 0.2) inset; outline: none; } /*logo盒子的相关*/ .invitebody .logobox { padding: 0 6% 3% 6%; margin: 14% auto 10px; } .invitebody .logolink { display: block; max-width: 36%; min-width: 100px; margin: auto; } .invitebody .logoimg { width: 100%; margin: auto; text-align: center; } .invitebody .inviteTit { text-align: center; font-size: 18px; line-height: 30px; margin: 20px 0; color: #FFFFFF; } .invitebody .inviteTit span { font-size: 18px; line-height: 44px; padding: 0 6px; } .invitebody .inforbox { padding: 20px 0 10px; } .invitebody .inforbox ul { padding: 10px 0; } .invitebody .inforbox ul li { position: relative; margin: 12px 0; } .invitebody .inforbox .lefticon { position: absolute; top: 4px; width: 28px; height: 28px; } .invitebody .inforbox .rightcon { padding-left: 40px; color: #FFFFFF; } .invitebody .inforbox .rightcon h2 { font-size: 17px; line-height: 26px; } .invitebody .inforbox .rightcon p { font-size: 14px; line-height: 20px; } /*****************************2017.05新版文章资源样式************************/ .flexCenter { position: relative; min-height: 90px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; align-items: center; } .flex-pright { padding-right: 64px; } /*文章浏览*/ .topFu { background: rgba(0, 0, 0, .6); padding: 10px 15px; position: fixed; right: 0; left: 0; z-index: 200; } .topLogo { width: 60px; height: 30px; background: url(../images/home_icon_logo_orange.png); background-size: cover; } .goSpan { display: inline-block; position: absolute; top: 50%; margin-top: -15px; right: 0; } .goSpan span { background: #ff9900; display: inline-block; text-align: center; width: 48px; cursor: pointer; color: #fff; font-size: 16px; border-radius: 4px; padding: 4px; } .goSpan .attenSpan { position: relative; padding-left: 14px; background-image: url(../images/g_article_icon_jia_nor.png); background-size: 12px 12px; background-position: 8px center; background-repeat: no-repeat; } .goSpan .attenedSpan { background: #ccc; padding-left: 16px; } .showDetail { padding: 15px; padding-top: 10px; } .showDetail .hWeight { font-weight: bold; } .showDetail .h1Font { font-size: 20px; margin: 8px 0; line-height: 30px; color: #333; } .showDetail .showFont { font-size: 16px; margin-top: -4px; line-height: 24px; color: #333; } .showDetail .h2Font { font-size: 14px; color: #666; line-height: 16px; } .showDetail .madiaInfo .h2Font { font-size: 14px; color: #999; } .showDetail .h3Font { font-size: 13px; color: #999; line-height: 24px; } .showDetail .showMain { font-size: 15px; color: #333; line-height: 28px; word-break: break-word; } .showDetail .showMain img { max-width: 100%; } .showDetail .showMain p { margin-bottom: 16px; font-size: 15px; color: #333; text-align: justify } #articleContent ul, #articleContent ol { padding-left: 20px; } #articleContent ul { list-style-type: disc; } #articleContent ol { list-style-type: decimal; } #articleContent ul>li, #articleContent ol>li { padding-left: 0px; } #articleContent ul>li>p, #articleContent ol>li>p { margin: 0; } ul.tagList { padding: 0; margin: 18px 0 8px; overflow: hidden; } ul.tagList>li { list-style: none; float: left; margin-right: 10px; margin-bottom: 10px; padding: 4px 12px; color: #666; background: #EFEFEF; } ul.tagList>li .h2Font { font-size: 14px; color: #666; line-height: 16px; } .madiaBlock { clear: both; } .madiaBlock:before, .madiaBlock:after { display: table; content: "" } .madiaBlock:after { clear: both; } .madiaBlock ul.mui-table-view { margin: 10px 0; overflow: hidden; } .madiaBlock ul.mui-table-view li { position: relative; cursor: pointer; } .madiaBlock .madiaTit { position: relative; font-size: 16px; color: #666; padding-left: 10px; margin-top: 15px; padding-bottom: 10px; } .madiaBlock .madiaTit:before { display: inline-block; content: ""; width: 4px; height: 16px; position: absolute; top: 1px; left: 0; background: #ff9900; } .madiaBlock .madiaTit:after { position: absolute; bottom: 0; content: ""; height: 1px; background: #E5E5E5; right: -15px; left: -15px; } .madiaBlock .madiaHead { width: 90px; height: 60px; margin-top: -30px; position: absolute; /*border:1px solid #E5E5E5;*/ top: 50%; background-position: center; background-size: cover; } .madiaBlock .madiaHead.useHead { width: 50px; height: 50px; margin-top: -25px; background-image: url(../images/default-photo.jpg); border-radius: 50%; } .madiaBlock .madiaHead.resouseHead { background-image: url(../images/default-resource.jpg); } .madiaBlock .madiaHead.artHead { background-image: url(../images/default-artical.jpg); } .madiaBlock .madiaHead.cmpHead { background: #FFFFFF; border-radius: 0; border: none } .madiaBlock .madiaHead.cmpHead .boxBlock { width: 90px; height: 60px; } .madiaBlock .madiaHead.cmpHead2 { width: 50px; height: 40px; margin-top: -20px; background: none; border-radius: 0; border: none } .madiaBlock .madiaHead.cmpHead2 .boxBlock { width: 50px; height: 40px; } .madiaBlock .madiaHead.paperHead { background-image: url(../images/default-paper.jpg); } .madiaBlock .madiaHead.patentHead { background-image: url(../images/default-patent.jpg); } .madiaBlock .madiaInfo { padding-left: 62px; width: 100%; margin: 6px 0; overflow: hidden; } .madiaBlock .madiaInfo.OmadiaInfo { padding-left: 102px; } .madiaBlock .madiaInfo.OmadiaInfo.teamStyle { padding-left: 0px; } .madiaBlock .flexCenter { min-height: 64px; } .madiaBlock .flexCenter>a { display: block; width: 100%; } .madiaBlock .flexCenter>a .madiaInfo { width: auto; } .madiaBlock .flexCenter.OflexCenter { min-height: 72px; } .madiaBlock .madiaInfo .h1Font { font-size: 16px; margin: 0; line-height: 24px; } .madiaBlock .madiaInfo .h2Font { font-size: 14px; margin: 0; line-height: 22px; color: #999999; } .madiaBlock .madiaInfo .ellipsisSty-2 { max-height: 44px; } .madiaBlock .madiaInfo .time { font-size: 14px; color: #999; } .madiaBlock ul.mui-table-view.noactiveTab>li { padding: 0; position: relative; } /*点赞模块*/ .thumbBlock { text-align: center; margin: 30px 0; } .thumbBlock .thumbBtn { display: inline-block; position: relative; padding: 10px 24px; padding-left: 44px; font-size: 16px; color: #fff; background: url(../images/g_article_icon_dianzan_nor.png) no-repeat 24px center; background-size: 16px 16px; background-color: #ff9900; border-radius: 30px; cursor: pointer; } .thumbBlock .thumbBtn.thumbedBtn { background: #e0e0e0; } .thumbBlock .stepBtn { display: inline-block; position: relative; padding: 10px; padding-left: 30px; font-size: 16px; color: #666; background: url(../images/h5_img/g_article_icon_cai_nor.png) no-repeat 10px center; background-size: 16px 16px; cursor: pointer; } .thumbBlock .stepBtn.stepedBtn { opacity: .6; } /*留言*/ .commentBlock .flexCenter { min-height: 38px; } .commentBlock .operateSpan .spanitem { margin-right: 18px; } .commentBlock .operateSpan .spanitem>em { font-style: normal; } .commentBlock .madiaHead.useHead { width: 40px; height: 40px; margin-top: -20px; } /*小图像*/ .commentBlock .madiaInfo { padding-left: 52px; width: auto; } .commentBlock .operateSpan { margin: 8px 0 0; color: #9d9ea8; font-size: 13px; color: #999; cursor: pointer; } .commentBlock .madiaInfo .h2Font { -webkit-user-select: text; word-break\n: break-word; } .leaveWord .madiaInfo .h1Font { font-size: 14px; word-break: break-word; } .leaveWord .madiaInfo .h2Font { font-size: 14px; word-break: break-word; } .madiaBlock ul.mui-table-view.commentBlock { margin: 4px 0 10px } .madiaBlock ul.mui-table-view.noactiveTab>li.leaveWord { padding: 6px 0; } .hold-icon { position: relative; top: 3px; display: inline-block; width: 15px; height: 15px; background-size: 100% auto; background-repeat: no-repeat; } .icon-zan { background-image: url(../images/qa-icon-zan.png); background-position: 0 -14px; } /*资源轮播图片样式*/ #index-container { height: 300px; background: #f0f0f0; position: relative; overflow: hidden; z-index: 1; } #index-container .swiper-wrapper { position: relative; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } #index-container .swiper-slide { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; position: relative; float: left } #index-container .swiper-slide .tab-re { display: inline-block; text-align: center; max-width: 100%; width: 100%; height: 300px; overflow: hidden; vertical-align: middle; } #index-container .swiper-slide .tab-re img { width: auto; max-width: 100%; max-height: 100%; vertical-align: middle; position: relative; } #index-container .swiper-slide .tab-re:before { content: ' '; display: inline-block; vertical-align: middle; width: 0; height: 100%; overflow: hidden; margin-left: -6px; } #index-container .swiper-pagination { bottom: 20px; left: 0; width: 100%; position: absolute; z-index: 2; text-align: center; } #index-container .swiper-pagination .swiper-pagination-bullet { width: 6px; height: 6px; margin: 0 10px; background: #ccc; display: inline-block; border-radius: 50%; opacity: 0.9; } #index-container .swiper-pagination .swiper-pagination-bullet-active { background: #fff } /*轮播图片样式 end*/ .showMain>ul { margin: 0; padding: 0; } .showMain.showRes>ul>li { padding: 0; margin: 0; list-style: none; display: none; } .showMain .showTit { position: relative; padding-left: 10px; text-indent: 0; } .showMain .showTit:before { position: absolute; top: 50%; margin-top: -10px; left: 0; display: inline-block; content: ""; width: 4px; height: 16px; background: #ff9900; } /*--------------2017.07.12新功能论文和专利相关--------------*/ .showMainP { margin-top: 20px; } .showMainP li { overflow: hidden; } .showMainP .showTit { padding-left: 0; color: #666; } .showMainP .showTit:before { content: none; } .showMainP .showCon { color: #333; text-align: justify } /*新版用户和企业相关*/ .showCardI { overflow: hidden; background: url(../images/personal_img_bg_nor@3x.png) center 0 no-repeat; background-size: 100% 130px; } .cardTop { position: relative; text-align: center; min-height: 140px; margin: 15px 15px 6px; padding: 40px 40px 20px; background: rgba(256, 256, 256, .6); background: linear-gradient(rgba(256, 256, 256, .6), rgba(256, 256, 256, .9)); border-radius: 6px; box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, .1); } .cardImg { position: absolute; margin-top: -15px; left: 50%; margin-left: -40px; width: 80px; height: 80px; overflow: hidden; background-size: cover; /*border:1px solid #E5E5E5;*/ background-color: #fff; } .cardImg.userCard { background-image: url(../images/default-photo.jpg); border-radius: 50%; } .cardImg.cmpCard { border-radius: 4px; width: 120px; margin-left: -60px; background: none; } .cardImg.cmpCard .boxBlock { width: 120px; height: 80px; } .cardInfo { margin-top: 82px; } .cardInfo .h1Font { font-size: 16px; } .cardInfo .h2Font { font-size: 14px; color: #666; } .cardInfo .h3Font { font-size: 13px; line-height: 16px; color: #666; } .cardInfo .icon-address { position: relative; } .mainbox { width: 100%; margin: 10px auto; background: #FFFFFF; } /*专家相关信息*/ .infocontit { font-size: 16px; line-height: 40px; min-height: 40px; position: relative; padding-left: 26px; color: #333 } .infocontit:before { position: absolute; top: 50%; margin-top: -10px; left: 15px; ; display: inline-block; content: ""; width: 4px; height: 18px; border-radius: 10px; background: #ff9900; } .infocontit em { font-style: normal; position: absolute; right: 28px; } .infocontit em:before { border: solid transparent; border-left-color: #ccc; border-width: 7px; content: " "; position: absolute; left: 100%; top: 12px; } .infocontit em:after { border: solid transparent; border-left-color: #fff; border-width: 5px; content: " "; position: absolute; left: 100%; top: 14px; } .infocontitM { padding-left: 15px; } .infocontitM:before { content: none; } .OnetitM { border-color: transparent; } .infocon { padding: 15px; font-size: 14px; line-height: 22px; color: #666; border-top: 1px solid #E5E5E5; } .infocon .breifinfo { display: -webkit-box; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; max-height: 110px; } .infocon ul { padding: 0; margin: 0; overflow: hidden; } .infocon ul>li { list-style: none; } ul.mui-table-view>li { position: relative; overflow: hidden; padding: 11px 0px; } ul.mui-table-view>li:after { position: absolute; right: 0; bottom: 0; left: 0px; height: 1px; content: ''; -webkit-transform: scaleY(.5); transform: scaleY(.5); background-color: #E5E5E5; } ul.mui-table-view>li:last-child:after { background: none; } .infocon.listArea>ul { overflow: hidden; margin-right: -10px; margin-top: -10px; } .infocon.listArea>ul>li { float: left; margin-right: 10px; margin-top: 10px; border: 1px solid #E5E5E5; border-radius: 6px; padding: 2px 12px; } .infocon.madiaBlock>ul { margin: -15px; } .infocon.madiaBlock>ul>li { padding: 6px 15px; } .infocon.madiaBlock>ul>li:after { left: 15px } .infocon.madiaBlock .h1Font { font-size: 16px; margin: 0; line-height: 24px; color: #333333; } .infocon.madiaBlock .h2Font { font-size: 14px; margin: 0; line-height: 22px; color: #999999; } .seeMore { cursor: pointer; text-align: center; font-size: 14px; color: #999; line-height: 40px; height: 40px; border-top: 1px solid #E5E5E5; position: relative; } .seeMore em { font-style: normal; position: relative; padding-right: 5px; } .seeMore em:before { border: solid transparent; border-left-color: #ccc; border-width: 7px; content: " "; position: absolute; left: 100%; top: 3px; } .seeMore em:after { border: solid transparent; border-left-color: #fff; border-width: 5px; content: " "; position: absolute; left: 100%; top: 5px; } .seeMore:active { background: none; } .detailInfo>ul>li { color: #333; padding-left: 0; } .detailInfo>ul>li>span { color: #666 } .listbox { margin: 5px 0; max-width: 100%; overflow: hidden; } .listbrowse { border: 1px solid #FF9900; border-radius: 0 6px 6px 0; text-align: center; font-size: 13px; line-height: 27px; float: left; padding-right: 8px; max-width: 60%; overflow: hidden; } .plusbtn { font-size: 20px; line-height: 22px; color: #999999; margin-left: 4px; margin-top: 2px; } .plusbtn.icon-appreciatefill { color: #FF9900; } .like { display: block; float: left; width: 28px; font-size: 12px; background: #FF9900; color: #fff; line-height: 27px; margin-right: 5px; } .likenum { float: right; max-width: 130px; overflow: hidden; } .likenum .mui-icon { font-size: 24px; color: #CCCCCC; } .likepeople { width: 26px; height: 26px; float: left; overflow: hidden; margin-right: 5px; } .likepeople img { width: 100%; height: 100%; } .likemore { display: block; width: 26px; height: 26px; border: 1px solid #CCCCCC; background: url(../images/likemore.png) no-repeat center center; } .infoapply li { position: relative; padding-left: 12px; padding-right: 2px; } .infoapply li:before { content: ''; background: #999; display: block; width: 4px; height: 4px; border-radius: 50%; position: absolute; top: 8px; left: 0; } /*星级*/ .infocon .starShow { position: absolute; right: 0; top: 50%; margin-top: -8px; overflow: hidden; } .infocon .starShow>li { float: left; margin: 0 2px; display: inline-block; width: 14px; height: 14px; background-image: url(../images/favoricon.png); background-size: 100% auto; background-position: 0 0; } .infocon .starShow>li.evastar { background-position: 0 -14px; } .commentBlock .madiaHead.useHeadMsg { top: 10px; margin-top: 0; } /*下载按钮及公众二维码*/ .shareEcode { padding: 20px 6px; background: #FFFFFF; } .Ecodecon { width: 100%; margin-bottom: 40px; } .Ecodeinfo { margin: -50px 10px 20px; } /*专利论文邀请作者*/ .invitebody2 { background: #ffbd51; padding-bottom: 20px; } .topSTit { position: relative; max-width: 640px; padding: 20px 0 0; text-align: center; } .topSTit img { width: 100%; } .topSTit .titSort { position: relative; padding: 0 50px; top: -68px; } .topSTit .titSort .biaoti { margin-bottom: 30px; } .invitebody2 .formblock { width: 90%; margin: -24px auto 0; padding: 30px 30px 20px; background: url(../images/share_bg_zhuce_nor@3x.png) right 0 no-repeat #ffe38d; background-size: 100%; border-radius: 6px; } .invitebody2 .form-control { background: #fff; border-radius: 6px; color: #666; font-size: 16px; padding-left: 12px; } .invitebody2 .form-control:-moz-placeholder { color: #bbb; } .invitebody2 .form-control::-moz-placeholder { color: #bbb; } .invitebody2 input.form-control:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #bbb; } .invitebody2 input.form-control::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #bbb; } .invitebody2 .canPoint { color: #fff; background: #f75243; opacity: 1; } .formTit { color: #781f1d; font-weight: bold; font-size: 18px; line-height: 28px; margin: 10px 0; max-height: 60px; } .invitebody2 .inforbox2 { width: 80%; margin: auto; text-align: center; font-size: 16px; color: #d79222; } .invitebody2 .inforbox2 .btn { margin: 10px 0 6px; } .invitebody2 .inforbox2 h4 { color: #781F1D; font-size: 17px; } .invitebody2 .inforbox2 .topIn { color: #781F1D; font-size: 17px; font-weight: bold; margin-bottom: 60px; margin-top: -20px } .invitebody2 .inforbox2 .topIn em { display: inline-block; width: 32px; height: 32px; background-size: cover; position: relative; top: 10px; left: -6px; } .invitebody2 .inforbox2 .topIn .shibai { background-image: url(../images/share_icon_shibai_nor@3x.png); } .invitebody2 .inforbox2 .topIn .chenggong { background-image: url(../images/share_icon_chenggong_nor@3x.png); } .invitebody2 .inforbox ul { width: 280px; margin: auto; } .invitebody2 .inforbox .rightcon { color: #cc8610; } /*--------------新版需求相关--------------*/ .needList .madiaInfo { padding: 0; } .needList .madiaInfo .h1Font { font-size: 16px; margin-bottom: 10px; } .infocon.madiaBlock.needList .h2Font { font-size: 14px; line-height: 24px; margin: 4px 0; color: #666; } .needList .madiaInfo .h3Font { font-size: 12px; color: #999; } .infocon.madiaBlock.needList>ul>li { padding: 15px; } .showli { overflow: hidden; } .showli>span { padding-right: 10px; font-size: 12px; color: #999; } /*===========微信中指示浏览器打开===========*/ .strCss { background-image: url(../images/guideJump.png); background-size: cover; left: 0; right: 0; top: 0; bottom: 0; position: fixed; z-index: 19999; } /*===========首页和搜索==============*/ .maintitbox { background: #FFFFFF; } .maintitbox .maintit { line-height: 40px; font-size: 16px; text-align: center; color: #FF9900; } .conblock { background: #FFFFFF; margin: 10px 0; } .gridbg { background: #FFFFFF; border: none; margin: auto; } .gridbg li { padding: 10px 4px; text-align: center; border-right: 1px solid #eee; border-bottom: 1px solid #eee; } .gridbg li>a { display: block; color: #333; font-size: 12px; } .btnLinkBox li { padding: 11px 15px; } .btnLinkBox li>a { display: block; margin: 0 15px } .btnLinkBox li:first-child { border-right: 2px dashed #E5E5E5; } .btnLinkBox .h1Font { font-weight: normal; color: #333333; font-size: 16px; line-height: 18px; margin-bottom: 0; } .btnLinkBox .h2Font { color: #888; font-size: 12px; line-height: 22px; margin-bottom: 0; } .btnLinkIcon { position: absolute; width: 28px; height: 28px; top: 50%; margin-top: -14px; left: 36px; text-align: center; vertical-align: middle; background-position: center; background-size: cover; } .btnLinkIcon.fabuBtn { background-image: url(../images/h5_img/home_faxuqiu_nor@3x.png); } .btnLinkIcon.proBtn { background-image: url(../images/h5_img/home_zhaozj_nor@3x.png); } .btnLink { padding-left: 40px; } /*热门领域*/ .fieldicon { display: block; width: 24px; height: 24px; margin: 10px auto; background-repeat: no-repeat; background-size: cover; } .fieldicon01 { background-image: url(../images/field_icon/home_field_youqi.png); } .fieldicon02 { background-image: url(../images/field_icon/home_field_luosi.png); } .fieldicon03 { background-image: url(../images/field_icon/home_field_banshou.png); } .fieldicon04 { background-image: url(../images/field_icon/home_field_6bian.png); } .fieldicon05 { background-image: url(../images/field_icon/home_field_jinshu.png); } .fieldicon-more { background-image: url(../images/field_icon/home_field_more.png); } .infocon.madiaBlock .h3Font { font-size: 13px; line-height: 22px; color: #666666; } /*搜索*/ .fixedBlock { position: fixed; top: 0; width: 100%; max-width: 640px; z-index: 3; } .searchBox { position: relative; height: 42px; background: #ff9900; overflow: hidden; } .searchBox input.form-control[type='search'] { border-color: #ff9900; background: #FFFFFF; vertical-align: middle; text-align: left; width: 98%; height: 30px; border-radius: 4px; font-size: 12px; line-height: 16px; margin: 6px auto; } .searchBox input.form-control[type='search']:focus { outline: none; box-shadow: none; border-color: #ff9900; } .searchboxNewT { padding-right: 34px; } .rightnav { position: absolute; right: 0; top: 50%; margin-top: -15px; padding: 0 8px; text-align: center; font-size: 12px; line-height: 12px; color: #FFFFFF; } .serchicon { margin: 0 2px; display: block; width: 20px; height: 20px; background-image: url(../images/h5_img/search-icon-filter.png); background-repeat: no-repeat; background-size: 20px auto; } .icon-filter { background-position: 0 0; } .rightnav .badge { position: absolute; right: 4px; top: -1px; padding: 1px 4px; background: #FFFFFF; color: #FF9900; } /*筛选条件*/ .filterCon { position: relative; width: 85%; max-width: 435px; left: 65px; height: 100%; } .filterCon .toptit { position: absolute; z-index: 2; top: 0; right: 0; width: 100%; height: 42px; line-height: 42px; font-size: 16px; background: #ff9900; color: #FFFFFF; text-align: center; } .filterListNew { padding: 14px 14px 8px; } .mmenu.mmenu-horizontal ul.filterUl { width: 100%; float: none; } .mmenu li { border: none; } #wrapper { position: absolute; z-index: 1; top: 42px; bottom: 40px; right: 0; width: 100%; overflow: hidden; } #scroller { position: absolute; z-index: 1; width: 100%; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-touch-callout: none; } .midCon { padding-bottom: 45px; } .filterUl { height: 80px; padding: 0; margin: 14px 0 0; margin-right: -2%; overflow: hidden; } .filterUl.filterUlactive { height: auto; } .filterUl li { list-style: none; float: left; text-align: center; padding: 8px 10px; margin: 0 2% 8px 0; font-size: 12px; background: #F6F6F6; color: #333; border-radius: 4px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .filterUl li.filterCurrent { background: #ff9900; color: #FFFFFF; } .filterUl.fourUl li { width: 23%; } .filterUl.threeUl li { width: 31.3333%; } .rightbtn { color: #8f8f94; margin-bottom: 10px; cursor: pointer; } .rightbtn>span { color: #ff9900; margin-left: 15px; } .rightbtn { position: relative; } .rightbtn .foldtr { position: absolute; top: 8px; right: 42px; } .rightbtn .foldtr:after { border: solid transparent; border-top-color: #fff; border-width: 5px; content: " "; position: absolute; top: 100%; left: 20px; } .rightbtn .foldtr:before { border: solid transparent; border-top-color: #ccc; border-width: 7px; content: " "; position: absolute; top: 100%; left: 18px; } .rightbtn .unfoldtr { position: absolute; top: 15px; right: 42px; } .rightbtn .unfoldtr:after { border: solid transparent; border-bottom-color: #fff; border-width: 5px; content: " "; position: absolute; bottom: 100%; left: 20px; } .rightbtn .unfoldtr:before { border: solid transparent; border-bottom-color: #ccc; border-width: 7px; content: " "; position: absolute; bottom: 100%; left: 18px; } .submitBtn { position: absolute; z-index: 2; bottom: 0; right: 0; bottom: 0; width: 100%; } .submitBtn>span { display: inline-block; line-height: 40px; color: #FFFFFF; width: 50%; text-align: center; background: #ffb649; } .submitBtn>span:last-child { background: #FF7600; } /*导航栏 */ .tabBox { height: 40px; } .swiper-wrapper-tab .swiper-slide-tab { line-height: 40px; font-size: 15px; text-align: center; background: #fff; width: auto; padding: 0 5%; } .swiper-wrapper-tab .swiper-slide-tab:after { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 2; display: block; width: 100%; height: 1px; content: ''; background-color: #dcdcdc; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scaleY(.5) } .swiper-wrapper-tab .swiper-slide-tab.active-tab { color: #ff9900; } .swiper-wrapper-tab .swiper-slide-tab.active-tab:after { opacity: 1; background-color: #ff9900; height: 4px; } .swiper-container-main { position: relative; margin-top: 80px; padding-bottom: 80px; overflow: visible; z-index: 2; } .swiper-container-main .swiper-slide ul.mui-table-view { background: #FFFFFF; } .swiper-container-main .swiper-slide ul.mui-table-view>li { padding: 11px 15px; } .refreshtip { position: absolute; left: 0; width: 100%; margin: 10px 0; text-align: center; color: #999; } .init-loading { border: none; text-align: center; } .loadtip { position: fixed; display: block; width: 100%; line-height: 40px; height: 40px; text-align: center; color: #999; bottom: 20px; z-index: 0; } .swiper-container-main, .w { height: calc(100vh - 80px); } .swiper-slide { height: auto; } /*缺省*/ .nodatabox .nodata { width: auto; } .nodatabox .picbox { width: 100px; height: 100px; } .nodatabox .noContip { font-size: 14px; line-height: 20px; } /*广告位的设计规则及尺寸 底部(760*220)*/ .advertItem .swiper-pagination-bullet { width: 6px; height: 6px; } .advertsub { position: relative; display: block; } .advertsub:after { content: "广告"; font-size: 10px; color: #fff; background: rgba(0, 0, 0, 0.3); position: absolute; padding: 0 4px; right: 0; bottom: 0px; } /*问答 2017.12.26*/ .con-kong { line-height: 60px; color: #aaa; font-size: 14px; text-align: center; padding: 10% 0; background: none; } .txtbox { font-size: 14px; } .qa-count { position: relative; padding: 6px 15px; background: #fff; } .qa-count>span { position: absolute; top: 50%; display: inline-block; width: 32px; height: 32px; margin-top: -16px; background: url(../images/zan_qa_icon_hig@3x.png); background-size: cover } .qa-count>p { padding-left: 40px; margin: 0; line-height: 32px; font-size: 15px; } .qa-count>p>em { color: #FF9900; font-weight: bold; } .qa-owner { overflow: hidden; min-height: 40px; margin: 6px 0 2px; } .searchTab .qa-owner { min-height: 40px; } .qa-owner .owner-head { position: absolute; top: 50%; background-position: center; background-size: cover; } .qa-owner .owner-head.useHead { width: 32px; height: 32px; margin-top: -16px; background-image: url(../images/default-photo.jpg); border-radius: 50%; } .qa-owner .owner-info { padding-left: 38px; width: 100%; overflow: hidden; height: 30px; } .owner-name { float: left; } .owner-name .h1Font { font-size: 16px; line-height: 30px; } .owner-tit { padding-left: 10px; color: #888888; font-size: 14px; } .qa-con { font-size: 14px; line-height: 22px; color: #666; } .showliSpan { overflow: hidden; margin-top: 10px; margin-right: -10px; } .showliSpan>span { font-size: 13px; line-height: 22px; color: #999999; padding-right: 10px } .mui-table-view.partLine { background: none; } .mui-table-view.partLine>.mui-table-view-cell { margin-bottom: 10px; background: #fff; padding: 11px 15px; } .mui-table-view.partLine>.mui-table-view-cell:after { content: none; } .qa-btnlink { margin-bottom: 10px; background: #fff; } .qa-btnlink .mui-media-object.btnLinkIcon { width: 22px; height: 22px; margin-top: -11px; left: 8px; } .qa-btnlink .madiaBlock { overflow: hidden; } .qa-top { border-bottom: 1px solid #e5e5e5; position: relative; } .qa-top em { font-style: normal; position: absolute; right: 24px; top: 12%; } .qa-top em:before { border: solid transparent; border-left-color: #ccc; border-width: 7px; content: " "; position: absolute; left: 100%; top: 12px; } .qa-top em:after { border: solid transparent; border-left-color: #fff; border-width: 5px; content: " "; position: absolute; left: 100%; top: 14px; } .qa-top .flexCenter { padding: 0 15px; min-height: 68px; } .qa-top .unlogin { font-size: 14px; color: #ff9900; line-height: 68px; text-align: center; } .qa-top .onlogin { position: relative; } .showDetail>.qa-top { margin: 0 -15px; padding: 0 15px; min-height: 48px; } .showDetail>.qa-top .flex-pright { padding-right: 26px; } .searchTab .qa-btnlink .mui-media { text-align: center; } .searchTab .qa-btnlink .mui-media-body.btnLink { display: inline-block; font-size: 15px; line-height: 24px; padding-left: 36px; } .searchTab .qa-btnlink .mui-table-view-cell { padding: 8px 15px; height: auto } .searchTab .qa-btnlink .mui-table-view-cell>div { position: relative; display: inline-block; } .show-item { overflow: hidden; } .show-item>span { padding-right: 10px; } .qa-title { padding: 15px; border-bottom: 1px solid #e5e5e5; font-size: 16px; } .request-qa .yaoqing { position: absolute; right: 15px; top: 50%; margin-top: -16px; padding: 6px 14px; color: #fff; background: #ff9900; border-radius: 4px; } .request-qa .yiyaoqing { background: #ccc; padding: 6px 7px; } .searchTab .mui-table-view.myAllneeds>.mui-table-view-cell { height: auto; } .searchTab .mui-table-view.myAllneeds .madiaInfo { padding-left: 0; } .list-main ul { display: block; padding: 0; list-style-type: none; font-size: 0; } .list_content { background: #fff; margin-bottom: 10px; } .list_content .tagList { padding: 6px 15px; } .list-hold-count { padding: 0 15px; border-bottom: 1px solid #e5e5e5; background: #fff; line-height: 42px; overflow: hidden; } .list-hold-count>span { float: left; } .list-hold-count>ul { float: right; } .list-hold-count>ul>li { float: left; display: inline-block; } .list-hold-count>ul>li>span { position: relative; top: 5px; display: inline-block; font-size: 14px; line-height: 24px; padding: 0 10px; border: 1px solid #e5e5e5 } .list-hold-count>ul>li.active>span { background: #ff9900; color: #fff; border-color: #ff9900 } .list-hold .qa-owner { margin: 0; } .list-hold .con-kong { background: #FFFFFF; } .item_detail { padding: 6px 15px; } .item_detail .h1Font { font-weight: normal; font-size: 18px; line-height: 24px; color: #000 } .item_detail .list_con { font-size: 15px; color: #333; line-height: 24px; margin: 6px 0; text-align: justify; word-break: break-word; } .list-main .list_image { display: none; } .item_info .h3Font { font-size: 14px; color: #888 } .item-btn { overflow: hidden; } .list_image li, .item-btn li { display: inline-block; float: left; width: 33.3%; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; } .list_image li>.imgspan { display: block; width: 98%; height: 90px; background-size: cover; background-position: center; } .list_image li>.imgspan img { opacity: 0; width: 100%; height: 100% } .item-btn { border-top: 1px solid #e5e5e5; } .item-btn li { border-right: 1px solid #e5e5e5; } .item-btn li>span { display: inline-block; width: 100%; text-align: center; color: #666; font-size: 14px; padding: 8px 0; } .item-btn li.answered>span { color: #FF0000 } .item-btn li.collectBtn>span { position: absolute; width: 20px; left: 50%; margin-left: -10px; top: 8px; height: 4px; } /*附件提示*/ .atachList { color: #017eb8; background: #e7f5fb; padding: 10px 20px; text-align: center; font-size: 12px; } .infocon.madiaBlock>#hotTeam>li { padding: 0px 15px; } .tag-show { position: absolute; right: 36px; top: 10px; } .tag-show>span { display: block; margin-bottom: 2px; font-size: 10px; color: #ffffff; background: #ff0000; border-radius: 20px; padding: 2px 6px; }