layout.css 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374
  1. @charset "utf-8";
  2. /* CSS Document */
  3. /* ===============
  4. * 重新定义Html元素
  5. * =============== */
  6. html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { padding: 0; margin: 0;}
  7. h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, th, td { font-size: 1em; font-style: normal; font-weight: normal;}
  8. strong { font-weight: bold;}
  9. ul, ol { list-style: none outside none;}
  10. fieldset, img { border: medium none; vertical-align: middle;}
  11. caption, th { text-align: left;}
  12. table { border-collapse: collapse; border-spacing: 0;}
  13. body { font: 12px/20px "microsoft yahei", Arial,Verdana,"宋体","Lucida Grande","Lucida Sans Unicode",Helvetica,sans-serif; color: #666; background: #FFF none repeat scroll 0 0; min-width: 1200px;}
  14. input, select, textarea { font: 12px/20px Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
  15. i, cite, em { font-style: normal;}
  16. input,button,select,textarea{ outline:none}
  17. checkbox { margin-right: 4px; vertical-align: middle;}
  18. html {min-height:101%; }
  19. a { text-decoration: none;}
  20. a:hover { text-decoration: underline;}
  21. /* ==========================
  22. * 为旧版本浏览器格式化Html5元素
  23. * ========================== */
  24. article, aside, dialog, footer, header, section, footer, nav, figure, menu { display:block; }
  25. /**/
  26. .wrapper { width: 1000px; margin: 0 auto;}
  27. .w100 { width: 100px !important;}
  28. .w150 { width: 150px !important;}
  29. .w200 { width: 200px !important;}
  30. .w400 { width: 400px !important;}
  31. .mt10 { margin-top: 10px;}
  32. .mt15 { margin-top: 15px;}
  33. .mt30 { margin-top: 30px;}
  34. .tc { text-align: center;}
  35. .ncd-nodata { text-align: center; margin: 100px 0;}
  36. .dialog_wrapper { background-color: transparent !important; padding: 0 !important; box-shadow: none !important;}
  37. .dialog_body { background-color: #f5f5f5 !important; border: none!important; border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.25) !important;}
  38. .dialog_head { border: none !important;}
  39. .dialog_title { background-color: transparent !important;}
  40. .dialog_content { padding: 0 10px 20px 10px !important;}
  41. .dialog_content dl { font-size: 0; *word-spacing:-1px/*IE6、7*/; line-height: 20px; display: block; clear: both; overflow:hidden;}
  42. .dialog_content dl dt {font: 14px/24px "microsoft yahei", Arial; color: #777; vertical-align: top; letter-spacing: normal; word-spacing: normal; text-align: right; display: inline-block; *display: inline/*IE6,7*/; width: 19%; padding: 10px 1% 10px 0; margin: 0; zoom: 1;}
  43. .dialog_content dl dd {font: 14px/24px "microsoft yahei", Arial; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6,7*/; width: 79%; padding: 10px 0 10px 0; zoom:1;}
  44. .ncd-change-password { width: 300px; margin: 20px auto 0 auto;}
  45. .ncd-change-password dd { display: block; width: 300px!important; height: 68px; padding: 0!important; position: relative; z-index: 1;}
  46. .ncd-change-password .phrases { font: 14px/24px "microsoft yahei", Arial; color:#BCBCBC; height: 24px; position:absolute; z-index: 1; top: 10px; left: 10px; cursor:text;}
  47. .ncd-change-password .input-txt { font: 14px/24px "microsoft yahei", Arial; background-color: transparent; width: 260px; height: 24px; padding: 8px; border: solid 2px #DDD; border-radius: 22px; position:absolute; z-index: 2; top: 0; left: 0;}
  48. .ncd-change-password span { line-height: 20px; color: #F60; width: 280px; position: absolute; z-index: 1; left: 10px; bottom: 2px;}
  49. .ncd-change-password .submit { font: 18px/24px "microsoft yahei", Arial; color: #FFF; background-color: #50CB7B; width: 276px; padding: 8px 0; border: none; border-radius: 20px; cursor: pointer;}
  50. /* tip提示 */
  51. .tip-yellowsimple { color:#000; background-color:#fff9c9; text-align:left; min-width:50px; max-width:300px; border:1px solid #c7bf93; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; z-index:1000; padding:6px 8px;}
  52. .tip-yellowsimple .tip-inner { font:12px/16px arial,helvetica,sans-serif;}
  53. .tip-yellowsimple .tip-arrow-top { background:url(../images/tip-yellowsimple_arrows.gif) no-repeat; width:9px; height:6px; margin-top:-6px; margin-left:-5px; top:0; left:50%;}
  54. .tip-yellowsimple .tip-arrow-right { background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -9px 0; width:6px; height:9px; margin-top:-4px; margin-left:0; top:50%; left:100%;}
  55. .tip-yellowsimple .tip-arrow-bottom { background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -18px 0; width:9px; height:6px; margin-top:0; margin-left:-5px; top:100%; left:50%;}
  56. .tip-yellowsimple .tip-arrow-left { background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -27px 0; width:6px; height:9px; margin-top:-4px; margin-left:-6px; top:50%; left:0;}
  57. /* 调试模式 */
  58. .trace { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color: #000; line-height: 18px; background:#FFF299; padding:8px; margin:8px; border:1px dashed silver;}
  59. .trace fieldset { margin:8px;}
  60. .trace fieldset legend { font-size: 16px; color: #000; font-weight:bold;}
  61. .trace fieldset div { overflow:auto; max-height: 300px; _height: 300px; text-align:left;}
  62. #footer { line-height: 20px; color: #b4baaa; text-align: center; display: block; width: 1000px; clear: both; margin: 10px auto 0 auto; padding-bottom: 10px; overflow: hidden;}
  63. #footer p { color: #b4baaa; word-spacing: 5px; padding: 10px 0; }
  64. #footer a { color: #b4baaa; text-decoration: none; }
  65. #footer a:hover { text-decoration: underline; }
  66. #footer .vol { font-family: Verdana, Geneva, sans-serif; font-weight: 600; font-style: oblique; font-size: 12px;}
  67. #footer .vol .b { color: #00F;}
  68. #footer .vol .o { color: #F60;}
  69. #footer .vol em { font-family: Georgia, Arial; font-weight: 600; font-style: italic; color: #000; margin-left: 2px;}
  70. /* 翻页样式 */
  71. .pagination { display: inline-block; margin: 0 auto;}
  72. .pagination ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; }
  73. .pagination ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; margin: 0 0 0 -1px;}
  74. .pagination ul li { *display: inline/*IE6、7*/; *zoom:1;}
  75. .pagination li span { font: normal 14px/20px "microsoft yahei"; color: #AAA; background-color: #FAFAFA; text-align: center; display: block; min-width: 20px; padding: 8px; border: 1px solid #E6E6E6; position: relative; z-index: 1;}
  76. .pagination li a span ,
  77. .pagination li a:visited span { color: #005AA0; text-decoration: none; background-color: #FFF; position: relative; z-index: 1;}
  78. .pagination li a:hover span, .pagination li a:active span{ color: #FFF; text-decoration: none !important; background-color: #D93600; border-color: #CA3300; position: relative; z-index: 9; cursor:pointer;}
  79. .pagination li a:hover { text-decoration: none;}
  80. .pagination li span.currentpage { color: #AAA; font-weight: bold; background-color: #FAFAFA; border-color: #E6E6E6; position: relative; z-index: 2;}
  81. /* 登录页面 */
  82. .ncd-login-pics { width: 300px; height: 165px; position: absolute; z-index: 2; top: 80px; left: 50%; margin-left: -300px;}
  83. .ncd-login-pics .add { background: url(../images/login_pic.png) no-repeat -100px 0; width: 40px; height: 53px; position: absolute; z-index: 1;}
  84. .ncd-login-pics .add { -webkit-animation: animationsGoRight 2.5s ease-in-out; -moz-animation: animationsGoRight 2.5s ease-in-out; -o-animation: animationsGoRight 2.5s ease-in-out; animation: animationsGoRight 2.5s ease-in-out; }
  85. @-webkit-keyframes animationsGoRight {
  86. 0% {-webkit-transform: translate(-500px); opacity: 0; }
  87. 75% {-webkit-transform: translate(-500px); opacity: 0; }
  88. 100% {-webkit-transform: translate(0); opacity: 1; }
  89. }
  90. @-moz-keyframes animationsGoRight {
  91. 0% {-moz-transform: translate(-500px); opacity: 0; }
  92. 75% {-moz-transform: translate(-500px); opacity: 0; }
  93. 100% {-moz-transform: translate(0); opacity: 1; }
  94. }
  95. @-o-keyframes animationsGoRight {
  96. 0% {-o-transform: translate(-500px); opacity: 0; }
  97. 75% {-o-transform: translate(-500px); opacity: 0; }
  98. 100% {-o-transform: translate(0); opacity: 1; }
  99. }
  100. @keyframes animationsGoRight {
  101. 0% {transform: translate(-500px); opacity: 0; }
  102. 75% {transform: translate(-500px); opacity: 0; }
  103. 100% {transform: translate(0); opacity: 1; }
  104. }
  105. .ncd-login-pics .add { top: 50px; left: 100px;}
  106. .ncd-login-pics .marker { background: url(../images/login_pic.png) no-repeat; width: 84px; height: 26px; position: absolute; z-index: 1;}
  107. .ncd-login-pics .marker.a { background-position: 0 0; left: 30px; bottom: 20px;}
  108. .ncd-login-pics .marker.a { -webkit-animation: opacityMarkerA 1s ease-in; -moz-animation: opacityMarkerA 1s ease-in; -o-animation: opacityMarkerA 1s ease-in; animation: opacityMarkerA 1s ease-in;}
  109. @-webkit-keyframes opacityMarkerA {
  110. 0% { opacity: 0; }
  111. 50% { opacity: 0; }
  112. 100% { opacity: 1; }
  113. }
  114. @-moz-keyframes opacityMarkerA {
  115. 0% { opacity: 0; }
  116. 50% { opacity: 0; }
  117. 100% { opacity: 1; }
  118. }
  119. @-o-keyframes opacityMarkerA {
  120. 0% { opacity: 0; }
  121. 50% { opacity: 0; }
  122. 100% { opacity: 1; }
  123. }
  124. @keyframes opacityMarkerA {
  125. 0% { opacity: 0; }
  126. 50% { opacity: 0; }
  127. 100% { opacity: 1; }
  128. }
  129. .ncd-login-pics .marker.b { background-position: 0 -30px; left: -60px; top: 60px;}
  130. .ncd-login-pics .marker.b { -webkit-animation: opacityMarkerB 1.5s ease-in; -moz-animation: opacityMarkerB 1.5s ease-in; -o-animation: opacityMarkerB 1.5s ease-in; animation: opacityMarkerB 1.5s ease-in;}
  131. @-webkit-keyframes opacityMarkerB {
  132. 0% { opacity: 0; }
  133. 50% { opacity: 0; }
  134. 100% { opacity: 1; }
  135. }
  136. @-moz-keyframes opacityMarkerB {
  137. 0% { opacity: 0; }
  138. 50% { opacity: 0; }
  139. 100% { opacity: 1; }
  140. }
  141. @-o-keyframes opacityMarkerB {
  142. 0% { opacity: 0; }
  143. 50% { opacity: 0; }
  144. 100% { opacity: 1; }
  145. }
  146. @keyframes opacityMarkerB {
  147. 0% { opacity: 0; }
  148. 50% { opacity: 0; }
  149. 100% { opacity: 1; }
  150. }
  151. .ncd-login-pics .marker.c { background-position: 0 -60px; right: 40px; top: 10px;}
  152. .ncd-login-pics .marker.c { -webkit-animation: opacityMarkerC 2s ease-in; -moz-animation: opacityMarkerC 2s ease-in; -o-animation: opacityMarkerC 2s ease-in; animation: opacityMarkerC 2s ease-in;}
  153. @-webkit-keyframes opacityMarkerC {
  154. 0% { opacity: 0; }
  155. 50% { opacity: 0; }
  156. 100% { opacity: 1; }
  157. }
  158. @-moz-keyframes opacityMarkerC {
  159. 0% { opacity: 0; }
  160. 50% { opacity: 0; }
  161. 100% { opacity: 1; }
  162. }
  163. @-o-keyframes opacityMarkerC {
  164. 0% { opacity: 0; }
  165. 50% { opacity: 0; }
  166. 100% { opacity: 1; }
  167. }
  168. @keyframes opacityMarkerC {
  169. 0% { opacity: 0; }
  170. 50% { opacity: 0; }
  171. 100% { opacity: 1; }
  172. }
  173. .ncd-login-pics .marker.d { background-position: 0 -90px; left: 20px; top: -5px;}
  174. .ncd-login-pics .marker.d { -webkit-animation: opacityMarkerD 2.5s ease-in; -moz-animation: opacityMarkerD 2.5s ease-in; -o-animation: opacityMarkerD 2.5s ease-in; animation: opacityMarkerD 2.5s ease-in;}
  175. @-webkit-keyframes opacityMarkerD {
  176. 0% { opacity: 0; }
  177. 50% { opacity: 0; }
  178. 100% { opacity: 1; }
  179. }
  180. @-moz-keyframes opacityMarkerD {
  181. 0% { opacity: 0; }
  182. 50% { opacity: 0; }
  183. 100% { opacity: 1; }
  184. }
  185. @-o-keyframes opacityMarkerD {
  186. 0% { opacity: 0; }
  187. 50% { opacity: 0; }
  188. 100% { opacity: 1; }
  189. }
  190. @keyframes opacityMarkerD {
  191. 0% { opacity: 0; }
  192. 50% { opacity: 0; }
  193. 100% { opacity: 1; }
  194. }
  195. .ncd-login-pics .marker i { background: url(../images/login_pic.png) no-repeat -100px -60px; width: 21px; height: 31px; position: absolute;}
  196. .ncd-login-pics .marker.a i,
  197. .ncd-login-pics .marker.c i { top: -12px; left: 1px;}
  198. .ncd-login-pics .marker.a i,
  199. .ncd-login-pics .marker.b i,
  200. .ncd-login-pics .marker.c i,
  201. .ncd-login-pics .marker.d i { -webkit-animation: animationsMarker 3.5s ease-in; -moz-animation: animationsMarker 3.5s ease-in; -o-animation: animationsMarker 3.5s ease-in; animation: animationsMarker 3.5s ease-in; }
  202. @-webkit-keyframes animationsMarker {
  203. 0% {transform: translateY(-120px); opacity: 0; }
  204. 80% {transform: translateY(-120px); opacity: 0; }
  205. 83% {transform: translateY(0); opacity: 1; }
  206. 86% {transform: translateY(-40px); }
  207. 89% {transform: translateY(0); }
  208. 92% {transform: translateY(-20px); }
  209. 95% {transform: translateY(0); }
  210. 98% {transform: translateY(-5px); }
  211. 100% {transform: translateY(0); }
  212. }
  213. @-moz-keyframes animationsMarker {
  214. 0% {transform: translateY(-120px); opacity: 0; }
  215. 80% {transform: translateY(-120px); opacity: 0; }
  216. 83% {transform: translateY(0); opacity: 1; }
  217. 86% {transform: translateY(-40px); }
  218. 89% {transform: translateY(0); }
  219. 92% {transform: translateY(-20px); }
  220. 95% {transform: translateY(0); }
  221. 98% {transform: translateY(-5px); }
  222. 100% {transform: translateY(0); }
  223. }
  224. @-o-keyframes animationsMarker {
  225. 0% {transform: translateY(-120px); opacity: 0; }
  226. 80% {transform: translateY(-120px); opacity: 0; }
  227. 83% {transform: translateY(0); opacity: 1; }
  228. 86% {transform: translateY(-40px); }
  229. 89% {transform: translateY(0); }
  230. 92% {transform: translateY(-20px); }
  231. 95% {transform: translateY(0); }
  232. 98% {transform: translateY(-5px); }
  233. 100% {transform: translateY(0); }
  234. }
  235. @keyframes animationsMarker {
  236. 0% {transform: translateY(-120px); opacity: 0; }
  237. 80% {transform: translateY(-120px); opacity: 0; }
  238. 83% {transform: translateY(0); opacity: 1; }
  239. 86% {transform: translateY(-40px); }
  240. 89% {transform: translateY(0); }
  241. 92% {transform: translateY(-20px); }
  242. 95% {transform: translateY(0); }
  243. 98% {transform: translateY(-5px); }
  244. 100% {transform: translateY(0); }
  245. }
  246. .ncd-login-pics .marker.b i,
  247. .ncd-login-pics .marker.d i { top: -12px; right: 1px;}
  248. .ncd-login-title { width: 270px; margin-left: -135px; position: absolute; z-index: 1; top: 140px; left: 50%;}
  249. .ncd-login-title h1 { font: lighter 35px/40px "microsoft yahei"; color: #FFF;}
  250. .ncd-login-title h4 { font: normal 12px/20px "microsoft yahei"; color: #b4baaa;}
  251. .ncd-login-form { width: 300px; margin: 280px auto 50px auto;}
  252. .ncd-login-form .form-item { display: block; height: 72px; position: relative; z-index: 1;}
  253. .ncd-login-form .input-txt { font: 14px/24px "microsoft yahei", Arial; color: #FFF; background-color: transparent; text-align: center; padding: 8px 0; width: 276px; height: 24px; margin-bottom: 28px; border: solid 2px #FFF; border-radius: 22px; position:absolute; z-index: 2; top: 0; left: 0;}
  254. .ncd-login-form .phrases {font: 14px/24px "microsoft yahei", Arial; color:#BCBCBC; text-align: center; width: 260px; height: 24px; position:absolute; z-index: 1; top: 10px; left: 10px; cursor:text;}
  255. .ncd-login-form .form-item span { line-height: 20px; color: #FC0; text-align: center; width: 280px; position: absolute; z-index: 1; left: 0; bottom: 4px;}
  256. .ncd-login-form .submit { font: 18px/24px "microsoft yahei", Arial; color: #FFF; background-color: #50CB7B; width: 276px; padding: 8px 0; border: none; border-radius: 20px; cursor: pointer;}
  257. .ncd-login-form .register { line-height: 20px; color: #B4BAAA; text-decoration: underline; text-align: center; display: block; width: 280px; height: 20px; margin-top: 10px;}
  258. .ncd-login-form .register:hover { color: #FFF;}
  259. /* 服务商入驻 */
  260. .ncd-joinin { font-size: 0; background-color: #F5F5F5; *word-spacing:-1px/*IE6、7*/; width: 960px; padding: 10px; margin: 100px auto; border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.5);}
  261. .ncd-joinin h1 { font: lighter 28px/50px "microsoft yahei", Arial; color: #777; text-align: center; margin-bottom: 20px;}
  262. .ncd-joinin dl { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; padding: 0 20px; *zoom: 1;}
  263. .ncd-joinin dl.r1 { width: 170px}
  264. .ncd-joinin dl.r3 { width: 220px;}
  265. .ncd-joinin dl.r2 { width: 450px;}
  266. .ncd-joinin dl dt { font: 16px/20px "microsoft yahei", Arial; color: #AAA; padding: 0 0 10px 10px;}
  267. .ncd-joinin dl dd { display: block; height: 68px; position: relative; z-index: 1;}
  268. .ncd-joinin dl dd .phrases { font: 14px/24px "microsoft yahei", Arial; color:#BCBCBC; height: 24px; position:absolute; z-index: 1; top: 10px; left: 10px; cursor:text;}
  269. .ncd-joinin dl dd .txt { font: 14px/44px "microsoft yahei", Arial; color:#BCBCBC; margin-top: 10px;}
  270. .ncd-joinin dl dd select { font: 14px/24px "microsoft yahei", Arial; color:#BCBCBC; height: 34px; padding: 5px 0 5px 5px; margin-left: 5px; border: solid 2px #DDD; border-radius: 22px;}
  271. .ncd-joinin dl dd .input-txt { font: 14px/24px "microsoft yahei", Arial; background-color: transparent; width: 150px; height: 24px; padding: 8px; border: solid 2px #DDD; border-radius: 22px; position:absolute; z-index: 2; top: 0; left: 0;}
  272. .ncd-joinin dl dd span { line-height: 20px; color: #F60; width: 280px; position: absolute; z-index: 1; left: 10px; bottom: 2px;}
  273. .ncd-joinin .submit { font: 18px/24px "microsoft yahei", Arial; color: #FFF; background-color: #50CB7B; width: 276px; padding: 8px 0; border: none; border-radius: 20px; cursor: pointer;}
  274. .ncd-joinin .login { font: 12px/20px "microsoft yahei", Arial; color: #AAA; display: block; clear: both; margin-top:10px;}
  275. /*管理中心*/
  276. .ncd-header { background: #637159 url(../images/center_top_bg.png) no-repeat center top; width: 100%; height: 110px; }
  277. .ncd-logo { font: 24px/80px "microsoft yahei", Arial; color: #FFF; display: block; height: 80px; float: left; margin: 15px 0; text-shadow: 1px 1px 0 rgba(0,0,0,0.5);}
  278. .ncd-logo i { background: url(../images/center_top_pic.png) no-repeat 0 0; vertical-align: bottom; display: inline-block; width: 80px; height: 80px; margin-right: 5px;}
  279. .ncd-search { width: 400px; height: 40px; float: left; margin: 35px 0 auto 80px;}
  280. .ncd-search-box { background-color: #CACEC2; width: 280px; height: 40px; float: left; border-radius: 4px 0 0 4px; position: relative; z-index: 1;}
  281. .ncd-search-box label { font: 14px/24px "microsoft yahei", Arial; color: #637159; height: 24px; position: absolute; z-index: 1; top: 8px; left: 8px; cursor:text;}
  282. .ncd-search-text { font: 14px/24px "microsoft yahei", Arial; background-color: transparent; width: 264px; height: 24px; border: none 0; position: absolute; z-index: 2; top: 8px; left: 8px;}
  283. .ncd-search-submit { font: 14px/38px "microsoft yahei", Arial; color: #FFF; width: 80px; background: #ACA879; float:left; border: none 0; border-radius: 0 4px 4px 0; cursor: pointer;}
  284. .ncd-user { color: #FFF; height: 50px; text-align: right; float: right; margin: 30px 0 0;}
  285. .ncd-user h3 { margin-bottom: 10px;}
  286. .ncd-user ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; overflow: hidden;}
  287. .ncd-user ul li { font-size: 12px; line-height: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; margin-left: -1px; border-left: solid 1px #FFF; *zoom: 1;}
  288. .ncd-user ul li a { color: #FFF; padding: 0 12px;}
  289. .ncd-table { width: 100%;}
  290. .ncd-table thead th { color: #FFF; background-color: #ACA879; padding: 8px; border-right: solid 2px #f0f0e1;}
  291. .ncd-table thead td { text-align: right; padding: 8px;}
  292. .ncd-table tbody td { background-color: #E3E2CD; padding: 8px; border-right: solid 2px #f0f0e1; border-top: solid 2px #f0f0e1;}
  293. .ncd-table .date { font-size: 11px; color: #aca879;}
  294. .ncd-table .express { margin-left: 10px;}
  295. .ncd-table .link { color: #36C;}
  296. .ncd-table .tel span { display: inline-block; width: 50%;}
  297. .ncd-table .btn { color: #666; background: #F0F0E1; text-decoration: none; padding: 4px 12px; border-radius: 4px; box-shadow: 0 0 2px rgba(102,102,0,0.1);}