base.css 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372
  1. html, body {
  2. overflow: hidden;
  3. background-attachment: fixed;
  4. height:100%;
  5. width:100%;
  6. padding:0px;
  7. margin:0px;
  8. }
  9. *{
  10. font-size:12px;
  11. font-family:微软雅黑,宋体,Arial,Verdana,Tahoma,Roboto;
  12. }
  13. #main{
  14. width:100%;height:100%;text-align:left;
  15. }
  16. #m_top{
  17. height:84px;
  18. }
  19. #m_title_layout{
  20. height:47px;overflow:hidden;/*line-height:47px;*/
  21. }
  22. #m_toolbar{
  23. height:28px;padding:1px;
  24. }
  25. #m_left_layout{
  26. width:288px;
  27. }
  28. #m_body{
  29. -width:82%;
  30. }
  31. #m_statusbar{
  32. height:20px;padding:2px;
  33. }
  34. #m_attribute{
  35. height:260px;
  36. }
  37. #m_status{
  38. height:180px;
  39. }
  40. #status_alt_speed{
  41. background:url('images/alt-speed.ico') no-repeat;width:16px;height:16px;
  42. }
  43. .dropArea{
  44. background-color: #ccffff;
  45. border: 2px dashed #000000;
  46. position:absolute;
  47. z-index:100;
  48. top: 20px;
  49. left: 20px;
  50. right: 20px;
  51. bottom: 20px;
  52. filter:alpha(opacity=40);
  53. opacity:0.40;
  54. margin:4px;
  55. }
  56. .dialog input[type=text],.dialog select,.dialog textarea{
  57. width:99%;
  58. }
  59. .dialog td.title{
  60. text-align:right;vertical-align:top;
  61. }
  62. .button-split{
  63. -background:url('images/button-split.gif') no-repeat;
  64. width:3px;height:24px;color:#808080;
  65. }
  66. .icon-pause-all{
  67. background:url('images/pause-all.png') no-repeat;
  68. }
  69. .icon-pause-one{
  70. background:url('images/pause.png') no-repeat;
  71. }
  72. .icon-start-all{
  73. background:url('images/start-all.png') no-repeat;
  74. }
  75. .icon-start-one{
  76. background:url('images/start.png') no-repeat;
  77. }
  78. .icon-alt-speed-true{
  79. background:url('images/alt-speed-true.png') no-repeat;
  80. }
  81. .icon-alt-speed-false{
  82. background:url('images/alt-speed-false.png') no-repeat;
  83. }
  84. .icon-system-config{
  85. background:url('images/system-config.png') no-repeat;
  86. }
  87. .icon-test-port{
  88. background:url('images/test-port.png') no-repeat;
  89. }
  90. .icon-loading{
  91. background:url('images/loading.gif') no-repeat;
  92. }
  93. .icon-about{
  94. background:url('images/about.png') no-repeat;
  95. }
  96. .icon-close{
  97. background:url('images/close.png') no-repeat;
  98. }
  99. .icon-enabled{
  100. background:url('images/enabled.png') no-repeat;
  101. }
  102. .icon-disabled{
  103. background:url('images/disabled.png') no-repeat;
  104. }
  105. .icon-remove-torrent{
  106. background:url('images/remove.png') no-repeat;
  107. }
  108. .icon-recheck-torrent{
  109. background:url('images/checking.png') no-repeat;
  110. }
  111. .torrent-list{
  112. height:100%;width:100%;
  113. }
  114. .torrent-progress{
  115. margin-top:1px;
  116. height:13px;
  117. width:100%;
  118. border:1px #c0c0c0 solid;
  119. text-align:center;
  120. position:relative;
  121. font-size:9px;font-family:Arial,Verdana,Tahoma;-webkit-text-size-adjust:none;
  122. }
  123. .torrent-progress-text{
  124. height:100%;
  125. position:absolute;
  126. left:0;
  127. top:0;
  128. width:100%;
  129. line-height:13px;
  130. z-index:1;
  131. }
  132. .torrent-progress-bar{
  133. height:100%;
  134. width:0;
  135. position:absolute;
  136. left:0;
  137. top:0;
  138. z-index:0;
  139. }
  140. .torrent-progress-download{
  141. background-color: #77bbff;
  142. }
  143. .torrent-progress-error{
  144. background-color: #bf4040;
  145. }
  146. .torrent-progress-warning{
  147. background-color: #cc9900;
  148. }
  149. .torrent-progress-seed{
  150. background-color: #acffac;
  151. }
  152. .torrent-progress-stop{
  153. background-color: #808080;
  154. }
  155. .torrent-progress-check{
  156. background-color: #808040;
  157. }
  158. .tree-title-toolbar{
  159. float:right;padding-right:24px;margin-top:-5px;
  160. }
  161. .text-status-error{
  162. color:red;
  163. }
  164. .text-status-warning{
  165. color:#cc9900;
  166. }
  167. .iconlabel{
  168. display:inline-block;
  169. width:auto;height:16px;padding-left:19px;
  170. }
  171. .icon-up{
  172. background:url('images/up.png') no-repeat;
  173. }
  174. .icon-down{
  175. background:url('images/down.png') no-repeat;
  176. }
  177. .icon-exclamation{
  178. background:url('images/error.png') no-repeat;
  179. }
  180. .icon-warning-type1{
  181. background:url('images/warning.png') no-repeat;
  182. }
  183. .icon-pause-small{
  184. background:url('images/pause-small.png') no-repeat;
  185. }
  186. .icon-checking{
  187. background:url('images/checking.png') no-repeat;
  188. }
  189. .icon-deny{
  190. background:url('images/deny.png') no-repeat;
  191. }
  192. .icon-allow{
  193. background:url('images/allow.png') no-repeat;
  194. }
  195. .icon-flag-0{
  196. background:url('images/flag-0.png') no-repeat;
  197. }
  198. .icon-flag-1{
  199. background:url('images/flag-1.png') no-repeat;
  200. }
  201. .icon-flag--1{
  202. background:url('images/flag--1.png') no-repeat;
  203. }
  204. .icon-flag-edit{
  205. background:url('images/flag-edit.png') no-repeat;
  206. }
  207. .icon-folder-change{
  208. background:url('images/folder-change.png') no-repeat;
  209. }
  210. .icon-tracker-add{
  211. background:url('images/tracker-add.png') no-repeat;
  212. }
  213. .icon-tracker-edit{
  214. background:url('images/tracker-edit.png') no-repeat;
  215. }
  216. .icon-tracker-remove{
  217. background:url('images/tracker-remove.png') no-repeat;
  218. }
  219. .icon-tracker-replace{
  220. background:url('images/tracker-replace.png') no-repeat;
  221. }
  222. .tip{
  223. padding:5px;text-align:left;border:1px solid #FF9900;font-size:12px;margin-bottom:2px;display:block;
  224. padding-left:25px;
  225. background: #FFFFCC url('images/balloon.png') left no-repeat;
  226. background-position: 5px 6px;
  227. color:#555555;
  228. }
  229. .icon-mobile{
  230. background:url('images/mobile.png') no-repeat;
  231. }
  232. .icon-transmission{
  233. background:url('images/transmission.png') no-repeat;
  234. }
  235. .icon-more-peers{
  236. background:url('images/more-peers.png') no-repeat;
  237. }
  238. .icon-download-update{
  239. background:url('images/drive-download.png') no-repeat;
  240. }
  241. .icon-queue-move{
  242. background:url('images/queue-move.png') no-repeat;
  243. }
  244. .icon-queue-move-top{
  245. background:url('images/queue-move-top.png') no-repeat;
  246. }
  247. .icon-queue-move-up{
  248. background:url('images/queue-move-up.png') no-repeat;
  249. }
  250. .icon-queue-move-down{
  251. background:url('images/queue-move-down.png') no-repeat;
  252. }
  253. .icon-queue-move-bottom{
  254. background:url('images/queue-move-bottom.png') no-repeat;
  255. }
  256. .icon-plugin{
  257. background:url('images/plugin.png') no-repeat;
  258. }
  259. .icon-target{
  260. background:url('images/target.png') no-repeat;
  261. }
  262. .icon-ignore{
  263. background:url('images/ignore.png') no-repeat;
  264. }
  265. .icon-rename{
  266. background:url('images/rename.png') no-repeat;
  267. }
  268. .drop-over-before{
  269. border-left: 1px #ff0000 solid;
  270. color: #ff0000;
  271. }
  272. .drop-over-after{
  273. border-right: 1px #ff0000 solid;
  274. color: #ff0000;
  275. }
  276. .drag-begin{
  277. filter:alpha(opacity=60);
  278. opacity:0.60;
  279. background-color: #cccccc;
  280. padding:2px;
  281. margin-top:7px;
  282. cursor:move;
  283. width:95%;
  284. }
  285. .user-label {
  286. display: inline-block;
  287. padding: 0px 2px;
  288. margin-right: 2px;
  289. border-radius: 2px;
  290. box-shadow: inset 0 -1px 0 rgba(27,31,35,0.12);
  291. }
  292. .user-label-big {
  293. display: inline-block;
  294. padding: 5px;
  295. margin: 0 3px 3px 0;
  296. border-radius: 2px;
  297. box-shadow: inset 0 -1px 0 rgba(27,31,35,0.12);
  298. text-decoration: none;
  299. }
  300. .user-label-set {
  301. position: absolute;
  302. right: 0;
  303. }
  304. .user-label-set .l-btn-text {
  305. line-height: 16px;
  306. margin: 0 3px;
  307. }
  308. .tree-title {
  309. display: inline;
  310. }
  311. .iconfont {
  312. background: url("") no-repeat;
  313. }
  314. .combobox-item {
  315. cursor: pointer;
  316. }
  317. #torrent-attribute-pieces {
  318. line-height: 10px;
  319. }
  320. #torrent-attribute-pieces>i {
  321. background-color: mediumseagreen;
  322. border: 1px solid white;
  323. display: inline-block !important;
  324. height: 10px !important;
  325. width: 10px !important;
  326. margin: 1px;
  327. }