html{color:#000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}del,ins{text-decoration:none}body{font-family:"Microsoft YaHei",微软雅黑,Arial,"宋体",sans-serif;font-size:12px}.l-clear{clear:both;width:1px;height:1px;overflow:hidden}.l-hidden{display:none}.l-loading{position:absolute;z-index:91000;top:40%;left:50%;overflow:hidden;background:url('../images/common/loading.gif') no-repeat 0 0;width:24px;height:24px;display:none}.l-scroll{}.l-noscroll{overflow:hidden}.l-draggable{overflow:hidden;border-style:solid;border-width:1px;opacity:.5;filter:alpha(opacity=50);position:absolute;top:0;left:0;z-index:10001;background:#f2f1f1;border-color:#aaa}.l-resizable{display:none;overflow:hidden;border-style:dashed;border-width:1px;opacity:.5;filter:alpha(opacity=50);position:absolute;top:0;left:0;z-index:10002;background:#f2f1f1}.l-icon-checkbox{background:url('../images/icon/checkbox.gif') no-repeat center}.l-icon-cross{background:url('../images/icon/cross.gif') no-repeat center;width:16px;height:16px;line-height:16px}.l-button{display:block;border:solid 1px #a3c0e8;width:50px;height:20px;overflow:hidden;line-height:20px;background:#e0edff url(../images/controls/button-bg.gif) repeat-x center;text-align:center;color:#2c4d79;text-decoration:none;cursor:pointer}.l-button-over,.l-button:hover{background:#ffbe76 url(../images/controls/button-bg-over.gif) repeat-x center;border-color:#d6a886}.l-btn{display:block;height:21px;overflow:hidden;line-height:22px;position:relative;padding-left:15px;padding-right:15px;cursor:pointer;background:#e0edff url(../images/controls/btn.gif) repeat-x;text-align:center;color:#2c4d79;text-decoration:none;cursor:pointer}.l-btn-l{position:absolute;width:3px;left:0;top:0;height:21px;background:#e0edff url(../images/controls/btn-l.gif) no-repeat}.l-btn-r{position:absolute;width:3px;right:0;top:0;height:21px;background:#e0edff url(../images/controls/btn-r.gif) no-repeat}.l-drag-proxy{border:1px solid #bdd1ee;position:absolute;z-index:1001;height:25px;line-height:25px;padding-left:19px;padding-right:4px;background:#fff}.l-drag-proxy .l-drop-icon{position:absolute;top:5px;left:4px;width:16px;height:16px}.l-drop-no{background:#fff url('../images/common/drop-icons.gif') no-repeat 0 -20px;width:16px;height:16px;overflow:hidden}.l-drop-yes{background:#fff url('../images/common/drop-icons.gif') no-repeat 0 0;width:16px;height:16px;overflow:hidden}.l-drop-add{background:#fff url('../images/common/drop-icons.gif') no-repeat -20px 0;width:16px;height:16px;overflow:hidden}.l-drag-coldroptip{width:9px;position:absolute;height:44px;z-index:1000}.l-drop-move-up{background:transparent url('../images/common/drop-icons.gif') no-repeat -40px 0;width:9px;height:9px;overflow:hidden;position:absolute;top:0}.l-drop-move-down{background:transparent url('../images/common/drop-icons.gif') no-repeat -60px 0;width:9px;height:9px;overflow:hidden;position:absolute;bottom:0}.l-drag-nodedroptip,.l-drag-rowdroptip{width:9px;position:absolute;height:1px;background-color:red;z-index:1000;line-height:1px;overflow:hidden}table.l-filter-group{background:#fff;font-size:12px}table.l-filter-group select,table.l-filter-group .valtxt{border:1px solid #d3d3d3}table.l-filter-group .addgroup{}table.l-filter-group .addrule{}table.l-filter-group .deletegroup{}table.l-filter-group .deleterole{cursor:pointer}table.l-filter-group-alt{background:#f2f2f2}td.l-filter-groupcell{padding-left:20px}td.l-filter-column{padding:2px}td.l-filter-op{padding:2px}td.l-filter-value{padding:2px}tr.l-filter-rowlastcell{text-align:right;_width:300px;min-width:300px;padding:2px}table.l-filter-group-alt,.l-panel table.l-filter-group-alt{background:#f5f5f5;margin-left:20px;margin-top:4px;padding:5px;border:1px solid #d3d3d3}table.l-filter-group-alt .l-filter-value{padding-right:6px}td.l-filter-cellgroup{padding:3px}table.l-filter-group-alt table.l-filter-group{background:#fff;margin-left:20px;margin-top:4px;padding:5px;border:1px solid #d3d3d3}