3 * Copyright(c) 2006-2010 Ext JS, Inc.
5 * http://www.extjs.com/license
7 .ext-strict .ext-ie .x-tree .x-panel-bwrap{
12 .x-tree-icon, .x-tree-ec-icon, .x-tree-elbow-line, .x-tree-elbow, .x-tree-elbow-end, .x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus{
19 background-repeat: no-repeat;
22 .x-tree-node-collapsed .x-tree-node-icon, .x-tree-node-expanded .x-tree-node-icon, .x-tree-node-leaf .x-tree-node-icon{
29 background-position:center;
30 background-repeat: no-repeat;
33 .ext-ie .x-tree-node-indent img, .ext-ie .x-tree-node-icon, .ext-ie .x-tree-ec-icon {
34 vertical-align: middle !important;
37 .ext-strict .ext-ie8 .x-tree-node-indent img, .ext-strict .ext-ie8 .x-tree-node-icon, .ext-strict .ext-ie8 .x-tree-ec-icon {
38 vertical-align: top !important;
43 input.x-tree-node-cb {
46 vertical-align: bottom;
49 .ext-ie input.x-tree-node-cb {
54 vertical-align: middle;
57 .ext-strict .ext-ie8 input.x-tree-node-cb{
60 vertical-align: bottom;
63 .ext-strict .ext-ie8 input.x-tree-node-cb + a{
64 vertical-align: bottom;
67 .ext-opera input.x-tree-node-cb {
69 vertical-align: middle;
72 .x-tree-noicon .x-tree-node-icon{
77 .x-tree-no-lines .x-tree-elbow{
78 background:transparent;
81 .x-tree-no-lines .x-tree-elbow-end{
82 background:transparent;
85 .x-tree-no-lines .x-tree-elbow-line{
86 background:transparent;
90 .x-tree-arrows .x-tree-elbow{
91 background:transparent;
94 .x-tree-arrows .x-tree-elbow-plus{
95 background:transparent no-repeat 0 0;
98 .x-tree-arrows .x-tree-elbow-minus{
99 background:transparent no-repeat -16px 0;
102 .x-tree-arrows .x-tree-elbow-end{
103 background:transparent;
106 .x-tree-arrows .x-tree-elbow-end-plus{
107 background:transparent no-repeat 0 0;
110 .x-tree-arrows .x-tree-elbow-end-minus{
111 background:transparent no-repeat -16px 0;
114 .x-tree-arrows .x-tree-elbow-line{
115 background:transparent;
118 .x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus{
119 background-position:-32px 0;
122 .x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus{
123 background-position:-48px 0;
126 .x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus{
127 background-position:-32px 0;
130 .x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus{
131 background-position:-48px 0;
134 .x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus{
138 .ext-ie ul.x-tree-node-ct{
153 .x-tree-node a, .x-dd-drag-ghost a{
154 text-decoration:none;
155 -khtml-user-select:none;
156 -moz-user-select:none;
157 -webkit-user-select:ignore;
158 -kthml-user-focus:normal;
159 -moz-user-focus:normal;
160 -moz-outline: 0 none;
164 .x-tree-node a span, .x-dd-drag-ghost a span{
165 text-decoration:none;
166 padding:1px 3px 1px 2px;
169 .x-tree-node .x-tree-node-disabled .x-tree-node-icon{
172 filter: alpha(opacity=50);
175 .x-tree-node .x-tree-node-inline-icon{
176 background:transparent;
179 .x-tree-node a:hover, .x-dd-drag-ghost a:hover{
180 text-decoration:none;
183 .x-tree-node div.x-tree-drag-insert-below{
184 border-bottom:1px dotted;
187 .x-tree-node div.x-tree-drag-insert-above{
188 border-top:1px dotted;
191 .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below{
192 border-bottom:0 none;
195 .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above{
199 .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{
200 border-bottom:2px solid;
203 .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{
204 border-top:2px solid;
207 .x-tree-node .x-tree-drag-append a span{
211 .x-dd-drag-ghost .x-tree-node-indent, .x-dd-drag-ghost .x-tree-ec-icon{
212 display:none !important;
215 /* Fix for ie rootVisible:false issue */