.button_div{
    margin-left:4px;
}
.button_div .btn_off{background:linear-gradient(180deg,#FAFAFA 0%,#F4F4F4 100%);border-radius:2px;height:25px;border:1px solid #DDDDDD;padding-right:2px;padding-left:2px;cursor:pointer;padding-top:0px;}
.button_div .btn_on{background:linear-gradient(180deg,#FAFAFA 0%,#F4F4F4 100%);border-radius:2px;height:25px;border:1px solid #DDDDDD;padding-right:2px;padding-left:2px;padding-top:0px;cursor:pointer;}
.button_div .btn_disabled{background:linear-gradient(180deg,#FAFAFA 0%,#F4F4F4 100%);border-radius:2px;height:25px;padding-right:2px;border:1px solid #DDDDDD;padding-left:2px;cursor:pointer;padding-top:0px;}

.calendar_div{position:absolute;z-Index:10000;width:220px;visibility:hidden;overflow:hidden;border-color:#DCDCDC;border-width:1px;border-style:solid;background:url('/lfw/frame/themes/images/background.gif');}
.calendar_div .calendar_bar_input{border-color:#DCDCDC;border-width:1px;border-style:solid;width:50;height:18;position:absolute;left:10;top:2;}
.calendar_div .calendar_bar_img_div{position:absolute;left:60;top:2;height:18;width:14;border-top-style:solid;border-top-width:1px;border-top-color:#DCDCDC;border-right-style:solid;border-right-width:1px;border-right-color:#DCDCDC;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#DCDCDC;}
.calendar_div .calendar_bar_imgup{position:absolute;left:0;top:0;}
.calendar_div .calendar_bar_imgdown{position:absolute;left:0;top:9;}
.calendar_day_cell{cursor:hand;padding:0;vertical-align:sub;text-align:center;border:0;font-size:8pt;font-family:Arial;z-index:10000;position:absolute;left:0;top:0;width:216px;height:205px;}
.calendar_day{position:absolute;text-align:center;font-size:9pt;font-family:Arial;top:35px;width:25px;height:15px;}

.checkbox_div{ top:3px!important;}
.checkbox_div div{top:1px !important;color:#666666;line-height:18px;font-size: 12px;}
.checkbox_div .checkbox_label{font-size:11pt;font-family:Arial;color:black;text-align:left;font-weight:normal;}
.checkbox_div .checkbox_box{background-color:transparent;}
.checkbox_div .text_input{}
.checkbox_div .inactive_bgcolor{background-color:#F0F1F0;}
.checkbox_div input{}

.contextmenu_div{z-index: 99999999999999 !important;overflow:hidden;border-style:solid;border-width:1px;border-color:#6E8098;padding-top:1px;padding-bottom:1px;}
.menuitem_div{border-width:0px;}
.menuitem_div .right_div{position:relative;float:left;height:100%;width:8px;display:inline;background-color:#FFF;}
.menuitem_div .right_div_on{position:relative;float:left;height:100%;width:8px;display:inline;background-color:#e5ebcc;}
.menuitem_div .contextmenu_item_div{border-width:0px;background:#ffffff;}
.menuitem_div .contextmenu_item_div_off{border-width:0px;background-color:#ffffff;}
.menuitem_div .contextmenu_item_div_on{border-style:solid;border-width:1px;border-color:#6E8098;background-color:#ffffff;}
.menuitem_div .contextmenu_item_left_div_off{width:22px;height:100%;background-color:#FAFAFA;position:relative;float:left;}
.menuitem_div .contextmenu_item_left_div_on{width:22px;height:100%;background-color:#F8EFED;cursor:default;position:relative;float:left;}
.menuitem_div .contextmenu_item_caption_off{color:#233C5D;background:#FAFAFA;font-family:arial;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;float:left;width:auto;height:100%;}
.menuitem_div .contextmenu_item_caption_on{color:#233C5D;background:#F8EFED;font-family:arial;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor: pointer;;position:relative;float:left;width:auto;height:100%;}
.menuitem_div .contextmenu_item_caption_banned{color:gray;font-family:arial;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#FAFAFA;position:relative;float:left;width:auto;height:100%;}

.menubar_div{height:28px;background-color: #E5E5E5}
.menubar_div .center_div{height:100%;width:100%;overflow:auto;}
.menubar_div .menuitem_seperator{position:relative;float:left;width:1px;margin-top:4px;background:url("../images/menuitem/separator.png");}
.menu_div{border-width:0px;position:relative;float:left; overflow: hidden !important;}
.menu_div .right_div{position:relative;float:left;height:100%;padding-top:10px;padding-right:2px;background-color:transparent;}
.menu_div .right_div_on{position:relative;float:left;height:100%;padding-top:10px;padding-right:2px;margin-top:1px;background:url('../images/menuitem/on.png');}
.menu_div .contextmenu_item_div{border-width:0px;position:relative;float:left;background-color:transparent;}
.menu_div .contextmenu_item_div_off{border-width:0px;position:relative;float:left;}
.menu_div .contextmenu_item_caption_off{background-color:transparent;padding-left:8px;padding-right:8px;padding-top:3px;height:17px;margin-top:2px;margin-left:2px;margin-right:2px;position:relative;float:left;width:auto;}
.menu_div .contextmenu_item_caption_on{cursor: pointer;font-weight:700;background-color:transparent;padding-left:8px;padding-right:8px;padding-top:3px;height:17px;margin-top:2px;margin-left:2px;margin-right:2px;position:relative;float:left;width:auto;}
.menu_div .contextmenu_item_caption_banned{color:9DA5B0;background-color:transparent;padding-left:8px;padding-right:8px;padding-top:6px;padding-left:8px;padding-right:8px;padding-top:3px;height:19px;margin-top:2px;margin-left:2px;margin-right:2px;position:relative;float:left;width:auto;}
.menu_div .contextmenu_item_left_div_on{}
.menu_div .contextmenu_item_left_div_off{}

.cms_editor div.quote{margin:5px 20px;border:1px solid #cccccc;padding:5px;background:#f3f3f3;line-height:normal;}
.cms_editor div.HtmlCode{margin:5px 20px;border:1px solid #cccccc;padding:5px;background:#fdfddf;font-size:14px;font-family:tahoma;font-style:oblique;line-height:normal;font-weight:bold;}
.cms_editor btn_off{
    height:20px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #234464;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #234464;
    padding-right:2px;
    PADDING-LEFT:2px;FONT-SIZE:12px;
    FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#E1EAF7,EndColorStr=#E9E9E9);BORDER-LEFT:#234464 1px solid;CURSOR:hand;COLOR:black;PADDING-TOP:0px;BORDER-BOTTOM:#234464 1px solid;}
.cms_editor btn_on{height:20px;BORDER-RIGHT:#234464 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#234464 1px solid;PADDING-LEFT:2px;FONT-SIZE:12px;FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#EDF2FA,EndColorStr=#CED9F5);BORDER-LEFT:#234464 1px solid;CURSOR:hand;COLOR:black;PADDING-TOP:0px;BORDER-BOTTOM:#234464 1px solid;}
.cms_editor{background-color:#f4f9ff;border:1px solid #8daad1;margin:0px;text-align:left;width:100%;height:100%;}
.cms_editor li{display:inline;padding:0;text-align:center;}
.cms_editor ul{margin:3px;text-align:left;width:100%;padding:0;}
.cms_editor ul.PostiFrame{height:300px;}
.cms_editor .editor_frame{border:1px inset #bdcfe8;}
.cms_editor .oblog_Reply{border:1px dashed buttonface;}
.cms_editor .yToolbar{}
.cms_editor .edit_bt_out{text-align:center;height:23px;width:28px;margin-top:0px;padding-top:5;}
.cms_editor .edit_bt_over{text-align:center;cursor:pointer;height:23px;width:28px;margin-top:0px;padding-top:3;border:1px solid transparent;}
.cms_editor .toolimage{cursor:pointer;}
.cms_editor .oblog_TBGen{font:8pt "verdana","arial","sans-serif";margin:0px;}
.cms_editor .oblog_BtnMouseOverDown{border:1px solid transparent;background-color:#eeeeee;text-align:center;cursor:pointer;height:22px;width:22px;}
.cms_editor .BtnDown{background-color:#8592b5;cursor:pointer;text-align:center;}
.cms_editor .oblog_IcoDown{cursor:pointer;}
.cms_editor .oblog_IcoDownPressed{cursor:pointer;}
.cms_editor li.tabon{font:8pt ms sans serif;padding:1px 5px;border:1px inset;background-color:#eeeeee;}
.cms_editor li.taboff{font:8pt ms sans serif;padding:1px 5px;cursor:pointer;border-top:1px solid #ffffff;
    
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #848284;

    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #848284;

    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #ffffff;

}
.cms_editor li.oblog_SmileOn{font:9pt ms sans serif;border:1px inset;background-color:#ffd988;cursor:pointer;}
.cms_editor li.oblog_SmileOff{font:9pt ms sans serif;}
.cms_editor img{border:0;}

.frame_div{}
.frame_div .frame_title_bar{left:5;top:0;background-color:#F3F3F3}
.frame_div .frame_content{position:relative;top:10;height:100%;width:100%;overflow:auto;border-color:white;border-style:outset;border-width:1px;}

*{font-size:12px;font-color:#424141;}
img{border:0;  margin-top: 1px!important;}
body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;SCROLLBAR-FACE-COLOR:#D4D0C8;SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;SCROLLBAR-SHADOW-COLOR:#808080;SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;SCROLLBAR-ARROW-COLOR:#000000;SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;}
#bodyContainer{overflow: auto !important;}
.grid_div{background:#ffffff;position:relative;}
.grid_paginationbar button{font-size:10px!important;height:18px!important;}
.grid_paginationbar{z-index:500;position:absolute;top:0px;left:0px;background:#ffffff;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#B7B8B9;}
.grid_paginationbar .text_div{width: 30px !important;height: 16px !important;height: 18px\9 !important;}
.grid_div .headerbar_div{
    background:#F4F4F4;
    left:0px;
    position:absolute;
    z-Index:1000;
    overflow:hidden;
}
.grid_div .fixed_header_div{top:0px;position:absolute;z-Index:100;}
.grid_div .row_num_header_div{position:absolute;border-right-style:solid;border-right-width:1px;border-right-color:#B7B8B9;background:url('../images/grid/gridheader.gif') repeat-x;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#B7B8B9;top:0px;left:0px;z-Index:100;width:25px;}
.grid_div .row_state_header_div{
    position:absolute;border-right-style:solid;
    background:#F5EBEB url('../images/grid/setting.gif') no-repeat center center;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #DDDDDD;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DDDDDD;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #DDDDDD;
    top:0px;z-Index:100;width:38px;
    height: 20px!important;
    }
.grid_div .row_num_div{position:absolute;padding-top:3px;background:url('../images/grid/gridheader.gif') repeat-x;width:100%;left:0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#B7B8B9;}
.grid_div .row_state_div{
    position:absolute;
    background:#fff;
    width:38px;
    left:0;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #DDDDDD;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DDDDDD;
}
.grid_div .row_normal_state{background:#fff url('../images/grid/normal.gif') no-repeat center center;}
.grid_div .row_update_state{background:#fff url('../images/grid/update.gif') no-repeat center center;}
.grid_div .row_add_state{background:#fff url('../images/grid/newadd.gif') no-repeat center center;}
.sum_div{
    background: #F5EBEB;
    position:absolute;
    z-index: 9999!important;
    width: 38px!important;
    font:bold;
    border-top:1px solid #DDDDDD;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #DDDDDD;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DDDDDD;
    height: 21px!important;
    line-height:21px;
}
.dynsumrow_div{position:absolute;z-index:1000;
    background-color:#F4F4F4;}
.dynsumcontainer_div{
    position:absolute;overflow:hidden;
    border-bottom:1px solid #DDDDDD;
    }
.dynsumcell_div{
    float:left;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #DDDDDD;

    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DDDDDD;

    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #DDDDDD;

}
.grid_div .headerdiv{
    float:left;
    background:#F4F4F4;
    font-size:12px;height:100%;width:100%;
    text-overflow:ellipsis;color:#000000;
    text-align:center;overflow:hidden;text-overflow:ellipsis;cursor:default;
    border-top:1px solid #DDDDDD;
    border-left:1px solid #DDDDDD;
    border-bottom:1px solid #DDDDDD;
}
iframe body table{
    width: 100%;
}

.grid_div .headerdiv_mouseover{background:#FFEFAF url('../images/grid/gridheader_over.gif') repeat-x;}
.grid_div .fixedheaderdiv{background:yellow;}
.grid_div .header_required{color:#346699;}
.grid_div .select_headerdiv{position:absolute;overflow:hidden;top:0px;width:60px;text-align:center;background:#EBECEE url('../images/grid/gridheader.gif') repeat-x;border-right-style:solid;border-right-width:1px;border-right-color:#B7B8B9;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#B7B8B9;}
.grid_div .multiheaderdiv{float:left;text-align:center;height:100%;overflow:hidden;text-overflow:ellipsis;cursor:default;font-size:9pt;background:#EBECEE url('../images/grid/gridheader.gif') repeat-x;border-left-style:solid;border-left-width:1px;border-left-color:#D0D0D0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#D0D0D0;}
.fixedcolum_div{position:absolute;overflow:hidden;z-Index:100;left:0px;}
.grid_div .num_div{position:absolute;left:0px;top:0px;background-color:#F1F2F4;height:100%;border-right-style:solid;border-right-width:1px;border-right-color:#D0D0D0;}
.grid_div .state_div{position:absolute;height:100%;overflow:hidden;}
.grid_div .data_outer_div{ 
    width: 99% !important;
    /* height:100%\9!important; */
    position:absolute;
    overflow:auto;
    left:0px;
    SCROLLBAR-FACE-COLOR:#EAE9F3;
    SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;
    SCROLLBAR-SHADOW-COLOR:#c9d095;
    SCROLLBAR-3DLIGHT-COLOR:#dbe1b3;
    SCROLLBAR-ARROW-COLOR:#424854;
    SCROLLBAR-TRACK-COLOR:#F1F2F4;
    SCROLLBAR-DARKSHADOW-COLOR:#b5b2b5;
}
.tab_content_div .grid_div .data_outer_div{ 
    /* height:100%\9!important; */
}
.grid_div .dynamic_data_div{
    border-bottom: 1px solid #DDDDDD;
}
.fixed_selectcolum_checkbox_div{position:absolute;text-align:center;cursor:default;background-color:white;border-right-style:solid;border-right-width:1px;border-right-color:#d6e0d0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d6e0d0;}
.grid_div .gridcell_odd{
    /* text-align:left!important; */
    width: 95%!important;
    position:absolute;
    white-space:nowrap;
    left:0px;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#EDEDED;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#EDEDED;
    background-color:#FAFAFA;}
.grid_div .gridcell_even{
    /* height: calc(100% - 1px)!important; */
    /* text-align:left!important; */
    width: 95%!important;
    position:absolute;
    white-space:nowrap;
    left:0px;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#EDEDED;
    background-color:#FFFFFF;}
.grid_div .fixed_gridcell_odd{text-align:left !important;position:absolute;white-space:nowrap;left:0px;background-color:#FAFAFA;border-right-style:solid;border-right-width:1px;border-right-color:#EDEDED;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#EDEDED;}
.grid_div .fixed_gridcell_even{text-align:left !important;position:absolute;white-space:nowrap;left:0px;background-color:#FFFFFF;border-right-style:solid;border-right-width:1px;border-right-color:#EDEDED;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#EDEDED;}
.grid_div .gridcell_mouseover{background:red;}
.grid_div .cell_select{
    border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;
}
.grid_div .fixedcell_select{}
.grid_div .cell_focus{
    border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;background-color:#E5E5E5;
}
.grid_div .cell_error{background:yellow;}

.button_inactivetext{position:absolute;left:0;width:100%;height:100%;text-align:center;font-weight:bold;font-size:8pt;font-family:arial,helvetica,sans-serif;color:gray;}
.button_text{position:absolute;left:0;width:100%;text-align:center;font-weight:bold;font-size:8pt;font-family:arial,helvetica,sans-serif;color:#eeeeee;}

.label_normal{left:295px;font-size:10px;font-size:12px\9;font-family:MicrosoftYaHei;color:rgba(51,51,51,1);text-align:left;font-weight:normal;}
.label_inactive{color:#BBBBBB;}

.list_div{border:1px solid #83a5eb;}
.list_option_div{}
.list_option_text{font-family:arial;font-size:12px;color:#83a5eb;}
.option_click{background-color:#83a5eb;}
.list_new{background-color:#FFFFFF;}
.option_unsel{background-color:#FFFFFF;}

.dialog_div{position:absolute;
    background:#F6F6F6;
    box-shadow:0px 2px 10px 1px #D9D9D9;
    border-radius:8px;
    border-width: 1px;
    border-style: solid;
    border-color: #D9D9D9;
}
#reftree{
    height:300px\9!important;
}
.dialog_div .dialog_titlebar{width:100%;height:36px;top:0px;left:0px;cursor:move;
    background:linear-gradient(180deg,#FBFBFB 0%,#ECECEC 100%);
    border-radius:8px 8px 0px 0px;}
.dialog_div .leftheadborderdiv{float:left;width:15px;height:100%;
    /* _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/lfw/frame/themes/webclassic/images/dialog/title_left.png'); */
}
.dialog_div .rightheadborderdiv{
    float:right;width:15px;height:100%;
    /* _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/lfw/frame/themes/webclassic/images/dialog/title_right.png'); */
}
.dialog_div .centerheaddiv{float:left;width: calc(100% - 30px);height:100%;
    /* _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/lfw/frame/themes/webclassic/images/dialog/title_bg.png'); */
}
.dialog_div .centerdiv{width:100%;background-color: #FCFCFC;}
.dialog_div .centerdiv .leftbodyborderdiv{float:left;height:100%;width:15px;
    /* _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/lfw/frame/themes/webclassic/images/dialog/center_left.png'); */
}
.dialog_div .centerdiv .rightbodyborderdiv{float:right;height:100%;width:15px;
    /* _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/lfw/frame/themes/webclassic/images/dialog/center_right.png'); */
}
.dialog_div .centerdiv .centerbodydiv{
    float:left;width: calc(100% - 30px)!important;
    height:100%;width:91%;background-color:#FCFCFC;background-position:left bottom;background-repeat:repeat-x;}
.dialog_div .bottomdiv{height:11px;width:100%;overflow:hidden;background-color: #FCFCFC;}
.dialog_div .bottomdiv .leftbottomborderdiv{float:left;width:15px;height:100%;
    /* _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/lfw/frame/themes/webclassic/images/dialog/bottom_left.png'); */
}
.dialog_div .bottomdiv .rightbottomborderdiv{float:right;width:15px;height:100%;
    /* _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/lfw/frame/themes/webclassic/images/dialog/bottom_right.png'); */
}
.dialog_div .bottomdiv .centerbottomdiv{float:left;width: calc(100% - 30px);height:100%;background-repeat:repeat-x;
    /* _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/lfw/frame/themes/webclassic/images/dialog/bottom_bg.png'); */
}
.dialog_div .closebt_off{width:28px;float:right;height:20px;background-image:url('../images/dialog/close_nm.png');background-repeat:no-repeat;margin-top:13px;cursor:pointer;}
.dialog_div .closebt_on{width:28px;float:right;height:28px;background-image:url('../images/dialog/close_over.png');background-repeat:no-repeat;margin-top:13px;cursor:pointer;}
.dialog_div .dialog_title{color:#333333;font-family:MicrosoftYaHei;font-size:14px;padding-top:10px;padding-left:5px;height:100%;float:left;}
.dialog_div .dialog_content{height:100%;}
.dialog_div .progress_contentdiv{width:100%;height:100%;background:#FFFFFF;}
.dialog_div .progress_leftdiv{float:left;width:80px;height:100%;padding-left:10px;padding-top:40px;}
.dialog_div .progress_rightdiv{float:left;height:125px;line-height:125px;word-break:break-all;word-wrap:break-word;}
.dialog_div .confirm_contentdiv{width:100%;height:70px;}
.dialog_div .confirm_leftdiv{float:left;width:55px;height:40px;padding-left:10px;padding-top:30px;}
.dialog_div .confirm_leftdiv img{width: 30px;height: 30px;}
.dialog_div .confirm_rightdiv{float:left;height:60px;width: 80%;padding-top:10px;line-height:125px;word-break:break-all;word-wrap:break-word;}
.dialog_div .confirm_rightdiv td{font-size:14px!important;}
.dialog_div .confirm_bottomdiv{float:left;height:35px;width:100%;}
.dialog_div .confirm_okbtdiv{
    margin-left: 280px;
    float:left;
    text-align:left;
    padding-right:10px;
    padding-top:10px;
}
.dialog_div .confirm_cancelbtdiv{
    margin-left: 350px;
    margin-left: 0px\9;
    text-align:right;
    padding-left:10px;
    padding-top:10px;
}
.dialog_div .confirm_cancelbtdiv .btn_off{
    width:64px!important;
    height:22px!important;
    background:#FFFFFF;
    border-radius:4px;
    border:1px solid #DDDDDD;
}
.dialog_div .confirm_okbtdiv .btn_off{
    width:64px!important;
    height:22px!important;
    background:#5692FF;
    color:#FFFFFF;
    border-radius:4px;
    border:1px solid #DDDDDD;
}
.dialog_div .confirm_cancelbtdiv .btn_on{
    width:64px!important;
    height:22px!important;
    /* background:#FFFFFF; */
    border-radius:4px;
    border:1px solid #DDDDDD;
}
.dialog_div .confirm_okbtdiv .btn_on{
    width:64px!important;
    height:22px!important;
    /* background:#FFFFFF; */
    background:#5692FF;
    color:#FFFFFF;
    border-radius:4px;
    border:1px solid #DDDDDD;
}

.dialog_div .message_contentdiv{width:100%;height:125px;}
.dialog_div .message_leftdiv{float:left;width:80px;height:100%;padding-left:20px;padding-top:45px;}
.dialog_div .message_leftdiv img{width:30px;height: 30px;}
.dialog_div .message_rightdiv{overflow-y:auto;float:left;height:100px;width:220px;padding-top:0px;word-break:break-all;word-wrap:break-word;}
.dialog_div .message_bottomdiv{float:left;height:35px;width:100%;}
.dialog_div .message_okbtdiv{float:left;width:100%;text-align:center;padding-top:10px;}
.dialog_div .warning_contentdiv{width:100%;height:125px;}
.dialog_div .warning_leftdiv{float:left;width:80px;height:100%;padding-left:20px;padding-top:45px;}
.dialog_div .warning_leftdiv img{width:30px;height: 30px;}
.dialog_div .warning_rightdiv{float:left;height:100%;word-break:break-all;word-wrap:break-word;}
.dialog_div .warning_bottomdiv{float:left;height:35px;width:100%;}
.dialog_div .warning_okbtdiv{float:left;width:100%;text-align:center;padding-top:10px;}
.dialog_div .error_contentdiv{width:100%;height:125px;}
.dialog_div .error_leftdiv{float:left;width:80px;height:100%;padding-left:20px;padding-top:45px;}
.dialog_div .error_leftdiv img{width:30px;height: 30px;}
.dialog_div .error_rightdiv{float:left;height:100%;word-break:break-all;word-wrap:break-word;}
.dialog_div .error_bottomdiv{float:left;height:35px;width:100%;}
.dialog_div .error_okbtdiv{float:left;width:100%;text-align:center;padding-top:10px;}
.warningdialog_text_node{font-size:12px;font-family:Arial;color:black;overflow:hidden;word-break:break-all;}

.option_unsel{font-family:arial;font-size:14px;color:black;background-color:#ffffff;padding-top:3px;}
.option_sel{font-family:arial;font-size:16px;color:black;background-color:#e5ebcc;padding-top:3px;}
.option_click{font-family:arial;font-size:16px;color:black;background-color:gray;}

.outlookbar_div{border-bottom-width:1;border-bottom-style:solid;border-bottom-color:#9098AE;border-left-width:1;border-left-style:solid;border-left-color:#9098AE;border-right-width:1;border-right-style:solid;border-right-color:#9098AE;}
.outlookbar_div .itembardiv{height:23px;width:100%;border:1px solid red;}
.outlookbar_div .itembardiv .leftborderdiv{height:100%;float:left;width:10px;}
.outlookbar_div .itembardiv .rightborderdiv{height:100%;float:right;width:10px;border:1px solid red;}
.outlookbar_div .itembardiv .outlooktreeitem_div{height:100%;background:url("../images/outlookbar/subitem_titlebar.gif");cursor:pointer;float:left;overflow-x:hidden;border:1px solid red;}
.outlookbar_div .outlooktreeitem_div_showcontent{height:23px;border-top-width:1;border-top-style:solid;border-top-color:#9098AE;border-bottom-width:1;border-bottom-style:solid;border-bottom-color:#9098AE;background:url("../images/outlookbar/subitem_titlebar_on.gif");cursor:hand;}
.outlookbar_div .outlooktreeitem_content_div{padding-top:5;}

.panel_div{}
.panel_div .seperator_div{}

.sliderbar_div_gen{height:60px;width:100%;}
.sliderbar_div_gen .sliderbar_titlebar_div{border-style:solid;border-color:#c2cddc;border-width:1px;background:#fff5e7;}
.sliderbar_div_gen .slideritem_div{background:url('/lfw/frame/themes/ncclassic/images/sliderbar/slideritem.gif');}
.sliderbar_div_gen .sliderbar_bottombar_div{border-style:solid;border-color:#c2cddc;border-width:1px;background:#effaff;}
.sliderbar_div_gen .sliderbar_positext_div{font-size:12pix;color:#994a3d;}
.sliderbar_div_gen .sliderbar_posipic_div{background:url('/lfw/frame/themes/ncclassic/images/sliderbar/linebottom.gif') no-repeat;}
.sliderbar_div_gen .sliderbar_dynamicslider_pointer_div{background:url('/lfw/frame/themes/ncclassic/images/sliderbar/linetop.gif') no-repeat;}
.sliderbar_div_gen .sliderbar_showdynamicposi_div{font-size:10pt;color:blue;}
.sliderbar_div_gen .sliderbar_showcolumnwidth_div{background:url('/lfw/frame/themes/ncclassic/images/sliderbar/columnwidthpoint.gif') no-repeat;}
.sliderbar_div_gen .sliderbar_showcolumnwidthtext_div{font-size:12pix;color:#994a3d;}
.sliderbar_div_gen .sliderbar_dynamicslider_text_div{font-size:12pix;color:#8a8a8a;}

.spliter_div{}
.spliter_div .spliter_div1{position:absolute;left:0px;top:0px;}
.spliter_div .spliter_div2{position:absolute;overflow:auto;}
.spliter_div .spliter_bar_h{position:absolute;width:3px;}
.spliter_div .spliter_bar_v{position:absolute;height:3px;}
.spliter_div .spliter_bar_h_hide{position:absolute;background:transparent;width:3px;}
.spliter_div .spliter_bar_v_hide{position:absolute;background:transparent;height:3px;}
.spliter_div .spliter_dragdiv{position:absolute;left:0px;}

.tab_div{overflow:hidden;}
.tab_div .tab_item_closeicon{background:url('../images/tabs/tabitem_close.gif') no-repeat right center;position:absolute;height:16px;width:10px;top:0px;}
.tab_div .tab_content_div{overflow:auto;margin-top:0px}
.tab_div .tab_items_bar{clear:both;
    height:28px;
    height:22px\9;
    background:#F3F3F3;}
.tab_div .tab_seperator_ver{position:relative;top:1px;float:left;height:23px;width:1px;}
.tab_div .left_space{position:relative;float:left;height:100%;}
.tab_div .right_space{position:relative;float:right;height:100%;overflow:hidden;}
.tab_div .tab_img_div{float:right;position:relative;height:100%;}
.tab_div .tab_item_div{position:relative;height:100%;float:left;overflow:hidden;}
.tab_content_div{overflow:auto;width:100%;height:100%;position:relative;}
.tab_div .tab_item_leftborder_off{width:0px;height:100%;float:left;}
.tab_div .tab_item_centerborder_off{float:left;padding-top:5px;padding-left:4px;padding-right:3px;white-space:nowrap;height:22px;background:#F3F3F3;}
.tab_div .tab_item_rightborder_off{height:100%;width:0px;float:left;}
.tab_div .tab_item_leftborder_click_on{width:0px;float:left;height:100%;}
.tab_div .tab_item_centerborder_click_on{color:#E14C46;float:left;padding-top:5px;padding-left:4px;padding-right:3px;white-space:nowrap;height:22px;background:#FFFFFF;border:1px solid #E9E9E9;}
.tab_div .tab_item_rightborder_click_on{width:0px;float:left;height:100%;}
.tab_div .tab_item_leftborder_click_off{width:0px;float:left;height:100%;}
.tab_div .tab_item_centerborder_click_off{color:#E14C46;float:left;padding-top:5px;padding-left:4px;padding-right:3px;white-space:nowrap;height:22px;background:#FFFFFF;border:1px solid #E9E9E9;}
.tab_div .tab_item_rightborder_click_off{width:0px;float:left;height:100%;}
.tab_div .left_fixed_space{position:relative;width:0px;height:100%;float:left;background-position-y:bottom;}
.tab_div .right_fixed_space{position:relative;width:0px;height:23px;float:right;padding-top:2px;background-position-y:bottom;}

.text_div{border-width:1px;border-style:solid;border-color:#DCDCDC;background-color:#ffffff;height:20px}
.text_div .text_area{border-width:1px;border-style:solid;border-color:#DCDCDC;background-color:#ffffff;}
.text_div .text_div_inactive{border-width:1px;border-style:solid;border-color:#DCDCDC;height:20px;}
.text_div .text_button{position:absolute;}
.text_div .text_input{
    padding-left: 8px; 
    position:absolute;
    border:none;
    height:25px;
    left:0px;
    outline: none;
    height:28px\9!important;
    line-height: 28px\9;
}
.grid_paginationbar .text_div .text_input{
    line-height: 14px\9;
}
.text_div .text_input_inactive{position:absolute;border:none;height:100%;left:8px;color:gray;background-color:#FFFFFF;}
.text_inactive_bgcolor{}
.text_div .text_alpha{font-size:8pt;font-family:Arial;color:black;text-align:left;}
.text_div .text_integer{font-size:8pt;font-family:Arial;color:black;text-align:center;}
.text_div .text_num{font-size:8pt;font-family:Arial;color:black;text-align:center;}
.text_div .text_date{font-size:8pt;font-family:Arial;color:black;text-align:center;}
.checkedborder{border-width:2px;border-style:dotted;border-color:red;}
.text_div .label_normal{font-size:9pt;font-family:Arial;color:black;text-align:left;font-weight:normal;}
.text_div .label_inactive{color:#BBBBBB;}
.combobox_data_div{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#DCDCDC;border-top:none;SCROLLBAR-FACE-COLOR:#e7ebcf;SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;SCROLLBAR-SHADOW-COLOR:#ffffff;SCROLLBAR-3DLIGHT-COLOR:#dbe1b3;SCROLLBAR-ARROW-COLOR:#424854;SCROLLBAR-TRACK-COLOR:#ececec;SCROLLBAR-DARKSHADOW-COLOR:#b5b2b5;}

.text_form_div{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DCDCDC;height:20px;background-color:#FFFFFF;}
.text_form_div .text_area{border:1px solid #DCDCDC;overflow:auto;height:20px;}
.text_form_div .text_div_inactive{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D4D4D4;height:20px;}
.text_form_div .text_button{position:absolute;top:0px;width:16px;height:17px;padding-top:1px;}
.text_form_div .text_input{position:absolute;border:none;height:20px;left:0px;outline: none;}
.text_form_div .text_input_inactive{position:absolute;border:none;height:20px;left:0px;font-size:12px;color:gray;background-color:#FFFFFF;}
.text_inactive_bgcolor{background-color:#FFFFFF;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D4D4D4;}
.text_div img{
    width: 14px!important;
    height:14px!important;
    margin-top: 5px!important;
}
.text_form_div img{
    width: 14px!important;
    height:14px!important;
}
.text_form_div .text_alpha{font-size:8pt;color:black;text-align:left;}
.text_form_div .text_integer{font-size:8pt;color:black;text-align:center;}
.text_form_div .text_num{font-size:8pt;color:black;text-align:center;}
.text_form_div .text_date{font-size:8pt;color:black;text-align:center;}
.text_form_div .label_normal{font-size:9pt;color:black;text-align:left;font-weight:normal;}
.text_form_div .label_inactive{color:#BBBBBB;}

.tree_div{
    overflow:visible;
}

.tree_div .treeview_div{
    white-space:nowrap;
    text-overflow:ellipsis;
    width:auto; 
    float:none !important;
}
.tree_div .treebg_div{
    width:auto;
    height:auto;
}
.tree_div .treenode_div{position:relative;}
.tree_div .treenode_img{top:0px;left:0px;width:16px;height:16px;cursor:hand;}
.tree_div .treenode_text{width:auto;font-family:arial;font-size:12px;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;cursor:hand;}
.tree_div .treenode_textsel{font-family:arial;font-size:12px;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;cursor:hand;}
.tree_div .treenode_nodesel{font-family:arial;font-size:12px;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;cursor:hand;}

@media screen\9 { 
    .tree_div{
        max-height: 300px;
        overflow-y: scroll !important;
    }
    .tree_div .btn_on{z-index: 6;}
    .tree_div .btn_off{z-index: 6;}
    .tree_div .treeview_div{
        min-height: 80px !important; 
        max-height: 200px !important;
    }
    .tree_div .treenode_nodesel{
        height: auto;
        max-height: 200px;
        min-height: 80px;
        
    }

}