portal html css js resource

share.css 16KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. @charset "utf-8";
  2. /* CSS Document */
  3. html,body {margin:0;padding:0px;background: #efeff4;}
  4. .contentBody2{max-width:640px;margin:auto;}
  5. /*input输入相关*/
  6. .frmbox {width: 100%;margin: 2% auto;border-radius: 6px;}
  7. .frmtype {width: 100%;margin: auto;line-height: 30px;padding: 1% 2%;font-size: 14px;line-height: 20px;}
  8. .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;}
  9. .frmbox {border: none;width: 90%;height: 100%;}
  10. .frmactive {color: #fff;background-color: #FF9900;border: 1px solid #FF9900;}
  11. .pull-right {float: right!important}
  12. .pull-left {float: left!important}
  13. .alignCenter {text-align: center;}
  14. .displayNone {display: none;}
  15. .displayBlock {display: block;}
  16. /*圆角*/
  17. /*头像、资源圆角*/
  18. .headRadius {border-radius: 4px;}
  19. .blockGroup {background: #fff;}
  20. .mainbox {width: 96%;margin: 2% auto;}
  21. .maincon {padding: 4% 2%;overflow: hidden;}
  22. .listtit {font-size: 16px;line-height: 26px;color: #333333;}
  23. .listtit2 {font-size: 15px;line-height: 20px;color: #666666;}
  24. .listtit3 {font-size: 13px;line-height: 18px;color: #888888;}
  25. .mui-ellipsis {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  26. /*资源图片*/
  27. .ResImgBox {display: inline-block;text-align: center;max-width: 64px;width: 64px;height: 60px;padding: 1px;background: #FAFAFA;border: 1px solid #F8F8F8;overflow: hidden;padding: 2px;margin: 6px 0;border-radius: 4px;}
  28. .ResImgBox2 {margin: 6px 0 6px 10px;}
  29. .ResImgBox .resImg {max-width: 100%;max-height: 100%;vertical-align: middle;position: relative;}
  30. .ResImgBox:before {content: ' ';display: inline-block;vertical-align: middle;width: 0;height: 100%;overflow: hidden;margin-left: -6px;}
  31. /*咨询记录及等级*/
  32. .peolevelbox {display: block;padding: 4% 16px;border-top: 1px #F0F0F0 solid;}
  33. .peocountbox {width: 150px;}
  34. .peocount {font-size: 13px;color: #888888;overflow: hidden;}
  35. .peocount span em {font-size: 14px;padding: 0 3px;color: #FF9900;font-weight: 600;}
  36. .peocount .dialogicon {display: block;width: 20px;height: 20px;background: url(../images/dialogue.png) center center no-repeat;background-size: 100% 100%;margin-right: 6px;}
  37. .peocount:before {position: absolute;right: 0;top: 0;left: 15px;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
  38. .levelbox {margin: auto;overflow: hidden;}
  39. .levelbox .iconfont {float: left;margin: 2px;width: 14px;height: 14px;}
  40. .levelbox .icon-favor {background: url(../images/favoricon.png) 0 0 no-repeat;background-size: 100% auto;}
  41. .levelbox .icon-favorfill {background: url(../images/favoricon.png) 0 -14px no-repeat;background-size: 100% auto;}
  42. /*专家相关信息*/
  43. .personinfo .listtit3 {font-size: 14px;line-height: 24px;color: #AAAAAA;margin: 0;}
  44. .personinfo .listtit {font-size: 18px;line-height: 30px;color: #333333;}
  45. .personinfo .listtit3 {font-size: 14px;line-height: 24px;color: #AAAAAA;margin: 0;}
  46. .headbox .headimg {width: 100px;overflow: hidden;margin: auto;}
  47. .infocontit {font-size: 14px;position: relative;}
  48. .infocon {padding: 6px 10px;font-size: 13px;line-height: 27px;color: #888888;}
  49. .infocon ul {padding: 0;margin: 0;overflow: hidden;}
  50. .infocon .infoapply li {padding:0;margin:0;padding-left: 6px;padding-right: 2px;list-style: disc inside;width: 46%;float: left;}
  51. .infocon .infosubject li {list-style: none;padding: 2px 16px;margin: 4px;border: 1px solid #BBBBBB;border-radius: 6px;float: left;}
  52. .personblock {position: absolute;left: 198px;padding: 0 3%;text-align: center;}
  53. .personbox{margin:auto; width:80%;position:relative;}
  54. .listitembox {position: static;width: 100%;}
  55. .listitembox .listitem {padding: 4px;padding-right: 0;}
  56. .listitembox .listitem .media-body {width: 73%;margin-left: 2%;}
  57. .listitembox .listitem .media-body .resbrief {width: 100%;}
  58. .listitembox .listitem .media-object {width: 30%;}
  59. .listitembox .listitem .media-object .iconposition {border-radius: 50%;max-width: 60px;height: 60px;margin: 1% 0;}
  60. .listitembox .listitem>a .mutlinebox {white-space: normal;overflow: auto;word-break: break-word;}
  61. .listbox {margin: 5px 0;max-width: 100%;overflow: hidden;}
  62. .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;}
  63. .like {display: block;float: left;width: 28px;font-size: 12px;background: #FF9900;color: #fff;line-height: 27px;margin-right: 5px;}
  64. .likenum {float: right;max-width: 130px;overflow: hidden;}
  65. .likenum .mui-icon {font-size: 24px;color: #CCCCCC;}
  66. .likepeople {width: 26px;height: 26px;line-height: 20px;float: left;overflow: hidden;margin-right: 5px;}
  67. .likepeople img {width: 100%;height: 100%;}
  68. .likemore {display: block;width: 25px;height: 25px;border: 1px solid #CCCCCC;background: url(../images/likemore.png) center center no-repeat;}
  69. /*文章*/
  70. .art_topicBox {max-width: 640px;margin: 0 auto 4px ;}
  71. .art_topicBox img {width: 100%;}
  72. .art_img {height: 180px;}
  73. .line01 {margin:10px 0 4px 0;border-top: 1px dashed #ddd;height: 1px;overflow: hidden;clear: both;width: 100%;}
  74. #artical_topic {font-size: 18px;line-height: 24px;}
  75. #artical_sth {font-size: 12px;line-height: 14px;color: #999999;}
  76. .articalBox {max-width: 640px;margin: 6px auto 26px;padding: 4px 16px;color: #555555;}
  77. /*--------------------邀请好友注册科袖2017.4.28--------------*/
  78. @media (min-width: 768px){
  79. .invitebody .form-inline .form-group {display:block;margin-bottom: 15px;vertical-align: middle;}
  80. }
  81. .invitebody .form-control:-moz-placeholder {color: rgba(256,256,256,1);}
  82. .invitebody .form-control::-moz-placeholder {color: rgba(256,256,256,1);}
  83. .invitebody input.form-control:-ms-input-placeholder,textarea:-ms-input-placeholder {color: rgba(256,256,256,1)}
  84. .invitebody input.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: rgba(256,256,256,1)}
  85. .invitebody .form-group{overflow: hidden;}
  86. .invitebody .input-group{position:relative;width:100%;border:1px solid #FFFFFF;margin:16px 0;border-radius:6px;}
  87. .invitebody .form-control{width:100%;border:none;background:none;box-shadow: none;height: 42px;font-size: 16px;line-height: 20px;color:#FFFFFF;
  88. padding-left:44px;background-position:14px center;background-repeat: no-repeat;background-size:auto 20px;}
  89. .invitebody .form-control:focus{box-shadow: none;}
  90. .invitebody .form-control.input_name{background-image: url(../images/wechat_icon_xingming_nor@3x.png);}
  91. .invitebody .form-control.input_phone{background-image: url(../images/wechat_icon_shouji_nor@3x.png);}
  92. .invitebody .form-control.input_code{background-image: url(../images/wechat_icon_yanzhengma_nor@3x.png);}
  93. .invitebody .form-control.input_pwd{background-image: url(../images/wechat_icon_mima_nor@3x.png);}
  94. .invitebody .btn{font-size: 16px;line-height: 1;color:#FFFFFF;margin: 30px 0;padding: 12px 16px;}
  95. .invitebody .btn[disabled]{opacity: 0.65;color:#AAAAAA;}
  96. .invitebody .btn.input-group-addon{width:auto;border:none;position: absolute;right: 0;top:50%;margin-top:-21px;cursor: pointer;padding: 14px 24px 13px;border-radius:6px;}
  97. .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;}
  98. .invitebody .protocollink{ color: #FFFFFF;}
  99. .invitebody .checkReg.checkboxT{padding:0;margin-top:-22px;color: #FFFFFF;font-size: 14px;}
  100. .invitebody .checkBg{background: url(../images/checkApp.png) 0 center no-repeat;padding-left:18px;line-height: 24px; background-size:auto 14px;}
  101. .invitebody .canPoint{background: rgba(256,256,256,1);color:#ff9900;opacity: 0.8;}/*按钮可点击状态*/
  102. .invitebody .canPoint:hover{box-shadow: 0px 0px 16px rgba(255,255,255,0.4) inset;color:#ff9900;outline: none;}
  103. /*logo盒子的相关*/
  104. .invitebody .logobox{ padding:6% 6% 3% 6%; margin:14% auto 10px; }
  105. .invitebody .logolink{display: block;max-width:36%;min-width:100px;margin: auto;}
  106. .invitebody .logoimg{ width: 100%; margin: auto; text-align:center;}
  107. .invitebody .inviteTit{text-align: center; font-size: 18px;line-height: 30px;margin:30px 0;color:#FFFFFF;}
  108. .invitebody .inviteTit span{font-size:18px;line-height: 44px; padding:0 6px;}
  109. .invitebody .bomb-box{background-color:rgba(000,000,000,0.5); padding:5px 15px; border-radius:50px; font-size: 12px; color: #fff; text-align:center; position: absolute; display: inline; left:50%; top:25%}
  110. .invitebody .inforbox{padding:20px 0 10px;}
  111. .invitebody .inforbox ul{padding:10px 0;}
  112. .invitebody .inforbox ul li{position: relative;margin:12px 0;}
  113. .invitebody .inforbox .lefticon{position: absolute;top:4px;width: 24px;height: 24px;}
  114. .invitebody .inforbox .rightcon{padding-left:36px;color: #FFFFFF;}
  115. .invitebody .inforbox .rightcon h2{font-size:16px;line-height:26px;}
  116. .invitebody .inforbox .rightcon p{font-size:14px;line-height:20px;}
  117. /*****************************2017.05新版文章资源样式************************/
  118. .flexCenter{position: relative; min-height:90px;
  119. display: -webkit-box;
  120. display: -webkit-flex;
  121. display: -ms-flexbox;
  122. display: flex;
  123. -webkit-align-items: center;
  124. align-items: center;}
  125. /*文章浏览*/
  126. .showDetail{padding:15px;padding-top:10px;}
  127. .showDetail .hWeight{font-weight:bold;}
  128. .showDetail .h1Font{font-size:20px;margin:8px 0;line-height:30px;color:#333;}
  129. .showDetail .showFont{font-size:16px;margin-top:-4px; line-height:24px;color:#333;}
  130. .showDetail .h2Font{font-size:14px;color:#666; line-height:24px;}
  131. .showDetail .h3Font{font-size:13px;color:#999; line-height:24px;}
  132. .showDetail .attenSpan{position:absolute;right:15px;top:50%;margin-top:-13px;padding:6px 8px;padding-left:20px;background: #ff9900;border-radius:4px;display:inline-block;cursor:pointer;color:#fff;font-size:14px;}
  133. .showDetail .attenSpan:before{position:absolute;content:"\e468";top:50%;left:2px;margin-top:-10px;font-size:20px;}
  134. .showDetail .showMain{font-size:15px;color:#333;line-height:28px;/*text-indent: 2em;*/}
  135. .showDetail .showMain img{max-width: 100%;/*margin-left:-32px;*/}
  136. .showDetail .showMain p{margin-bottom:10px;font-size:15px;color:#333;}
  137. ul.tagList{padding:0;margin:18px 0 8px;overflow: hidden;}
  138. ul.tagList>li{list-style:none;float: left;margin-right:10px;margin-bottom:10px;padding:4px 12px;color: #666;background:#EFEFEF;}
  139. ul.tagList>li .h2Font{color: #666;}
  140. .madiaBlock{clear:both;}.madiaBlock:before,.madiaBlock:after{display:table;content:""}.madiaBlock:after{clear: both;}
  141. .madiaBlock ul.mui-table-view{margin:10px 0;overflow: hidden;}
  142. .madiaBlock ul.mui-table-view .mui-table-view-cell{position: relative;}
  143. .madiaBlock ul.mui-table-view .mui-table-view-cell:after{left:15px;}
  144. .madiaBlock .madiaTit{position:relative;font-size:16px;color:#666;padding-left:10px;margin-top:15px;}
  145. .madiaBlock .madiaTit:before{display:inline-block;content:"";width:4px;height: 16px;position:absolute;top:1px;left:0;background: #ff9900;}
  146. .madiaBlock .madiaHead{position:absolute;border:1px solid #E5E5E5;top:50%;background-position: center;background-size: cover;}
  147. .madiaBlock .madiaHead.useHead{width: 50px;height:50px;margin-top:-25px;background-image: url(../images/default-photo.jpg);border-radius: 50%;}
  148. .madiaBlock .madiaHead.resouseHead{width:90px;height:60px;margin-top:-30px;background-image: url(../images/default-resource.jpg);border-radius:0;}
  149. .madiaBlock .madiaHead.artHead{width:90px;height:60px;margin-top:-30px;background-image: url(../images/default-artical.jpg);border-radius:0;}
  150. .madiaBlock .madiaHead.cmpHead{width: 50px;height:50px;margin-top:-25px;background-image: url(../images/default-icon.jpg);border-radius:0;}
  151. .madiaBlock .madiaInfo{padding-left:62px; width: 100%;margin:4px 0;}
  152. .madiaBlock .madiaInfo .authicon{position:relative;bottom:-2px;}
  153. .madiaBlock .madiaInfo.OmadiaInfo{padding-left: 102px;}
  154. .madiaBlock .flexCenter{min-height:54px;}
  155. .madiaBlock .flexCenter.OflexCenter{min-height:70px;}
  156. .madiaBlock .madiaInfo .h1Font{font-size: 16px;margin:0;line-height:28px;}
  157. /*资源轮播图片样式*/
  158. #index-container {height:300px;background: #f0f0f0;position: relative;overflow: hidden;z-index: 1;}
  159. #index-container .swiper-wrapper { position: relative;z-index: 1;
  160. display: -webkit-box;
  161. display: -moz-box;
  162. display: -ms-flexbox;
  163. display: -webkit-flex;
  164. display: flex;
  165. -webkit-transform-style: preserve-3d;
  166. -moz-transform-style: preserve-3d;
  167. -ms-transform-style: preserve-3d;
  168. transform-style: preserve-3d;
  169. -webkit-transition-property: -webkit-transform;
  170. -moz-transition-property: -moz-transform;
  171. -o-transition-property: -o-transform;
  172. -ms-transition-property: -ms-transform;
  173. transition-property: transform;
  174. -webkit-box-sizing: content-box;
  175. -moz-box-sizing: content-box;
  176. box-sizing: content-box
  177. }
  178. #index-container .swiper-slide {
  179. -webkit-transform-style: preserve-3d;
  180. -moz-transform-style: preserve-3d;
  181. -ms-transform-style: preserve-3d;
  182. transform-style: preserve-3d;
  183. -webkit-flex-shrink: 0;
  184. -ms-flex: 0 0 auto;
  185. flex-shrink: 0;
  186. width: 100%;position: relative;float: left
  187. }
  188. #index-container .swiper-slide .tab-re{display: inline-block;text-align: center;max-width:100%;width:100%;height:300px;overflow: hidden;vertical-align:middle;}
  189. #index-container .swiper-slide .tab-re img{width:auto;max-width: 100%;max-height: 100%;vertical-align: middle;position: relative;}
  190. #index-container .swiper-slide .tab-re:before{content: ' ';display: inline-block;vertical-align: middle;width: 0;height: 100%;overflow: hidden;margin-left: -6px;}
  191. #index-container .swiper-pagination {bottom: 20px;left: 0;width: 100%;position: absolute;z-index: 2;text-align: center;}
  192. #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;}
  193. #index-container .swiper-pagination .swiper-pagination-bullet-active {background: #fff}
  194. /*轮播图片样式 end*/
  195. /*资源图片轮播*/
  196. /*.img_gallery{height:300px;background: #f0f0f0;overflow:hidden;position:relative;}
  197. .main_img{height:300px;overflow:hidden;position:relative;}
  198. .main_img ul{width:9999px;height:300px;overflow:hidden;position:absolute;top:0;left:0}
  199. .main_img li{float:left;width:100%;height:300px;}
  200. div.point{position:absolute;bottom:20px;left:50%;z-index:999;width:80px;text-align: center;margin-left: -50px;}
  201. div.point a{float:left;width:6px;height:6px;margin:0 10px;padding:0;display:block;text-indent:-1000px;background-color: #ccc;border-radius: 50%;cursor: pointer;}
  202. div.point a.on{background-color: #fff;}
  203. .main_img .tab-re{display: inline-block;text-align: center;max-width:100%;width:100%;height:300px;overflow: hidden;vertical-align:middle;}
  204. .main_img .tab-re img{width:auto;max-width: 100%;max-height: 100%;vertical-align: middle;position: relative;}
  205. .main_img .tab-re:before{content: ' ';display: inline-block;vertical-align: middle;width: 0;height: 100%;overflow: hidden;margin-left: -6px;}*/
  206. .showMain>ul{margin:0;padding:0;}
  207. .showMain.showRes>ul>li{padding:0;margin:0;list-style: none;display: none;}
  208. .showMain .showTit{position:relative;padding-left:10px;text-indent: 0;}
  209. .showMain .showTit:before{position:absolute;top:50%;margin-top:-10px;left:0;display:inline-block;content:"";width:4px;height:16px;background:#ff9900;}
  210. /*下载按钮及公众二维码*/
  211. .shareEcode{padding: 15px;}
  212. .Ecodebox{border-radius:4px;box-shadow: 0 2px 10px #ccc;padding:20px 10px;}
  213. .Ecodebox .Ecodecon{position: relative;min-height:100px;margin: auto;max-width: 300px;}
  214. .Ecodebox .Ecodecon img{position: absolute;left:0;top:50%;margin-top:-50px;width:100px;}
  215. .Ecodebox .Ecodecon .codecon{padding-left:100px;text-align: center;}
  216. .Ecodebox .Ecodecon .codecon h1{font-size: 18px;line-height:40px;font-weight:bold;color:#333;}
  217. .Ecodebox .Ecodecon .codecon h2{font-size: 16px;line-height:30px;font-weight:normal;color:#333;}
  218. .Ecodebox .Ecodecon .codecon h3{font-size: 14px;line-height:28px;font-weight:normal;color:#666;}