cross.css 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343
  1. @charset "utf-8";
  2. /*---------reset-------------------------*/
  3. html {-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
  4. html,body,div,span,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,h1,h2,h3,h4,h5,h6{margin:0; padding:0; border:0; outline:0; font-size:105%; vertical-align:baseline; background:transparent; -webkit-tap-highlight-color:rgba(0,0,0,0); -moz-tap-highlight-color:rgba(0,0,0,0); -ms-touch-action:none; -webkit-touch-callout:none;}
  5. article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
  6. audio,canvas,video {display: inline-block;*display:inline;*zoom:1;}
  7. body,button,input,select,textarea{font:14px/1.5 \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5b8b\4f53;}
  8. html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}
  9. input,select,textarea{font-size:105%;}
  10. table{border-collapse:collapse;border-spacing:0;}
  11. th{text-align:inherit;}
  12. fieldset,img{border:0;}
  13. iframe{display:block;}
  14. abbr,acronym{border:0;font-variant:normal;}
  15. del {text-decoration:line-through;}
  16. address,caption,cite,code,dfn,em,th,var ,i {font-style:normal;font-weight:500;}
  17. ol,ul {list-style:none;}
  18. caption,th {text-align:left;}
  19. h1,h2,h3,h4,h5,h6 {font-size:105%;font-weight:normal;}
  20. blockquote,q {quotes: none;}
  21. blockquote p:before,blockquote p:after,q:before,q:after {content: ''; content:none;}
  22. sub, sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline;}
  23. sup {top:-0.5em;}
  24. sub {bottom:-0.25em;}
  25. img {font-size:0; vertical-align:top;}
  26. a:active,a:hover,input[type="text"],textarea{outline: 0;}
  27. a:hover {text-decoration:none;}
  28. ins,a {text-decoration:none;}
  29. input[type="reset"],input[type="submit"],input[type="file"],input[type="radio"],input[type="checkbox"],select,button {cursor: pointer;}
  30. /*---------common-------------------------*/
  31. .clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
  32. .clearfix {zoom:1;}
  33. .fl,.fr {display:inline;}
  34. .fl {float:left;}
  35. .fr {float:right;}
  36. /*----Cross css base
  37. ------------------------------*/
  38. .c-block {display:block;}
  39. .c-hide {display:none;}
  40. .c-hidden {overflow:hidden; zoom:1;}
  41. .c-boxs {-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
  42. .c-main {margin:0 auto;}
  43. .c-nowrap {max-width:100%; _width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
  44. .c-nowrap-multi {display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
  45. .c-break{ word-break:break-all;}
  46. /* color and background
  47. -----------------------------------------------------------------------------*/
  48. .c-fff {color:#fff;}
  49. .c-222 {color:#222;}
  50. .c-333 {color:#333;}
  51. .c-555 {color:#555;}
  52. .c-666 {color:#666;}
  53. .c-999 {color:#999;}
  54. .c-f00 {color:#f00;}
  55. .c-f60 {color:#f60;}
  56. .c-f90 {color:#f90;}
  57. .c-37a6ed {color:#37a6ed;}
  58. .c-5b5b5b {color:#5b5b5b;}
  59. .c-909090 {color:#909090;}
  60. .c-ff8100 {color:#ff8100;}
  61. .c-007cd9 {color:#007cd9;}
  62. .c-4dcd70 {color:#4dcd70;}
  63. .bgc-fff {background-color:#fff;}
  64. .bgc-f3f3f3 {background-color:#f3f3f3;}
  65. .bgc-f9f9f9 {background-color:#f9f9f9;}
  66. /* border
  67. -----------------------------------------------------------------------------*/
  68. .c-border , .c-border-t , .c-border-b , .c-border-l , .c-border-r , .c-border-tb {border-color:#e1e1e1; border-style:solid;}
  69. .c-border {border-width:1px}
  70. .c-border-t {border-top-width:1px}
  71. .c-border-b {border-bottom-width:1px}
  72. .c-border-l {border-left-width:1px}
  73. .c-border-r {border-right-width:1px}
  74. .c-border-tb {border-top-width:1px;border-bottom-width:1px}
  75. .c-border-d {border-style:dashed}
  76. /* button
  77. -----------------------------------------------------------------------------*/
  78. .c-btn , .c-btn-full , .c-btn-large , .c-btn-big , .c-btn-small , .c-btn-tiny , .c-btn-screenful , .c-btn-icon , .c-btn-label , .c-btn-label-l , .c-btn-label-r {display:inline-block; zoom:1; *display:inline; vertical-align:baseline; outline:none; cursor:pointer; border:0; background:none; text-align:center; text-decoration:none; padding:8px 34px; color:#fff; position:relative; font: 14px/1 \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5b8b\4f53; line-height:normal !important;}
  79. .c-btn:hover , .c-btn:active {text-decoration:none;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}
  80. .c-btn-full {width:100%; height:100%; vertical-align:middle;}
  81. .c-btn-large {padding:14px 40px; font-size:18px;}
  82. .c-btn-big {padding:10px 40px; font-size:16px;}
  83. .c-btn-small {padding:10px 18px; font-size:12px;}
  84. .c-btn-tiny {padding:6px 10px; font-size:12px;}
  85. .c-btn-disable {cursor:default; background:#ccc; border:0; color:#fff;}
  86. .c-btn-disable:hover,.c-btn-disable:active {background-color:#ccc; top:0;}
  87. .c-btn-screenful , .c-btn-label-l , .c-btn-label-r {width:100%; height:100%; display:table; padding:0; font-size:inherit}
  88. .c-btn-screenful .c-btn-span , .c-btn-label-l .c-btn-span , .c-btn-label-r .c-btn-span{display:table-cell; vertical-align:middle;}
  89. .c-btn-icon .iconfont , .c-btn-icon .icon{margin-right:7px;}
  90. .c-btn.c-btn-arc , .c-btn-full.c-btn-arc , .c-btn-large.c-btn-arc , .c-btn-big.c-btn-arc , .c-btn-small.c-btn-arc , .c-btn-tiny.c-btn-arc , .c-btn-screenful.c-btn-arc , .c-btn-icon.c-btn-arc , .c-btn-label.c-btn-arc , .c-btn-label-l.c-btn-arc , .c-btn-label-r.c-btn-arc {border-radius:1000px;}
  91. .c-btn.c-btn-radius , .c-btn-full.c-btn-radius , .c-btn-large.c-btn-radius , .c-btn-big.c-btn-radius , .c-btn-small.c-btn-radius , .c-btn-tiny.c-btn-radius , .c-btn-screenful.c-btn-radius , .c-btn-icon.c-btn-radius , .c-btn-label.c-btn-radius , .c-btn-label-l.c-btn-radius , .c-btn-label-r.c-btn-radius {border-radius:6px;}
  92. .c-btn.c-btn-rounded , .c-btn-full.c-btn-rounded , .c-btn-large.c-btn-rounded , .c-btn-big.c-btn-rounded , .c-btn-small.c-btn-rounded , .c-btn-tiny.c-btn-rounded , .c-btn-screenful.c-btn-rounded , .c-btn-icon.c-btn-rounded , .c-btn-label.c-btn-rounded , .c-btn-label-l.c-btn-rounded , .c-btn-label-r.c-btn-rounded{border-radius:2px;}
  93. .c-btn-label {position:relative}
  94. .c-btn-label-l i.iconfont , .c-btn-label-r i.iconfont , .c-btn-label-l i.icon , .c-btn-label-r i.icon {padding:0 6px; display:inline-block; position:absolute; top:0; height:100%; line-height:200%; background:rgba(0,0,0,.04)}
  95. .c-btn-label-l i.iconfont , .c-btn-label-l i.icon {left:0;}
  96. .c-btn-label-r i.iconfont , .c-btn-label-r i.icon {right:0;}
  97. .c-btn-label:hover i.iconfont , .c-btn-label-l:hover i.iconfont , .c-btn-label-r:hover i.iconfont {background:rgba(0,0,0,.1)}
  98. @media (max-width: 767px) {
  99. .c-btn , .c-btn-full , .c-btn-large , .c-btn-big , .c-btn-small , .c-btn-tiny , .c-btn-screenful , .c-btn-icon , .c-btn-label , .c-btn-label-l , .c-btn-label-r {-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
  100. }
  101. /* position
  102. -----------------------------------------------------------------------------*/
  103. .c-position-a {position:absolute;}
  104. .c-position-r {position:relative;}
  105. .c-position-f {position:fixed;}
  106. .c-position-all {left: 0px; right: 0px; top: 0px; bottom: 0px;}
  107. .c-position-lt0 {left: 0px; top: 0px;}.c-position-lt5 {left: 5px; top: 5px;}.c-position-lt10 {left: 10px; top: 10px;}.c-position-lt15 {left: 15px; top: 15px;}.c-position-lt20 {left: 20px; top: 20px;}
  108. .c-position-rt0 {right: 0px; top: 0px;}.c-position-rt5 {right: 5px; top: 5px;}.c-position-rt10 {right: 10px; top: 10px;}.c-position-rt15 {right: 15px; top: 15px;}.c-position-rt20 {right: 20px; top: 20px;}
  109. .c-position-lb0 {left: 0px; bottom: 0px;}.c-position-lb5 {left: 5px; bottom: 5px;}.c-position-lb10 {left: 10px; bottom: 10px;}.c-position-lb15 {left: 15px; bottom: 15px;}.c-position-lb20 {left: 20px; bottom: 20px;}
  110. .c-position-rb0 {right: 0px; bottom: 0px;}.c-position-rb5 {right: 5px; bottom: 5px;}.c-position-rb10 {right: 10px; bottom: 10px;}.c-position-rb15 {right: 15px; bottom: 15px;}.c-position-rb20 {right: 20px; bottom: 20px;}
  111. /* images and radius
  112. -----------------------------------------------------------------------------*/
  113. .c-images-rounded , .border-radius-rounded {border-radius:5px;}
  114. .c-images-cycle , .border-radius-circle{border-radius:50%;}
  115. .border-radius-pill {border-radius:1000px;}
  116. .c-images-thumbnail {padding:5px;}
  117. .c-images-block {display:block; width:100%; height:100%;}
  118. /* spacing
  119. -----------------------------------------------------------------------------*/
  120. .mt5 {margin-top:5px;}.mt10 {margin-top:10px;}.mt15 {margin-top:15px;}.mt20 {margin-top:20px;}.mt30 {margin-top:30px;}.mt50 {margin-top:50px;}.mt100 {margin-top:100px;}
  121. .mb5 {margin-bottom:5px;}.mb10 {margin-bottom:10px;}.mb15 {margin-bottom:15px;}.mb20 {margin-bottom:20px;}.mb30 {margin-bottom:30px;}.mb50 {margin-bottom:50px;}.mb100 {margin-bottom:100px;}
  122. .ml5 {margin-left:5px;}.ml10 {margin-left:10px;}.ml15 {margin-left:15px;}.ml20 {margin-left:20px;}.ml30 {margin-left:30px;}.ml50 {margin-left:50px;}.ml100 {margin-left:100px;}
  123. .mr5 {margin-right:5px;}.mr10 {margin-right:10px;}.mr15 {margin-right:15px;}.mr20 {margin-right:20px;}.mr30 {margin-right:30px;}.mr50 {margin-right:50px;}.mr100 {margin-right:100px;}
  124. .mlr5 {margin-left:5px; margin-right:5px;}.mlr10 {margin-left:10px; margin-right:10px;}.mlr15 {margin-left:15px; margin-right:15px;}.mlr20 {margin-left:20px; margin-right:20px;}
  125. .mlr30 {margin-left:30px; margin-right:30px;}.mlr50 {margin-left:50px; margin-right:50px;}.mlr100 {margin-left:100px; margin-right:100px;}
  126. .mtb5 {margin-top:5px; margin-bottom:5px;}.mtb10 {margin-top:10px; margin-bottom:10px;}.mtb15 {margin-top:15px; margin-bottom:15px;}.mtb20 {margin-top:20px; margin-bottom:20px;}
  127. .mtb30 {margin-top:30px; margin-bottom:30px;}.mtb50 {margin-top:50px; margin-bottom:50px;}.mtb100 {margin-top:100px; margin-bottom:100px;}
  128. .pt5 {padding-top:5px;}.pt10 {padding-top:10px;}.pt15 {padding-top:15px;}.pt20 {padding-top:20px;}.pt30 {padding-top:30px;}.pt50 {padding-top:50px;}.pt100 {padding-top:100px;}
  129. .pb5 {padding-bottom:5px;}.pb8 {padding-bottom:8px;}.pb10 {padding-bottom:10px;}.pb15 {padding-bottom:15px;}.pb20 {padding-bottom:20px;}.pb30 {padding-bottom:30px;}.pb50 {padding-bottom:50px;}.pb100 {padding-bottom:100px;}
  130. .pl5 {padding-left:5px;}.pl10 {padding-left:10px;}.pl15 {padding-left:15px;}.pl20 {padding-left:20px;}.pl30 {padding-left:30px;}.pl50 {padding-left:50px;}.pl100 {padding-left:100px;}
  131. .pr5 {padding-right:5px;}.pr10 {padding-right:10px;}.pr15 {padding-right:15px;}.pr20 {padding-right:20px;}.pr30 {padding-right:30px;}.pr50 {padding-right:50px;}.pr100 {padding-right:100px;}
  132. .ptb5 {padding-top:5px; padding-bottom:5px;}.ptb10 {padding-top:10px; padding-bottom:10px;}.ptb15 {padding-top:15px; padding-bottom:15px;}.ptb20 {padding-top:20px; padding-bottom:20px;}
  133. .ptb30 {padding-top:30px; padding-bottom:30px;}.ptb50 {padding-top:50px; padding-bottom:50px;}.ptb100 {padding-top:100px; padding-bottom:100px;}
  134. .plr5 {padding-left:5px; padding-right:5px;}.plr10 {padding-left:10px; padding-right:10px;}.plr15 {padding-left:15px; padding-right:15px;}.plr20 {padding-left:20px; padding-right:20px;}
  135. .plr30 {padding-left:30px; padding-right:30px;}.plr50 {padding-left:50px; padding-right:50px;}.plr100 {padding-left:100px; padding-right:100px;}
  136. /* lists
  137. -----------------------------------------------------------------------------*/
  138. .c-list-disc {list-style-type:disc;}
  139. .c-list-circle {list-style-type:circle;}
  140. .c-list-square {list-style-type:square;}
  141. .c-list-decimal {list-style-type:decimal;}
  142. .c-list-alpha {list-style-type:lower-alpha;}
  143. .c-list-roman {list-style-type:lower-roman;}
  144. .c-list-inline {padding-left:0; margin-left:-5px; list-style:none;}
  145. .c-list-inline li {display:inline-block; padding-right:5px; padding-left:5px;}
  146. /* font
  147. -----------------------------------------------------------------------------*/
  148. .c-simsun {font-family:\5b8b\4f53;}
  149. .c-bold {font-weight:bold;}
  150. .c-f12 {font-size:12px;}
  151. .c-f13 {font-size:13px;}
  152. .c-f14 {font-size:14px;}
  153. .c-f15 {font-size:15px;}
  154. .c-f16 {font-size:16px;}
  155. .c-f17 {font-size:17px;}
  156. .c-f18 {font-size:18px;}
  157. .c-f20 {font-size:20px;}
  158. .c-f22 {font-size:22px;}
  159. .c-f24 {font-size:24px;}
  160. .c-f28 {font-size:28px;}
  161. .c-t-left {text-align:left;}
  162. .c-t-center {text-align:center;}
  163. .c-t-right {text-align:right;}
  164. .c-line-h1 {line-height:1.8;}
  165. .c-line-h2 {line-height:2.2;}
  166. /* Grid
  167. -----------------------------------------------------------------------------*/
  168. .c-container:after,.c-row:after {content: ""; display:table; clear:both;}
  169. .c-container:after,.c-row:after {content: ""; display:table; clear:both;}
  170. .c-container {padding-top:1px; margin-top:-1px;}
  171. .c-row {zoom:1}
  172. .width-100,.c-100 {width:100%;}
  173. .width-90,.c-90 {width:90%;}
  174. .width-80,.c-80 {width:80%;}
  175. .width-75,.c-75 {width:75%;}
  176. .width-70,.c-70 {width:70%;}
  177. .width-66,.c-66 {width:66.6%;}
  178. .width-65,.c-65 {width:65%;}
  179. .width-60,.c-60 {width:60%;}
  180. .width-50,.c-50 {width:50%;}
  181. .width-40,.c-40 {width:40%;}
  182. .width-35,.c-35 {width:35%;}
  183. .width-33,.c-33 {width:33.3%;}
  184. .width-30,.c-30 {width:30%;}
  185. .width-25,.c-25 {width:25%;}
  186. .width-20,.c-20 {width:20%;}
  187. .width-10,.c-10 {width:10%;}
  188. .c-row .c-90,.c-row .c-80,.c-row .c-75,.c-row .c-70,.c-row .c-66,.c-row .c-65,.c-row .c-60,.c-row .c-50,.c-row .c-40,.c-row .c-35,.c-row .c-33,.c-row .c-30,.c-row .c-25,.c-row .c-20,.c-row .c-10 {float:left; margin-left:3%;}
  189. .c-row .c-90:first-child,.c-row .c-80:first-child,.c-row .c-75:first-child,.c-row .c-70:first-child,.c-row .c-66:first-child,.c-row .c-65:first-child,.c-row .c-60:first-child,.c-row .c-50:first-child,.c-row .c-40:first-child,.c-row .c-35:first-child,.c-row .c-33:first-child,.c-row .c-30:first-child,.c-row .c-25:first-child,.c-row .c-20:first-child,.c-row .c-10:first-child {margin-left:0;}
  190. .c-row .c-90 {width:89.7%;}
  191. .c-row .c-80 {width:79.4%;}
  192. .c-row .c-75 {width:74.25%;}
  193. .c-row .c-70 {width:69.1%;}
  194. .c-row .c-66 {width:65.66666666666666%;}
  195. .c-row .c-65 {width:65.66666666666666%;}
  196. .c-row .c-60 {width:58.800000000000004%;}
  197. .c-row .c-50 {width:48.5%;}
  198. .c-row .c-40 {width:38.2%;}
  199. .c-row .c-35 {width:31.333333333333332%;}
  200. .c-row .c-33 {width:31.333333333333332%;}
  201. .c-row .c-30 {width:27.9%;}
  202. .c-row .c-25 {width:22.75%;}
  203. .c-row .c-20 {width:17.6%;}
  204. .c-row .c-10 {width:7.3%;}
  205. .c-push-90,.c-push-80,.c-push-75,.c-push-70,.c-push-66,.c-push-65,.c-push-60,.c-push-50,.c-push-40,.c-push-35,.c-push-33,.c-push-30,.c-push-25,.c-push-20,.c-push-10 {position:relative;}
  206. .c-push-90 {left:92.7%;}
  207. .c-push-80 {left:82.4%;}
  208. .c-push-75 {left:77.25%;}
  209. .c-push-70 {left:72.1%;}
  210. .c-push-66 {left:68.66666666666666%;}
  211. .c-push-65 {left:68.66666666666666%;}
  212. .c-push-60 {left:61.800000000000004%;}
  213. .c-push-50 {left:51.5%;}
  214. .c-push-40 {left:41.2%;}
  215. .c-push-35 {left:34.33333333333333%;}
  216. .c-push-33 {left:34.33333333333333%;}
  217. .c-push-30 {left:30.9%;}
  218. .c-push-25 {left:25.75%;}
  219. .c-push-20 {left:20.6%;}
  220. .c-push-10 {left:10.3%;}
  221. .c-row .c-push-right {float:right;}
  222. .c-row .c-role-right {margin-left:3%; float:right;}
  223. .c-row .c-role-left {margin-left: 0;}
  224. .c-centered {float:none !important; margin:0 auto !important;}
  225. .c-padding {padding:20px;}
  226. .c-padding .c-100,.c-padding .c-90,.c-padding .c-80,.c-padding .c-75,.c-padding .c-70,.c-padding .c-66,.c-padding .c-65,.c-padding .c-60,.c-padding .c-50,.c-padding .c-40,.c-padding .c-35,.c-padding .c-33,.c-padding .c-30,.c-padding .c-25,.c-padding .c-20,.c-padding .c-10 {padding:20px;}
  227. .c-split .c-90,.c-split .c-80,.c-split .c-75,.c-split .c-70,.c-split .c-66,.c-split .c-65,.c-split .c-60,.c-split .c-50,.c-split .c-40,.c-split .c-35,.c-split .c-33,.c-split .c-30,.c-split .c-25,.c-split .c-20,.c-split .c-10 {margin-left:0;}
  228. .c-split .c-90 {width:90%;}
  229. .c-split .c-80 {width:80%;}
  230. .c-split .c-75 {width:75%;}
  231. .c-split .c-70 {width:70%;}
  232. .c-split .c-66 {width:66.6%;}
  233. .c-split .c-65 {width:65%;}
  234. .c-split .c-60 {width:60%;}
  235. .c-split .c-50 {width:50%;}
  236. .c-split .c-40 {width:40%;}
  237. .c-split .c-35 {width:35%;}
  238. .c-split .c-33 {width:33.3%;}
  239. .c-split .c-30 {width:30%;}
  240. .c-split .c-25 {width:25%;}
  241. .c-split .c-20 {width:20%;}
  242. .c-split .c-10 {width:10%;}
  243. /* c-blocks
  244. -----------------------------------------------------------------------------*/
  245. .c-blocks-2,.c-blocks-3,.c-blocks-4,.c-blocks-5,.c-blocks-6 {padding-left:0; list-style: none;}
  246. .c-blocks-2:after,.c-blocks-3:after,.c-blocks-4:after,.c-blocks-5:after,.c-blocks-6:after {content: ""; display:table; clear:both;}
  247. .c-blocks-2 li,.c-blocks-3 li,.c-blocks-4 li,.c-blocks-5 li,.c-blocks-6 li , .c-blocks-2 div,.c-blocks-3 div,.c-blocks-4 div,.c-blocks-5 div,.c-blocks-6 div{height:auto; float:left;}
  248. .c-blocks-2 li , .c-blocks-2 div{width:50%;}
  249. .c-blocks-3 li , .c-blocks-3 div {width:33.333333333333332%;}
  250. .c-blocks-4 li , .c-blocks-4 div {width:25%;}
  251. .c-blocks-5 li , .c-blocks-5 div {width:20%;}
  252. .c-blocks-6 li , .c-blocks-6 div {width:16.666666666666666%;}
  253. .c-blocks-2 li li,.c-blocks-3 li li,.c-blocks-4 li li,.c-blocks-5 li li,.c-blocks-6 li li , .c-blocks-2 div div,.c-blocks-3 div div,.c-blocks-4 div div,.c-blocks-5 div div,.c-blocks-6 div div{float:none; margin:0;}
  254. /* tools
  255. -----------------------------------------------------------------------------*/
  256. .visible-xs,.visible-sm,.visible-md,.visible-lg {display:none !important;}
  257. .visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display:none !important;}
  258. @media (max-width: 767px) {
  259. .visible-xs {display:block !important;}
  260. table.visible-xs {display:table;}
  261. tr.visible-xs {display:table-row !important;}
  262. th.visible-xs, td.visible-xs {display:table-cell !important;}
  263. .visible-xs-block {display:block !important;}
  264. .visible-xs-inline {display:inline !important;}
  265. .visible-xs-inline-block {display:inline-block !important;}
  266. .hidden-xs {display:none !important;}
  267. }
  268. @media (min-width: 768px) and (max-width: 991px) {
  269. .visible-sm {display:block !important;}
  270. table.visible-sm {display:table;}
  271. tr.visible-sm {display:table-row !important;}
  272. th.visible-sm,td.visible-sm {display:table-cell !important;}
  273. .visible-sm-block {display:block !important;}
  274. .visible-sm-inline {display:inline !important;}
  275. .visible-sm-inline-block {display:inline-block !important;}
  276. .hidden-sm {display:none !important;}
  277. }
  278. @media (min-width: 992px) and (max-width: 1199px) {
  279. .visible-md {display:block !important;}
  280. table.visible-md {display:table;}
  281. tr.visible-md {display:table-row !important;}
  282. th.visible-md,td.visible-md {display:table-cell !important;}
  283. .visible-md-block {display:block !important;}
  284. .visible-md-inline {display: inline !important;}
  285. .visible-md-inline-block {display:inline-block !important;}
  286. .hidden-md {display:none !important;}
  287. }
  288. @media (min-width: 1200px) {
  289. .visible-lg {display:block !important;}
  290. table.visible-lg {display:table;}
  291. tr.visible-lg {display:table-row !important;}
  292. th.visible-lg,td.visible-lg {display:table-cell !important;}
  293. .visible-lg-block {display:block !important;}
  294. .visible-lg-inline {display:inline !important;}
  295. .visible-lg-inline-block {display:inline-block !important;}
  296. .hidden-lg {display:none !important;}
  297. }
  298. .h45{ height:45px;}
  299. .demo-comtop{ width:100%; height:45px; line-height:44px; background:#fff; color:#333; text-align:center; font-size:16px; padding-left:45px; padding-right:45px; position:fixed; z-index:9999; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; border-bottom:1px solid #e1e1e1;}
  300. .demo-comtop .mui-action-back{ display: block; width:45px; height:45px; position:absolute; left:0; top:0;}
  301. .demo-comtop .mui-action-back:before{ content:''; display: block; width: 12px; height: 12px; border: solid #17b3ec; border-width: 1px 1px 0 0; transform: rotate(-135deg); -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); position:absolute; left:18px; top:16px;}
  302. .demo-comtop h1{ max-width:100%; _width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
  303. /*覆盖dialog样式*/
  304. .smallTips .ui-dialog-grid{margin: 0 !important;}
  305. .ui-dialog-content{font-size: 16px;}
  306. .ax-popup .ui-dialog-footer button{color:#323232 !important;}
  307. .ax-popup .ui-dialog-footer button.ui-dialog-autofocus{color:#75BF00 !important;}
  308. /* 任务#996 【医生端与居民端-水印-前端】增加健康之路水印 */
  309. body:after {
  310. content: '';
  311. height: 21px;
  312. width: 99px;
  313. background: url(../images/logo_dibu_img.png) no-repeat;
  314. background-size: 99px 21px;
  315. background-position: 50%;
  316. margin-left: -45px;
  317. position: fixed;
  318. left: 50%;
  319. bottom: 10px;
  320. z-index: -1;
  321. }
  322. /* 任务#996 【医生端与居民端-水印-前端】增加健康之路水印 */
  323. .ui-dialog-content .ui-dialog-loading::after {
  324. position: absolute;
  325. content: '';
  326. width: 32px;
  327. height: 32px;
  328. background: url(../images/loading2.gif) no-repeat;
  329. background-size: 32px;
  330. border-radius: initial;
  331. box-shadow: none;
  332. transform: initial;
  333. animation: initial;
  334. margin: 0;
  335. z-index: -1;
  336. }
  337. .ui-popup th :last-child, .ui-popup td :last-child {
  338. margin-top: 5px;
  339. }