portal html css js resource

common.css 11KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. @charset "utf-8";
  2. /* CSS Document */
  3. .floatL{ float:left;}
  4. .floatR{float:right;}
  5. .clearfix{ clear:both;}
  6. .clearfix:before,.clearfix:after{display:table;content:" "}
  7. .clearfix:after{clear:both}
  8. /*默认/主题颜色*/
  9. .mainColor{color:#ff9900;}
  10. .defaultColor{ color:#333;}
  11. /*文字*/
  12. .h1Font{font-size:20px;} /*标题*/
  13. .h2Font{font-size:18px; line-height:30px; color:#333; }
  14. .h3Font{font-size:16px; line-height:28px; color:#555; }
  15. .h4Font{font-size:14px; line-height:26px; color:#333;}
  16. .h5Font{font-size:14px; line-height:22px; color:#666;}
  17. .h6Font{font-size:13px;color:#888;margin-left:8px;}
  18. .pIndent{ padding-left: 13px;color: #888;font-size: 12px;}
  19. /* .h4tit{ color:#078DEF;} */
  20. .paddingSpace{ padding:4px 0;}
  21. /*圆角*/
  22. /*头像、资源圆角*/
  23. .headRadius{border-radius: 4px;}
  24. /*底板背景圆角*/
  25. .bgRadius{border-radius: 6px;}
  26. /* 表单样式 */
  27. .frmtype{ width:100%; border-radius:5px; border:1px #dadada solid; padding:0 10px; min-height:30px;font-size:14px;line-height:30px;}
  28. .frmtype:focus{ border:1px solid #ff8500;}
  29. .frmbtn{ width:100px; margin:10px; background:#ff9900; color:#fff; border:none; }
  30. .frmrbtn{ background:none; color:#303030; border:none; }
  31. .updownbtn{text-decoration:underline; color:#333;}
  32. html, body{}
  33. input{ outline:none;}
  34. /*header部分*/
  35. #header{width:100%;min-width:1100px; height:60px; background:rgba(255,153,0,1); position:fixed; top:0; z-index:999; }
  36. .logo{ display:block; width:80px; height:40px; background:url(../images/logo2.png) no-repeat;background-size:100% 100%; margin-left:80px; margin-top:10px; float:left;}
  37. .searchblock{ width:280px; height:35px; position:absolute; left:50%; top:50%; margin-left:-132px; margin-top:-17.5px; display:none;}
  38. .search-txt{ width:220px;line-height:35px; height:35px; background:#fff; border:none;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px; border-radius:6px 0 0 6px; behavior:url(../js/ie-css3.htc); float:left;font-size:14px;padding-left:10px; color:#a3a3a3;}
  39. .search-btn{ width:35px; height:35px; background:#fff; border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0; float:left; cursor:pointer; behavior:url(../js/ie-css3.htc);cursor:pointer;}
  40. .search-icon{ display:block; width:20px; height:20px; background:
  41. url(../images/index-icon.png) no-repeat; background-position:left; margin:8px;}
  42. /*顶部右边*/
  43. .header-right{ float:right; margin-right:80px;}
  44. /*未登录*/
  45. .unlogin{float:left;padding:4px 0;}
  46. .loginbtn{float:left; border:2px #fff solid; padding:0 20px; border-radius:6px;font-size:14px; line-height:28px; color:#fff; text-align:center; margin:10px 2px; cursor:pointer; }
  47. .loginrbtn{ border:2px transparent solid;padding:0 2px;}
  48. .loginlbtn{margin-right:20px;/* background:#fff;color:#ff9900; */}
  49. /* .loginbtn:hover{border:2px #fff solid;} */
  50. /*已登录*/
  51. .onlogin{ display:none; position:relative;}
  52. .head-portrait{width:40px; height:40px;background-size:100% 100%;-moz-background-size:100% 100%; float:left;margin: 10px 16px; cursor:pointer;overflow:hidden; }
  53. .portrait-p{ width:100%;}
  54. .personal-infor{width:202px; height:179px; position:absolute; top:40px; right:8px; display:none;}
  55. .triangleB{ display:block; width:0; height:0; border:8px solid transparent; border-bottom-color:#f3a36c; float:right; margin-right:20px; margin-top:15px;}
  56. .personal-box{ width:202px;background:#f3a36c; clear:both; overflow:hidden;}
  57. .personal-box a{ display:block; width:202px; height:40px;line-height:40px; font-size: 13px; color:#fff;}
  58. .personal-box a:hover{ background:#ff9900;}
  59. .icon{ display:block; width:20px; height:20px; margin-left:15px; margin-right:12px; margin-top:10px; float:left;}
  60. .icon1{ background:url(../images/index-icon.png) no-repeat; background-position:right;}
  61. .icon2{ background:url(../images/index-icon.png) no-repeat; background-position:-60px 0;}
  62. .icon3{ background:url(../images/index-icon.png) no-repeat; background-position:-40px 0;}
  63. .icon4{ background:url(../images/index-icon.png) no-repeat; background-position:-20px 0;}
  64. .myWorkspace{font-size: 14px;line-height:40px; text-align: center;float: left; margin-top: 10px;color: #fff;}
  65. /*主体部分*/
  66. #container{ min-width:1100px;min-height:90%; background:#fff;overflow: hidden;}
  67. .contentBody{width:1050px;height:auto; margin:10px auto; padding:80px 0 2px 0; }
  68. /*footer部分*/
  69. #footer{ min-width:1100px;background:#ff9900;clear: both;height:100px; position: relative; z-index: 1001; text-align:center;}
  70. #footer .wrapper {margin-left:80px;position: relative;padding: 15px 20px; min-width:1000px;}
  71. #footer .footer-logo {display: block;width:80px;height:40px;background: url(../images/logo2.png) 0 0 no-repeat;background-size:100% 100%;}
  72. #footer .word_wrapper {padding-top: 12px;line-height: 14px;white-space: nowrap;margin: 12px 0 0 20px;}
  73. #footer .word_wrapper .listlink, #footer .word_wrapper span {float: left;color:#fff; margin:0 6px;font-size: 13px;text-decoration: none;position:relative;}
  74. #footer .word_wrapper a:hover{text-decoration:underline;}
  75. #footer .word_wrapper a.codehover:hover{text-decoration:none;}
  76. #footer .inner_wrapper {padding-top: 12px;line-height: 14px;white-space: nowrap;overflow:hidden;}
  77. #footer .inner_wrapper .codebox{ background:#fff;border-radius:8px;overflow:hidden;padding:2px 2px 10px 2px;margin:0 6px;float:left;}
  78. #footer .inner_wrapper .codebox p{ line-height:14px; font-size:12px;}
  79. #footer .code{border: 2px solid #ccc;border-radius: 4px;position: absolute;top: -210px;left: 50%;margin-left: -100px;display: none;width: 200px;height: 200px;background-position:center center; background-repeat:no-repeat;}
  80. #footer .code.weixin_code{ background-image:url(../images/weixin_code.jpg); background-size:100% 100%;}
  81. #footer .code.app_code{ background-image:url(../images/app_android_code.jpg); background-size:100% 100%;}
  82. #footer .copyright {background:#FFB76A;width:100%;margin: 0 auto;padding:10px 0;color: #fff;font-size: 12px;line-height: 12px;text-align: center;position:absolute;bottom:0;}
  83. #footer .copyright>span:first-child{margin-left:-210px;}
  84. #footer .beianbox{position: absolute;overflow:hidden;color: #fff;text-decoration:none;}
  85. #footer .beianbox:hover{text-decoration: underline;}
  86. #footer .beian-icon{float: left;margin:0 4px; width:14px; height:14px; background:url(../images/beian.png) center center no-repeat; background-size:100% 100%;}
  87. /*产品下载 */
  88. .appstore{width:1000px;color: #696969;text-align: center;margin:40px auto;position:relative;}
  89. .kexiu_logo{margin: 0 20px; position: relative;text-align: left;}
  90. .kexiu_logo img{ width:300px;}
  91. .appstoreBody{margin:20px 0;}
  92. .appstore .computer-image {width:700px;height:510px; background: url(../images/download_windows.png) center center no-repeat;background-size:100% 100%;}
  93. .appstore .subhead{font-size: 16px;line-height: 40px;color: #888;}
  94. .downloadBox{}
  95. .downloadBtn{position:relative;display: inline-block;vertical-align: middle;margin:30px auto 10px;overflow:hidden;}
  96. .downloadBtn .download-btn {position: relative;margin: 20px 10px;border: 1px solid #999;border-radius: 6px;padding: 10px 30px;color: #666;line-height: 46px;font-size: 16px;display: block;width: 240px;height: 70px;}
  97. .downloadBtn .download-btn:first-child:hover{ background:#f3f3f3;}
  98. .downloadBtn .download-btn .app-android-icon, .downloadBtn .download-btn .app-ios-icon {float: left;display: block;width: 39px;height: 47px;margin-right: 10px;background: url(../images/app-icons.png) no-repeat;}
  99. .downloadBtn .download-btn .app-android-icon { background-position: 0 -60px;}
  100. .appcodeBox{ text-align:center;}
  101. .app_code{width:240px; height:240px; margin:10px 20px 0;}
  102. /*------------------------------------------------------------------------------------*/
  103. /*分页*/
  104. .tcdPageCode{ padding: 20px; margin: 10px 0;text-align: left;color: #333;text-align:center;font-size:14px;line-height:24px; }
  105. .tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 30px; line-height: 30px; padding: 0 10px;border: 1px solid #e5e5e5; margin: 0 8px;border-radius:5px; color:#333;}
  106. .tcdPageCode a:hover{text-decoration: none;}
  107. .tcdPageCode span.current{display: inline-block;height:30px;line-height: 30px;padding: 0 10px;margin: 0 8px;color: #fff;background-color: #ff9900;border-radius:5px;}
  108. .tcdPageCode span.disabled{ display: inline-block;height: 30px;line-height:30px;padding: 0 10px;margin: 0 8px; color: #ccc;background: #fff;border: 1px solid #e5e5e5;border-radius:5px;}
  109. .tcdPageCode li { display: inline;}
  110. .tcdPageCode a.current{
  111. display: inline-block;height:30px;line-height: 30px;padding: 0 10px;margin: 0 8px;color: #fff;background-color: #ff9900;border-radius:5px;
  112. }
  113. /*/////////// 专家认证图标 //////////////*/
  114. .authobject{ float:left;}
  115. .authicon{ float:left;width:20px; height:20px; background:url(../images/authsort.png) no-repeat;}
  116. .authicon-cu{background-position: -20px 0;}/*认证科研型专家*/
  117. .authicon-com{background-position: 0 0;}/*认证企业型专家*/
  118. /*/////////// 普通用户认证标识 //////////////*/
  119. .authicon2{float:left;position:relative;width:60px; height:20px;margin-left:2px; background:url(../images/authsort.png) no-repeat;}
  120. .authicon2 span{font-size:12px; margin-left:20px;position: absolute;top: 50%;margin-top: -9px;}
  121. .authicon-mana{background-position: 0 -20px;color:#ff9900;}/*认证在企高管*/
  122. .authicon-staff{background-position:0 -40px;color:#19AFFF;}/*认证在企职员*/
  123. .authicon-stu{background-position: 0 -60px;color:#03CE30}/*认证在读学生*/
  124. /*//////////专家身份认证状态////////////*/
  125. /*已认证*/
  126. .authword{ padding:2px 6px; margin-left:6px;border-radius:4px; color: #FFFFFF; font-size: 12px;}
  127. .authed{ background: #FF9900; }
  128. /*认证中*/
  129. .authing{background: #03CE30;}
  130. /*未认证*/
  131. .unauth{background: #efefef;color: #CCCCCC;}
  132. /***********************缺省页面*******************/
  133. .nodatatip{width:40%;margin:100px auto;overflow:hidden;height:100px; font-size:16px; text-align:center;color:#aaa;}
  134. .nodatabox{width:100%;height: 100%; margin:50px auto;text-align: center;}
  135. .nodatabox .nodata{overflow:hidden; width:50%; margin:auto;}
  136. .nodatabox .nodata li{float:left;}
  137. .nodatabox .picbox{margin: auto;}
  138. .nodatabox .picbox .defpic{display:block;margin: auto;width:200px;height:200px; background:url(../images/nodata.jpg) -30px -790px no-repeat;}
  139. .nodatabox .txtbox { margin:86px auto;}
  140. .nodatabox .txtbox .currword{font-size: 16px;color: #999999;line-height: 28px;}
  141. .nodatabox .txtbox .currtip{ font-size:14px;color: #AAAAAA;}
  142. .nodatabox .txtbox .keyword{ padding:0 6px;color:#555555;}
  143. /***********************缺省页面*******************/
  144. .ResImgBox{display: inline-block;text-align: center;max-width:100px;width:100px;height:100px;background:#FAFAFA;border:1px solid #F8F8F8;overflow: hidden;padding:2px;border-radius:4px;}
  145. .ResImgBox .resImg{max-width: 100%;max-height: 100%;vertical-align: middle;position: relative;}
  146. .ResImgBox:before {content: ' ';display: inline-block;vertical-align: middle;width: 0;height: 100%;overflow: hidden;margin-left: 0px;}
  147. .beforMargin:before{margin-left:-4px;}