divfrom.css 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. *{
  2. margin:0px;
  3. padding:0px;
  4. }
  5. body{
  6. font-size:12px;
  7. font-family:"Century Gothic", Helvetica, sans-serif;
  8. }
  9. #content{
  10. margin:5px auto;
  11. text-align:left;
  12. width:100%;
  13. position:relative;
  14. height:100%;
  15. }
  16. #content .inputxt{
  17. border:1px solid #a5aeb6;
  18. width:150px;
  19. padding:3px 2px;
  20. }
  21. #wrapper{
  22. -moz-box-shadow:0px 0px 3px #aaa;
  23. -webkit-box-shadow:0px 0px 3px #aaa;
  24. box-shadow:0px 0px 3px #aaa;
  25. -moz-border-radius:10px;
  26. -webkit-border-radius:10px;
  27. border-radius:10px;
  28. border:2px solid #fff;
  29. background-color:#f9f9f9;
  30. width:650px;
  31. overflow:hidden;
  32. }
  33. #steps{
  34. width:650px;
  35. /*height:320px;*/
  36. overflow:hidden;
  37. }
  38. .step{
  39. float:left;
  40. width:650px;
  41. /*height:320px;*/
  42. }
  43. #navigation{
  44. height:45px;
  45. background-color:#E0ECFF;
  46. border-top:1px solid #fff;
  47. -moz-border-radius:0px 0px 10px 10px;
  48. -webkit-border-bottom-left-radius:10px;
  49. -webkit-border-bottom-right-radius:10px;
  50. border-bottom-left-radius:10px;
  51. border-bottom-right-radius:10px;
  52. }
  53. #navigation ul{
  54. list-style:none;
  55. float:left;
  56. margin-left:22px;
  57. }
  58. #navigation ul li{
  59. float:left;
  60. border-right:1px solid #ccc;
  61. border-left:1px solid #ccc;
  62. position:relative;
  63. margin:0px 2px;
  64. }
  65. #navigation ul li a{
  66. display:block;
  67. height:45px;
  68. background-color:#444;
  69. color:#777;
  70. outline:none;
  71. font-weight:bold;
  72. text-decoration:none;
  73. line-height:45px;
  74. padding:0px 20px;
  75. border-right:1px solid #fff;
  76. border-left:1px solid #fff;
  77. background:#f0f0f0;
  78. background:
  79. -webkit-gradient(
  80. linear,
  81. left bottom,
  82. left top,
  83. color-stop(0.09, rgb(240,240,240)),
  84. color-stop(0.55, rgb(227,227,227)),
  85. color-stop(0.78, rgb(240,240,240))
  86. );
  87. background:
  88. -moz-linear-gradient(
  89. center bottom,
  90. rgb(240,240,240) 9%,
  91. rgb(227,227,227) 55%,
  92. rgb(240,240,240) 78%
  93. )
  94. }
  95. #navigation ul li a:hover,
  96. #navigation ul li.selected a{
  97. background:#E0ECFF;
  98. color:#666;
  99. text-shadow:1px 1px 1px #fff;
  100. }
  101. span.checked{
  102. background:transparent url(../images/checked.png) no-repeat top left;
  103. position:absolute;
  104. top:0px;
  105. left:1px;
  106. width:20px;
  107. height:20px;
  108. }
  109. span.error{
  110. background:transparent url(../images/error.png) no-repeat top left;
  111. position:absolute;
  112. top:0px;
  113. left:1px;
  114. width:20px;
  115. height:20px;
  116. }
  117. #steps form fieldset{
  118. border:none;
  119. padding-bottom:100px;
  120. }
  121. #steps form legend{
  122. text-align:left;
  123. background-color:#C4E1FF;
  124. color:#666;
  125. font-size:14px;
  126. text-shadow:1px 1px 1px #fff;
  127. font-weight:bold;
  128. float:left;
  129. width:650px;
  130. padding:5px 0px 5px 5px;
  131. margin:0px 0px;
  132. border-bottom:1px solid #fff;
  133. border-top:1px solid #d9d9d9;
  134. }
  135. #steps form div.form{
  136. float:left;
  137. clear:both;
  138. margin:5px 0px;
  139. background-color:#f4f4f4;
  140. border:1px solid #fff;
  141. width:95%;
  142. padding:5px;
  143. margin-left:5px;
  144. -moz-border-radius: 5px;
  145. -webkit-border-radius: 5px;
  146. border-radius: 5px;
  147. -moz-box-shadow:0px 0px 3px #aaa;
  148. -webkit-box-shadow:0px 0px 3px #aaa;
  149. box-shadow:0px 0px 3px #aaa;
  150. }
  151. #steps form div label.Validform_label{
  152. width:90px;
  153. float:left;
  154. text-align:left;
  155. margin-right:15px;
  156. line-height:20px;
  157. color:#666;
  158. text-shadow:0px 0px 0px #fff;
  159. }
  160. /*==========@周俊峰 定义form textarea的样式去掉 width: 157px; 解决textarea不能通过cols来设置宽度的问题===========*/
  161. #steps form textarea{
  162. background: #ffffff;
  163. border: 1px solid #ddd;
  164. -moz-border-radius: 2px;
  165. -webkit-border-radius: 2px;
  166. border-radius: 2px;
  167. outline: none;
  168. padding:3px 2px;
  169. float:left;
  170. }
  171. #steps form select{
  172. background: #ffffff;
  173. border: 1px solid #ddd;
  174. -moz-border-radius: 2px;
  175. -webkit-border-radius: 2px;
  176. border-radius: 2px;
  177. outline: none;
  178. padding:3px 2px;
  179. width: 157px;
  180. float:left;
  181. }
  182. #steps form input:focus{
  183. -moz-box-shadow:0px 0px 3px #aaa;
  184. -webkit-box-shadow:0px 0px 3px #aaa;
  185. box-shadow:0px 0px 3px #aaa;
  186. background-color:#FFFEEF;
  187. }
  188. #steps form button {
  189. border:none;
  190. outline:none;
  191. -moz-border-radius: 5px;
  192. -webkit-border-radius: 5px;
  193. border-radius: 5px;
  194. color: #ffffff;
  195. display: block;
  196. cursor:pointer;
  197. margin: 0px auto;
  198. clear:both;
  199. padding: 7px 25px;
  200. text-shadow: 0 1px 1px #777;
  201. font-weight:bold;
  202. font-family:"Century Gothic", Helvetica, sans-serif;
  203. font-size:22px;
  204. -moz-box-shadow:0px 0px 3px #aaa;
  205. -webkit-box-shadow:0px 0px 3px #aaa;
  206. box-shadow:0px 0px 3px #aaa;
  207. background:#4797ED;
  208. }
  209. #steps form button:hover {
  210. background:#d8d8d8;
  211. color:#666;
  212. text-shadow:1px 1px 1px #fff;
  213. }