public.css 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. @charset "UTF-8";
  2. a, abbr, address, article, aside, audio, b, blockquote, body, caption, cite, code, dd, del, dfn, dialog, div, dl, dt, em, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, sup, tfoot, th, thead, time, tr, ul, var, video {
  3. border: 0;
  4. margin: 0;
  5. outline: 0;
  6. padding: 0;
  7. font-size: 100%;
  8. font-weight: normal
  9. }
  10. *:focus {outline: none;}
  11. body { margin: 0;padding: 0;width: 100%;height: 100%;-webkit-user-select: none;-webkit-touch-callout: none;
  12. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust:none;
  13. font: 16px/1.25 Arial, "Microsoft Yahei";font-weight: bold;letter-spacing: -0.02em;font-size:100%;background:#fff;}
  14. html{-webkit-text-size-adjust: none;}
  15. body * {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}
  16. a { text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);cursor:pointer;color:#333;}
  17. input,button,textarea,select {-webkit-appearance:none; font-size:1em;}
  18. input {vertical-align: middle;}
  19. img {border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle;font-size: 0;max-width:100%;}
  20. table {border-collapse: collapse;border-spacing: 0}
  21. th, td, caption {vertical-align: top;text-align: left}
  22. sub,sup{font-size: 10px;}
  23. input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
  24. input[type=checkbox]{vertical-align: middle;}
  25. .clear {width:0px; height:0px; font-size:0; clear:both;}
  26. ul,li {list-style:none;}
  27. i,em{ font-style: normal;}
  28. /*定位*/
  29. .fl{float:left; display:inline;}
  30. .fr{float:right; display:inline;}
  31. .c{display:block; zoom:1;}
  32. .c:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}
  33. .h60{ height: 60px;}
  34. /* 手机端最外层*/
  35. .body_box {max-width:750px;margin:0 auto;overflow:hidden;}
  36. *底部导航*/
  37. .home_module_channel {
  38. height: 43px;
  39. background: #FFF;
  40. border-top: 1px solid #eee;
  41. overflow: hidden;
  42. }
  43. .home_module_channel .channel_list {
  44. display: -webkit-box;
  45. height: 57px;
  46. padding: 11px 4px 0;
  47. box-sizing: border-box;
  48. overflow-x: auto;
  49. }
  50. .home_module_channel .channel_list .channel_item {
  51. display: block;
  52. padding: 0 12px;
  53. font-size: 1rem;
  54. color: #999;
  55. }
  56. .footer_copy {width:auto; height:auto; background:#fff; /*border-top:1px solid #e6e6e6;*/ padding:15px 0; text-align:center; font-size:0.6em; color:#999;margin-top:20px;}
  57. .wcopy {font-size:0.625rem;color:#999;padding:0 15px;}
  58. /*底部悬挂*/
  59. .qwpuic{ z-index: 9999; width: 100%; height: auto; position: fixed;left: 0px; bottom: 0px; background: #fff; border-top: 1px solid #EEEEEE;}
  60. .qwpuic .qwpuic_main{padding: 10px 0;}
  61. .qwpuic_main .qwpuic_zx{ width:24%; float: left; text-align: center;}
  62. .qwpuic_main .qwpuic_zx i{ display: block; width: 18px; height: auto; margin: 0 auto;}
  63. .qwpuic_main .qwpuic_zx i img{ width: 100%; height: auto;}
  64. .qwpuic_main .qwpuic_zx span{ display: block; font-size: 0.8rem; color: #333;margin-top: 3px;}
  65. .qwpuic_main .qwpuic_bwzf{ width:35%; float: left; text-align: center;}
  66. .qwpuic_main .qwpuic_bwzf a{ display: block; padding: 10px 0;
  67. border-radius: 5px;
  68. background: -webkit-linear-gradient(right, #FE9F4B , #FF9D4A); /* Safari 5.1 - 6.0 */
  69. background: -o-linear-gradient(right, #FE9F4B , #FF9D4A); /* Opera 11.1 - 12.0 */
  70. background: -moz-linear-gradient(right, #FE9F4B , #FF9D4A); /* Firefox 3.6 - 15 */
  71. background: linear-gradient(to right, #FE9F4B , #FF9D4A); /* 标准的语法 */
  72. width: 100%;
  73. }
  74. .qwpuic_main .qwpuic_bwzf a i{ width: 17px; height: auto; display: inline-block;margin-right: 5px; position: relative; top: -2px;}
  75. .qwpuic_main .qwpuic_bwzf a i img{ width: 100%; height: auto;}
  76. .qwpuic_main .qwpuic_bwzf a span{display: inline-block; font-size: 0.95rem; color: #fff;}
  77. .qwpuic_main .y_call{ width:35%; float: left; text-align: center;margin-left: 3%;}
  78. .qwpuic_main .y_call a{ display: block; padding: 10px 0;
  79. border-radius: 5px;
  80. background: -webkit-linear-gradient(right, #FF452A , #FD7134); /* Safari 5.1 - 6.0 */
  81. background: -o-linear-gradient(right, #FF452A , #FD7134); /* Opera 11.1 - 12.0 */
  82. background: -moz-linear-gradient(right, #FF452A , #FD7134); /* Firefox 3.6 - 15 */
  83. background: linear-gradient(to right, #FF452A , #FD7134); /* 标准的语法 */
  84. width: 100%;
  85. }
  86. .qwpuic_main .y_call a i{ width: 17px; height: auto; display: inline-block;margin-right: 5px; position: relative; top: 0px;}
  87. .qwpuic_main .y_call a i img{ width: 100%; height: auto;}
  88. .qwpuic_main .y_call a span{display: inline-block; font-size: 0.95rem; color: #fff;}
  89. /*搜索弹出页面*/
  90. .overseas_search{ background: #fff; width: 100%; height: 100%;}
  91. .overseas_main{ width: 92%; margin: 0 auto;}
  92. .overseas_top{ padding: 15px 0;}
  93. .overseas_top a.return{ display: inline-block;}
  94. /*.overseas_top a.return img{ width:100%; height: auto;}*/
  95. .overseas_top input.search_input{ margin-left:3px; display: inline-block; width: 79%; display: inline-block; background:url("/image/ico_seart2.png") #f8f9fb no-repeat 12px center/16px 16px; border-radius: 5px; padding-left: 35px; border: none; font-size: 0.8rem; height: 35px;}
  96. .overseas_top a.search_butt{ font-size: 0.95rem; color: #f39839; display: inline-block; display: inline-block; margin-left: 5px;}
  97. .overseas_list{ margin-top: 30px;}
  98. .overseas_listtop span{display: block; float: left; height: 22px;}
  99. .overseas_listtop span i{ width: 4px; height:76%; display: inline-block;
  100. background: -webkit-linear-gradient(#fbaf12,#fb893f);
  101. background: -o-linear-gradient(#fbaf12,#fb893f);
  102. background: -moz-linear-gradient(#fbaf12,#fb893f);
  103. background: -mos-linear-gradient(#fbaf12,#fb893f);
  104. background: linear-gradient(#fbaf12,#fb893f);
  105. border-radius: 10px;
  106. position:relative;top:-2px;
  107. }
  108. .overseas_listtop span em{ display: inline-block; font-size: 1rem; color: #333; font-weight: 600; margin-left: 10px; position: relative; top: -5px;}
  109. .overseas_listtop a{display: block; float: right; font-size: 0.9rem; color: #333; position: relative; top: 2px;}
  110. .overseas_listmain{ margin-top: 20px;}
  111. .overseas_listmain a{margin-right:3%;font-size:0.9rem; margin-bottom: 10px; padding: 8px 0; border-radius: 5px; display: block; float: left; width: 22.5%; background: #f8f8f8; color: #333; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  112. .overseas_listmain a:nth-child(4n){ margin-right: 0px;}
  113. .overseas_top { position: relative;}
  114. .overseas_top .y_scriptm{ position: absolute; width:100%; left: 0%;top: 50px;z-index: 12;}
  115. .overseas_top .y_scriptm .select4_box{background:#fff; border: 1px solid #e1e1e1; width: 100%;}
  116. .overseas_top .y_scriptm .select4_box ul li{width: 100%; margin: 5px 0;}
  117. .overseas_top .y_scriptm .select4_box ul li a{ background:none; display: inline-block; width: 100%; text-align: left; padding: 0 10px;}
  118. .overseas_top .y_scriptm .select4_box ul li span:nth-child(1){display: block; float: left;}
  119. .overseas_top .y_scriptm .select4_box ul li span:nth-child(1){font-size: 1rem; color: #333;}
  120. .overseas_top .y_scriptm .select4_box ul li span:nth-child(1) i{font-size: 0.8rem;color: #666; display: inline-block; margin-left: 5px;}
  121. .overseas_top .y_scriptm .select4_box ul li span:nth-child(2){display: block; float: right; font-size: 0.8rem; color: #666;}
  122. .overseas_top .y_scriptm .select4_box ul li span:nth-child(2) em{font-size: 1rem;color: #f00;}
  123. .select4_box li.active{ background:#f5f5f5;}
  124. .overseas_top .y_scriptm .select4_box{ width: 100%; height: 239px; overflow: auto; overflow-y:auto;}
  125. /*底部导航*/
  126. .wfoter-box {padding-top:60px;border-top:1px solid #E6E6E6;}
  127. .wfoter-title {text-align:center;color:#333;font-size:0.875rem;margin-bottom:30px;}
  128. .wfoter-list {text-align:center;margin-bottom:20px;}
  129. .wfoter-list a {display:inline-block;text-align:center;width:32%;color:#999999;font-size:0.75rem;height:25px;line-height:25px;border-right:1px solid #E6E6E6;margin-top:13px;vertical-align:top;}
  130. .wfoter-list a:nth-child(3n) {border-right:none;}
  131. /*媒体查询*/
  132. @media (max-width: 320px){
  133. .overseas_top input.search_input {width:75%;}
  134. /*.y_puicfoot_main .y_centxq {width:32%;}*/
  135. }
  136. @media screen and (min-width: 300px) and (max-width: 374px) {
  137. }
  138. /*侧边栏样式*/
  139. .y_sidebar{position: fixed;left: 100%; top: 0; z-index: 100; width: 100%; height: 100%;}
  140. .y_sidebar .y_sidebarcent { height: 100%; background: #fff; width: 66.66%; position: absolute; right: 0px; top: 0px; z-index: 101;}
  141. .y_sidebar_bg{background: rgba(0,0,0,0.3); width: 100%; height: 100%;}
  142. .y_sidebarcent_ul{ padding-top: 20px;}
  143. .y_sidebarcent_ul ul li{ padding: 10px 30px;}
  144. .y_sidebarcent_ul ul li a span{ font-size: 1rem; color: #333; display: inline-block;}
  145. .y_sidebarcent_ul ul li i{ width: 20px; height: 20px;display: inline-block; margin-right: 16px; position: relative; top: -1px;}
  146. .y_sidebarcent_ul ul li i img{ width: 100%; height: 100%;}
  147. .y_sidebarcent_ul ul li:nth-child(8){ margin-top: 20px; padding-top: 23px; position: relative;}
  148. .y_sidebarcent_ul ul li:nth-child(8):before{content: "";position: absolute;left: 30px;right: 30px;top: 0;height: 1px;background-color: #dedede;}
  149. /*侧边栏 搜索*/
  150. .y_sidscend{width: 80%; margin: 0 auto; margin-top: 20px;padding-top: 25px; border-top: 1px solid #e1e1e1;}
  151. .y_sidscend a{ font-size: 0.9rem; border:1px solid #e1e1e1;background: url('/image/ico_14.png') #fff no-repeat 12px center; box-shadow:0px 1px 6px 0px #ccc; padding:7px 0px 7px 40px;background-size: 22px; display: block; border-radius: 20px; color: #999;}
  152. /*头部导航*/
  153. .y_publichead{z-index: 8; background: #fff; width: 100%; position: fixed; left: 0px; top: 0px; box-shadow: 0px 1px 5px 0px #ccc; height: 55px;}
  154. .y_publicmain{ width: 95%; margin: 0 auto;}
  155. .y_publiccenter{position: relative;}
  156. .y_publicleft{ position: absolute; left: 0px; top: 50%; width: 30px; height: 30px; margin-top: -15px;}
  157. .y_publicleft a img{ width: 100%; height: 100%;}
  158. .y_publicright{ position: absolute; right: 0px; top: 50%; width: 30px; height: 30px; margin-top: -15px;}
  159. .y_publiccont{ width: 70%; margin: 0 auto; text-align: center; line-height: 52px;}
  160. .y_publiccont a{ display: inline-block; font-size: 1.3rem; color:#333;}
  161. .y_publicright a img{ width: 100%; height: 100%;}
  162. /*头部导航*/
  163. .hu_nav{ background: #444444; width: 100%;overflow:hidden;}
  164. .hu_nav_main {white-space:nowrap;}
  165. .hu_nav_main ul li{ display:inline-block; width:25%; text-align: center; padding: 10px 0;}
  166. .hu_nav_main ul li a{ font-size: 0.937rem; color: #fff; display: block;}
  167. .hu_nav_main ul li a i{ display:block; height: 4px; border-radius: 10px; width: 50%; margin: 0 auto; position: relative; top:10px;}
  168. .hu_nav_main ul li.on a i{ background-color:#efdbc1;}
  169. #cnzz_stat_icon_1274671797 img{width:20px;height:20px;} /*站长统计*/
  170. /*20191007底部悬挂*/
  171. .y_puicfoot{ position: fixed; width: 100%; left: 0px; bottom: 0px;background:rgba(255,255,255,1); z-index: 10;box-shadow:0px 0px 14px 0px rgba(61,61,61,0.13);}
  172. .y_puicfoot_main{ position: relative; padding: 11px 0;}
  173. .y_puicfoot_main .y_left{ float: left; width: 40px; height: 40px; margin-left: 30px;}
  174. .y_puicfoot_main .y_left img{ width: 100%; height: 100%;}
  175. .y_puicfoot_main .y_centxq{ float: left;margin-left: 4%; position: relative; top: 0px; width: 30%;}
  176. .y_puicfoot_main .y_centxq a{display: block;background:url(/image/v2/lpindex7.png) no-repeat 0 0/ 100% 100%; font-size: 0.937rem;color:#e0c8a1;font-weight:600;border-radius: 5px; padding:10px 0px; text-align: center;}
  177. .y_puicfoot_main .y_centxq2 a img{
  178. width: 18.5px;
  179. height: 15px;
  180. display: inline-block;
  181. margin-right: 5px;
  182. position: relative;
  183. top: -2px;
  184. }
  185. .y_puicfoot_main .customize_btn a img{
  186. width: 15px;
  187. height: 16px;
  188. display: inline-block;
  189. margin-right: 5px;
  190. position: relative;
  191. top: -2px;
  192. }
  193. .y_puicfoot_main .y_call{ position: absolute; right: 20px; bottom:9px; width: 90px; height: 80px; z-index: 11; background: url("/image/ico_callfootbg1.png") no-repeat -2px 0px; background-size: 93px 30px;}
  194. @media screen and (min-width: 300px) and (max-width: 374px) {
  195. .y_puicfoot_main .y_call{width:26%;right:3%;}
  196. }
  197. .y_puicfoot_main .y_call img{ width: 57px; height:57px; position: relative; left: 16px; top: 18px;}
  198. .y_puicfoot_main .y_centxq2 a{background:url(/image/v2/lpindex6.png) no-repeat 0 0/ 100% 100%; color:#22212f;}