﻿.clear { clear: both; }
.a { text-decoration: none; }
a:hover, a:active { cursor: pointer; }
input[disabled='disabled'], select[disabled='disabled'], textarea[disabled='disabled'] { background-color: #F3F3F3; }
.readonly { background-color: #fff; }

/*主框架样式表*/
.frame { min-width: 800px; min-height: 600px; _height: 600px; _width: 800px; }
/*页头*/


#logo { width: 169px; background-color: #2C6694; height: 60px; }
#logo img { position: absolute; left: 16px; top: 8px; }
/*顶部导航菜单*/
#topmenu { width: 100%; background-color: #2C6694; height: 60px; }
#topmenu ul { list-style: none; }
#topmenu li { float: left; width: 8%; background: #2C6694; line-height: 60px; }

#topmenu a { display: block; text-align: center; height: 60px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
#topmenu a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #508AB8; }
#topmenu .topmenuvisited { color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #508AB8; }

/* 顶部右边多语言*/
#topright { background-color: #2C6694; height: 60px; width: 400px; line-height: 60px; color: #FFFFFF; text-align: right; padding-right: 15px; }
#topright a { text-decoration: none; color: #FFFFFF; cursor: pointer; }
#topright img { cursor: pointer; }
#topright img:hover { cursor: pointer; }

.list-bulk-div { position: absolute; top: 38px; z-index: 1000000001; display: none; border-left: 1px solid #2B6695; border-right: 1px solid #2B6695; border-bottom: 1px solid #2B6695; width: 100px; padding: 0px; text-align: center; overflow-x: hidden; overflow-y: hidden; }
.list-bulk-div div { vertical-align: middle; color: #444; background-color: #FFF; height: 25px; line-height: 25px; }
.list-bulk-div div:hover { background-color: #D2DDE3; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; cursor: pointer; }


/*个人信息*/
#divuserinfo { background: #FFF; position: absolute; left: 0px; top: 0px; z-index: 1000000001; border-bottom: 1px solid #2B6695; border-right: 1px solid #2B6695; border-left: 1px solid #2B6695; width: 130px; display: none; padding: 0px; text-align: left; overflow-x: hidden; overflow-y: hidden; }
#divuserinfo ul { margin: 0; }
#divuserinfo ul li { width: 130px; height: 25px; display: block; cursor: pointer; line-height: 25px; text-align: left; margin-top: 2px; margin-bottom: 2px; }
#divuserinfo ul li a { color: #444; text-decoration: none; display: block; padding-left: 8px; }
#divuserinfo ul li a:hover { cursor: pointer; background-color: #D2DDE3; color: #444; text-decoration: none; }


/*页中*/

#dContainer table { border: 0px; width: 100%; }
#dContainer table td { vertical-align: top; }
#dContainer table td:first-child { vertical-align: top; width: 150px; cursor: default; }

#dContext { border: 1px solid #DCDBDB; }

/*隐藏菜单栏样式*/
#divhidemenu { cursor: pointer; }

/*隐藏菜单栏样式*/
.headtitle { height: 5px; background-color: Black; cursor: pointer; }

/*左边菜单导航*/
/* CSS Document */

.frame .menu_left { height: 100%; width: 160px; border-right: 1px solid #E8E8E8; overflow-y: auto; overflow-x: hidden; background-color: #F3F3F3; }
.accordion, .accordion ul, .accordion li, .accordion a, .accordion span { margin: 0; padding: 0; border: none; outline: none; }
.accordion li { list-style: none; margin-bottom: 2px; }
/* Layout & Style */
.accordion li a { display: block; position: relative; min-width: 90px; height: 45px; color: #333333; font-size: 14px; background-repeat: no-repeat; background-position: 5px center; background-color: #E8E8E8; text-decoration: none; line-height: 45px; padding-left: 40px; }
.accordion > li:hover > a, .accordion > li:target > a, .accordion > li > a.active, .sub-menu li a.active { }
.accordion li > a span { display: block; position: absolute; top: 7px; right: 0; padding: 0 10px; margin-right: 10px; }
.accordion > li:hover > a span, .accordion > li:target > a span, .accordion > li > a.active span { }
/* Images */
.accordion > li > a:before { position: absolute; left: 130px; content: ''; width: 20px; height: 20px; margin-top: 12px; background-repeat: no-repeat; background-position: 0px 0px; }
.accordion li.arrow_down > a:before { background-image: url(../images/UIimg/row_down.png); }
.accordion li.arrow_right > a:before { background-image: url(../images/UIimg/row_right.png); }


/* Sub Menu */
.sub-menu li { list-style: none; border-top: 1px solid #E7E7E7; }
.sub-menu li a { padding-left: 55px; color: #555555; background-color: #F3F3F3; height: 42px; line-height: 42px; font-size: 13px; }
.sub-menu > li:hover > a, .sub-menu > li:target > a, .sub-menu > li > a.active, .sub-menu li a.active { background: transparent url(../images/UIimg/left_menu_cur.png) no-repeat; background-color: #fff; color: #2C6694; }
.sub-menu li:last-child a { border: none; }
.sub-menu li > a span { color: #797979; text-shadow: 1px 1px 0px rgba(255,255,255, .2); background: transparent; border: 1px solid #c9c9c9; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
/* Functionality */
.accordion li > .sub-menu { display: none; }
.accordion li:target > .sub-menu { display: block; }


/*提案图标*/
.accordion li .cs_tian { background-image: url('../images/menu/cs_tian_lv.png'); }
/*个人案件图标*/
.accordion li .cs_geren { background-image: url('../images/menu/cs_geren_lv.png'); }
/*核稿图标*/
.accordion li .cs_hegao { background-image: url('../images/menu/cs_hegao_lv.png'); }
/*送件图标*/
.accordion li .cs_songjian { background-image: url('../images/menu/cs_songjian_lv.png'); }
/*部门案件图标*/
.accordion li .cs_bumeng { background-image: url('../images/menu/cs_bumeng_lv.png'); }
/*流程管理图标 程序管理*/
.accordion li .cs_ic { background-image: url('../images/menu/cs_ic_lv.png'); }
/*发文管理图标*/
.accordion li .cs_fawen { background-image: url('../images/menu/cs_fawen_lv.png'); }
/*邮箱管理图标*/
.accordion li .cs_youxiang { background-image: url('../images/menu/cs_youxiang_lv.png'); }
/*案件报表图标*/
.accordion li .cs_baobiaoanjian { background-image: url('../images/menu/cs_baobiaoanjian_lv.png'); }
/*财务报表图标*/
.accordion li .cs_baobiaocaiwu { background-image: url('../images/menu/cs_baobiaocaiwu_lv.png'); }
/*绩效报表图标*/
.accordion li .cs_baobiaojixiao { background-image: url('../images/menu/cs_baobiaojixiao_lv.png'); }
/*常用报表图标*/
.accordion li .cs_baobiaochangyong { background-image: url('../images/menu/cs_baobiaochangyong_lv.png'); }
/*图文报表*/
.accordion li .cs_graph { background-image: url('../images/menu/cs_graph_lv.png'); }
/*客户图标*/
.accordion li .cs_kehu { background-image: url('../images/menu/cs_kehu_lv.png'); }
/*快递管理*/
.accordion li .cs_kuaidi { background-image: url('../images/menu/cs_kuaidi_lv.png'); }
/*合作代理机构图标*/
.accordion li .cs_dailijigou { background-image: url('../images/menu/cs_dailijigou_lv.png'); }
/*个人设置图标*/
.accordion li .cs_gerenshezhi { background-image: url('../images/menu/cs_gerenshezhi_lv.png'); }
/*系统管理图标*/
.accordion li .cs_xitong { background-image: url('../images/menu/cs_xitong_lv.png'); }
/*基础数据图标*/
.accordion li .cs_jichu { background-image: url('../images/menu/cs_jichu_lv.png'); }
/*请款图标*/
.accordion li .cs_qingkuan { background-image: url('../images/menu/cs_qingkuan_lv.png'); }
/*账单图标*/
.accordion li .cs_zhangdan { background-image: url('../images/menu/cs_zhangdan_lv.png'); }
/*费用管理*/
.accordion li .cs_feiyong { background-image: url('../images/menu/cs_feiyong_lv.png'); }
/*知助网图标*/
.accordion li .cs_zhizhuwang { background-image: url('../images/menu/cs_zhizhuwang_lv.png'); }
/*FAQ图标*/
.accordion li .cs_faq { background-image: url('../images/menu/cs_faq_lv.png'); }
/*批处理*/
.accordion li .cs_batch { background-image: url('../images/menu/cs_batch_lv.png'); }
/*科技服务图标*/
.accordion li .cs_Tech { background-image: url('../images/menu/cs_Tech_lv.png'); }




.footer { margin: 5px auto; text-align: center; height: 20px; line-height: 20px; padding: 4px 0px 4px 0px; width: 100%; font-size: 12px; background-color: #EFEFEF; color: #767676; border-top: 1px solid #D8D8DA; }
.footer a { text-decoration: none; color: #767676; }
.footer a:hover { text-decoration: underline; color: #767676; }



/*下面是过滤组件用到的样式*/
.filter-read-y { background: transparent url(../images/tbbtn/read-y.gif) no-repeat 2px 2px; width: 20px; }
.filter-read-n { background: transparent url(../images/tbbtn/read-n.gif) no-repeat 2px 2px; width: 20px; }
.filter-sended { background: transparent url(../images/tbbtn/sended.gif) no-repeat 2px 2px; width: 20px; }
.btn-all { background: transparent url(../images/tbbtn/all.gif) no-repeat 2px 2px; width: 20px; }

/*页签样式表*/
.tabpanel { width: 100%; }
.tabpanel_tab_content { width: 100%; height: 35px; line-height: 35px; background-color: #FFFFFF; border-bottom: 1px solid #E1E1E1; padding-bottom: 3px; overflow: hidden; white-space: nowrap; position: relative; }
.tabpanel_tab_content .tabpanel_move_content { width: 0px; overflow: hidden; }
.tabpanel_move_content_scroll { margin-left: 18px; margin-right: 18px; }
.tabpanel_mover { width: 5000px; margin: 0; padding: 0; position: relative; }
.tabpanel_mover li { color: #83B820; font-size: 14px; width: 110px; margin-top: 2px; height: 35px; line-height: 35px; border-top: solid 1px #E1E1E1; border-right: solid 1px #E1E1E1; background-color: #FFFFFF; float: left; position: relative; list-style-type: none; cursor: pointer; }
.tabpanel_mover li .closer { background: transparent url(../images/UIimg/guanbi.png) no-repeat; position: absolute; right: 2px; top: 2px; width: 11px; height: 11px; cursor: pointer; }
.tabpanel_mover li .title { font-size: 14px; padding-left: 8px; overflow: hidden; float: left; *height: 20px; *line-height: 20px; *margin-top: 2px; }
.tabpanel_mover li div { }
.tabpanel_mover li .icon_title { font-size: 14px; padding-left: 35px; background-repeat: no-repeat; background-position: 5px 5px; overflow: hidden; float: left; *height: 35px; *line-height: 35px; *margin-top: 2px; *background-position: 5px 5px; }
.tabpanel_mover li.active { border-bottom: solid 1px red; background-color: #F3F3F3; font-weight: bolder; color: #36709E; }
.tabpanel_tab_content .tabpanel_left_scroll { background: transparent url(../images/TabPanel/scroll-left.gif) no-repeat 0 0; border-bottom: solid 1px #E1E1E1; position: absolute; width: 18px; height: 35px; left: 0px; top: 1px; cursor: pointer; z-index: 10; }
.tabpanel_tab_content .tabpanel_right_scroll { background: transparent url(../images/TabPanel/scroll-right.gif) no-repeat 0 0; border-bottom: solid 1px #E1E1E1; position: absolute; width: 18px; height: 35px; right: 0px; top: 1px; cursor: pointer; z-index: 10; }
.tabpanel_tab_content .tabpanel_scroll_over { background-position: -18px 0; }
.tabpanel_tab_content .tabpanel_left_scroll_disabled { background-position: 0 0; opacity: .5; -moz-opacity: .5; filter: alpha(opacity = 50); cursor: default; }
.tabpanel_right_scroll_disabled { background-position: -36px 0; opacity: .5; -moz-opacity: .5; filter: alpha(opacity = 50); cursor: default; }
.display_none { display: none; }
.disabled { color: gray; }
.tabpanel_tab_content .tabpanel_tab_spacer { border-top: 1px solid #E1E1E1; height: 2px; background: #DEECFD; font-size: 1px; line-height: 1px; margin-top: -1px; }
.tabpanel_content { background-color: #FFF; overflow: auto; position: relative; }
.tabpanel_content .html_content { width: 100%; height: 100%; background-color: #FFF; position: absolute; z-index: 0; left: 0; top: 0; }

/*工具栏样式表*/
.toolbar { background-color: #F3F3F3; width: 100%; white-space: nowrap; height: 45px; line-height: 45px; position: relative; }
.toolbar .button_table { cursor: pointer; height: 45px; }
.toolbar .toolbar_disabled { filter: alpha(opacity = 20); -moz-opacity: 0.2; opacity: 0.2; }
.toolbar .toolbar_disabled * { cursor: no-drop; }
.toolbar td { vertical-align: middle; }
.toolbar .spacer { height: 17px; font-size: 1px; display: block; margin: 0 2px; padding: 0; }
.toolbar .textfield { padding: 2px 3px 1px 3px; border: 1px solid #B5B8C8; width: 140px; }
.toolbar .b_left { }
.toolbar .b_right { }
/*.toolbar .b_center {   width:30px; height:30px;  }*/
.toolbar .b_center { }
.toolbar .over .b_left { }
.toolbar .over .b_right { }
/*.toolbar .over .b_center { background:transparent url(../images/UIimg/yuan.png) no-repeat center; text-align:center;   }*/
.toolbar .over .b_center { }
/*.toolbar .b_center a {display:block;vertical-align:middle;padding-top: 3px;padding-bottom: 4px;margin-left: 2px;margin-right: 2px;text-decoration:none;white-space:nowrap;height:14px;*height:auto;color:#333;}*/
.toolbar .b_center a { padding-left: 20px; margin-left: 8px; text-decoration: none; white-space: nowrap; height: 16px; *height: auto; }
.toolbar .b_center a:hover { padding-left: 20px; margin-left: 8px; text-decoration: none; white-space: nowrap; height: 16px; *height: auto; color: #148CB8; }

.toolbar .down .b_left { }
.toolbar .down .b_right { }
.toolbar .down .b_center { }
.toolbar .filterTable { position: absolute; right: 2px; top: 2px; }
.toolbar .filterTable tr, td, a { }
.toolbar .filter-spacer { height: 21px; font-size: 1px; display: block; margin: 0; padding: 0; }
.toolbar .border-center-active { background: url(../images/Toolbar/tb_border.gif) repeat-x 0px -105px !important; }
.toolbar .border-left-active { background: url(../images/Toolbar/tb_border.gif) no-repeat 0 -63px !important; }
.toolbar .border-right-active { background: url(../images/Toolbar/tb_border.gif) no-repeat 0 -84px !important; }
.az { display: none; height: 26px; line-height: 26px; width: 100%; background: url(../images/Toolbar/bg.gif) repeat-x; background-color: #D6E3F3; position: absolute; left: 0; z-index: 2; }
.az table { table-layout: fixed; width: 100%; cursor: pointer; }
.az table tr td { text-align: center; font-size: 11px; padding: 0; margin: 0; color: #444444; }
.az table tr td.tdover { font-weight: bold; color: #23508E; }
.az table tr td.tdovered { font-weight: bold; color: red; }
.az-fix { position: absolute; display: none; z-index: 3; }
.az-fix td { font-size: 1px; height: 6px; }
.az-fix .left { width: 4px; background: url(../images/Toolbar/fix_border.gif) no-repeat 0 0; }
.az-fix .right { width: 4px; background: url(../images/Toolbar/fix_border.gif) no-repeat -5px 0; }
.az-fix .center { background: url(../images/Toolbar/fix_bg.gif) repeat-x; }
.az-fix-2 { position: absolute; display: none; z-index: 3; }
.az-fix-2 td { font-size: 1px; height: 5px; }
.az-fix-2 .left { width: 4px; background: url(../images/Toolbar/fix_border_2.gif) no-repeat 0 0; }
.az-fix-2 .right { width: 4px; background: url(../images/Toolbar/fix_border_2.gif) no-repeat -5px 0; }
.az-fix-2 .center { background: url(../images/Toolbar/fix_bg_2.gif) repeat-x; }

/*新建*/
.toolbar .new { background: transparent url(../images/UIimg/xinjian.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .new:hover { background: transparent url(../images/UIimg/xinjian_02.png) no-repeat left; width: 16px; height: 16px; }
/*添加*/
.toolbar .add { background: transparent url(../images/UIimg/add_out.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .add:hover { background: transparent url(../images/UIimg/add_hover.png) no-repeat left; width: 16px; height: 16px; }
/*修改*/
.toolbar .edit { background: transparent url(../images/UIimg/edit_out.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .edit:hover { background: transparent url(../images/UIimg/edit_hover.png) no-repeat left; width: 16px; height: 16px; }
/*保存*/
.toolbar .save { background: transparent url(../images/UIimg/save_out.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .save:hover { background: transparent url(../images/UIimg/save_hover.png) no-repeat left; width: 16px; height: 16px; }
/*删除*/
.toolbar .delete { background: transparent url(../images/UIimg/shanchu.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .delete:hover { background: transparent url(../images/UIimg/shanchu_02.png) no-repeat left; width: 16px; height: 16px; }
/*查找*/
.toolbar .search { background: transparent url(../images/UIimg/sousuo.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .search:hover { background: transparent url(../images/UIimg/sousuo_02.png) no-repeat left; width: 16px; height: 16px; }
/*复制*/
.toolbar .copy { background: transparent url(../images/UIimg/fuzhi.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .copy:hover { background: transparent url(../images/UIimg/fuzhi_02.png) no-repeat left; width: 16px; height: 16px; }
/*提交*/
.toolbar .submit { background: transparent url(../images/UIimg/tijiao.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .submit:hover { background: transparent url(../images/UIimg/tijiao_02.png) no-repeat left; width: 16px; height: 16px; }
/*退回*/
.toolbar .undo { background: transparent url(../images/UIimg/fanhui.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .undo:hover { background: transparent url(../images/UIimg/fanhui_02.png) no-repeat left; width: 16px; height: 16px; }
/*权限设置*/
.toolbar .role { background: transparent url(../images/UIimg/quanxian.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .role:hover { background: transparent url(../images/UIimg/quanxian_02.png) no-repeat left; width: 16px; height: 16px; }
/*已关联*/
.toolbar .linked { background: transparent url(../images/UIimg/guanlian.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .linked:hover { background: transparent url(../images/UIimg/guanlian.png) no-repeat left; width: 16px; height: 16px; }
/*向上移动*/
.toolbar .moveup { background: transparent url(../images/UIimg/shangyi.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .moveup:hover { background: transparent url(../images/UIimg/shangyi_02.png) no-repeat left; width: 16px; height: 16px; }
/*向下移动*/
.toolbar .movedown { background: transparent url(../images/UIimg/xiayi.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .movedown:hover { background: transparent url(../images/UIimg/xiayi_02.png) no-repeat left; width: 16px; height: 16px; }
/*刷新*/
.toolbar .refresh { background: transparent url(../images/UIimg/refresh_out.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .refresh:hover { background: transparent url(../images/UIimg/refresh_hover.png) no-repeat left; width: 16px; height: 16px; }
/*设置*/
.toolbar .setting { background: transparent url(../images/UIimg/settings_out.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .setting:hover { background: transparent url(../images/UIimg/settings_hover.png) no-repeat left; width: 16px; height: 16px; }
/*签核*/
.toolbar .signature { background: transparent url(../images/UIimg/signature_out.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .signature:hover { background: transparent url(../images/UIimg/signature_hover.png) no-repeat left; width: 16px; height: 16px; }
/*添加关注*/
.toolbar .favadd { background: transparent url(../images/UIimg/Favadd.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .favadd:hover { background: transparent url(../images/UIimg/Favadd_hover.png) no-repeat left; width: 16px; height: 16px; }
/*取消关注*/
.toolbar .favdel { background: transparent url(../images/UIimg/Favdel.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .favdel:hover { background: transparent url(../images/UIimg/Favdel_hover.png) no-repeat left; width: 16px; height: 16px; }
/*pdf*/
.toolbar .pdf { background: transparent url(../images/UIimg/pdf.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .pdf:hover { background: transparent url(../images/UIimg/pdf_hover.png) no-repeat left; width: 16px; height: 16px; }
/*word*/
.toolbar .word { background: transparent url(../images/UIimg/word.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .word:hover { background: transparent url(../images/UIimg/word_hover.png) no-repeat left; width: 16px; height: 16px; }

/*excel*/
.toolbar .excel { background: transparent url(../images/UIimg/excel.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .excel:hover { background: transparent url(../images/UIimg/excel_hover.png) no-repeat left; width: 16px; height: 16px; }


/*移交流程*/
.toolbar .yijiao { background: transparent url(../images/UIimg/zhuanyi.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .yijiao:hover { background: transparent url(../images/UIimg/zhuanyi_02.png) no-repeat left; width: 16px; height: 16px; }
/*取数据*/
.toolbar .getdata { background: transparent url(../images/UIimg/getdata_02.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .getdata:hover { background: transparent url(../images/UIimg/getdata.png) no-repeat left; width: 16px; height: 16px; }
/*重发邮件*/
.toolbar .repeatmail { background: transparent url(../images/UIimg/repeatmail.png) no-repeat left; width: 16px; height: 16px; }
.toolbar .repeatmail:hover { background: transparent url(../images/UIimg/repeatmail_hover.png) no-repeat left; width: 16px; height: 16px; }

/*重发邮件*/
.toolbar .reset { background: transparent url(../images/UIimg/reset.ico) no-repeat left; width: 16px; height: 16px; }
.toolbar .reset:hover { background: transparent url(../images/UIimg/reset.ico) no-repeat left; width: 16px; height: 16px; }

/*选择框的样式*/
.toolbar .selfield { border: 1px solid #cccccc; height: 24px; width: 180px; line-height: 24px; padding: 2px 0 2px 3px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; color: #666666; }

.toolbar .close { background: transparent url(../images/UIimg/close.ico) no-repeat left; width: 16px; height: 16px; }

.window_back { position: absolute; top: 0; left: 0; background-color: #000; filter: alpha(opacity = 50); -moz-opacity: 0.5; opacity: 0.5; z-index: 100000; }
.windowpanel { width: 300px; height: 200px; background-color: #EBECEE; border: 1px solid #E1E1E1; position: absolute; overflow: hidden; }
.windowpanel_move { cursor: move; }
.windowpanel_toolbar { position: relative; }
.windowpanel_title { position: relative; height: 25px; line-height: 25px; padding-left: 5px; color: #15428B; font-weight: bold; background-color: #77A1D6; background: url(../images/WindowPanel/title-bg.gif) repeat-x; border-bottom: solid 1px #E1E1E1; }
.windowpanel_content { margin: 3px; border: 1px solid #A3BAE9; overflow: hidden; }
.windowpanel .closer { background: transparent url(../images/WindowPanel/window-close.gif) no-repeat; position: absolute; right: 5px; top: 5px; width: 15px; height: 15px; cursor: pointer; }

/*首页样式*/
#calendar { width: 99%; padding: 5px 5px; }
/* 不为空样式 */
.v_NotNull { border: 1px solid red !important; }
/* Loading...样式  */
.jclient-ui-loading { position: absolute; opacity: .85; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); background: #f8f8f8; height: 200px; line-height: 200px; width: 224px; text-align: center; font-family: Verdana; background: transparent url(../images/UIimg/loading.gif) no-repeat center; }

/*页签Tab样式*/
.tabcss #content { padding: 0; }
.tabcss a, img { border: 0; }
.tabcss a { text-decoration: none; blr: expression(this.onFocus=this.blur()); /*去掉虚框 ie*/ outline: none; /*去掉虚框 FF*/ }
.tabcss { width: 100%; margin: 0px auto; position: relative; min-height: 171px; }
.tabcss_1700 {
    /*width: 1719px;*/
    margin: 0px;
    position: relative;
    min-height: 171px;
}
@media screen and (max-width : 1920px) {
    .tabcss_1700 {
        width: 1719px;
    }
}

@media screen and (max-width : 1440px) {
    .tabcss_1700 {
        width: 1249px;
    }
}
.tabscss {
    width: 1350px;
    margin: 0px auto;
    position: relative;
    min-height: 171px;
}

/*.tabbtn {
    width:1719px;
}*/

.tabbtn_1700 {
    width: 1700px;
}
@media screen and (max-width : 1920px) {
    .tabbtn_1700 {
        width: 1700px;
    }
}

@media screen and (max-width : 1440px) {
    .tabbtn_1700 {
        width: 1230px;
    }
}
.tabcss .tabbtn_1700, .tabscss .tabbtn_1700, .tabcss .tabbtn, .tabscss .tabbtn, .tabcss_1700 .tabbtn {
    height: 38px;
    margin: 0;
    border-bottom: solid 1px #DCDBDB;
    list-style-type: none;
}
    .tabcss .tabbtn_1700 li, 
    .tabscss .tabbtn_1700 li,
    .tabcss_1700 .tabbtn_1700 li,
    .tabcss .tabbtn li, 
    .tabscss .tabbtn li, 
    .tabcss_1700 .tabbtn li {
        float: left;
        position: relative;
        height: 38px;
        background-color: #fff;
        border-right: solid 1px #EBEBEB;
    }
        .tabcss_1700 .tabbtn_1700 li a,
        .tabcss_1700 .tabbtn_1700 li span,
        .tabcss .tabbtn_1700 li a,
        .tabcss .tabbtn_1700 li span,
        .tabscss .tabbtn_1700 li a,
        .tabscss .tabbtn_1700 li span,
        .tabcss_1700 .tabbtn li a,
        .tabcss_1700 .tabbtn li span,
        .tabcss .tabbtn li a,
        .tabcss .tabbtn li span,
        .tabscss .tabbtn li a,
        .tabscss .tabbtn li span {
            display: block;
            float: left;
            height: 38px;
            line-height: 38px;
            overflow: hidden;
            width: 98px;
            text-align: center;
            font-size: 12px;
            cursor: pointer;
            blr: expression(this.onFocus=this.blur()); /*去掉虚框 ie*/
            outline: none; /*去掉虚框 FF*/
        }

        .tabcss_1700 .tabbtn_1700 li.current,
        .tabcss .tabbtn_1700 li.current,
        .tabscss .tabbtn_1700 li.current,
        .tabcss_1700 .tabbtn li.current,
        .tabcss .tabbtn li.current,
        .tabscss .tabbtn li.current {
            border-bottom: solid 2px #5781AE;
        }
            .tabcss_1700 .tabbtn_1700 li.current a, .tabcss_1700 .tabbtn_1700 li.current span, .tabcss_1700 .tabbtn_1700 li a, .tabcss_1700 .tabbtn_1700 li span,
            .tabcss .tabbtn_1700 li.current a, .tabcss .tabbtn_1700 li.current span, .tabcss .tabbtn_1700 li a, .tabcss .tabbtn_1700 li span,
            .tabscss .tabbtn_1700 li.current a, .tabscss .tabbtn_1700 li.current span, .tabscss .tabbtn_1700 li a, .tabscss .tabbtn_1700 li span,
            .tabcss_1700 .tabbtn li.current a, .tabcss_1700 .tabbtn li.current span, .tabcss_1700 .tabbtn li a, .tabcss_1700 .tabbtn li span,
            .tabcss .tabbtn li.current a, .tabcss .tabbtn li.current span, .tabcss .tabbtn li a, .tabcss .tabbtn li span,
            .tabscss .tabbtn li.current a, .tabscss .tabbtn li.current span, .tabscss .tabbtn li a, .tabscss .tabbtn li span {
                height: 38px;
                line-height: 38px;
                background: #fff;
                color: #666666;
                overflow: hidden;
                blr: expression(this.onFocus=this.blur()); /*去掉虚框 ie*/
                outline: none; /*去掉虚框 FF*/
            }
            .tabcss_1700 .tabbtn_1700 li.current span, .tabcss .tabbtn_1700 li.current span, .tabscss .tabbtn_1700 li.current span,
            .tabcss_1700 .tabbtn li.current span, .tabcss .tabbtn li.current span, .tabscss .tabbtn li.current span {
                color: #2C6694;
                font-weight: 800;
            }

.tabcss_1700 .tbcontent, .tabcss .tbcontent, .tabscss .tbcontent {
    padding: 10px;
    border: none;
}
.tabcss_1700 .tbcontent a, .tabcss .tbcontent a, .tabscss .tbcontent a {
    text-decoration: none;
}

.tabcss_1700 .tbcontent a:hover, 
.tabcss .tbcontent a:hover, 
.tabscss .tbcontent a:hover, 
a:active, tbLayout td a:hover, a:active {
    cursor: pointer;
}



.span_200, .span_150, .span_60, .span_80, .span_30, .span_auto, .span_100, .span_120, .span_300, .span_160 { display: -moz-inline-box; display: inline-block; }
.span_200 { width: 200px; }
.span_150 { width: 150px; }
.span_80 { width: 80px; }
.span_30 { width: 30px; }
.span_60 { width: 60px; }
.span_auto { min-width: 150px; }
.span_100 { width: 100px; }
.span_120 { width: 120px; }
.span_160 { width: 160px; }
.span_300 { width: 300px; }
.center { text-align: center; }

.td_100 { min-width: 100px; _min-width: 120px; }
.td_80 { min-width: 80px; _min-width: 80px; }
.tabbtn_600 { min-width: 600px; _min-width: 600px; }
.divtitle { margin-top: 15px; background-color: #F3F3F3; height: 30px; line-height: 30px; padding-left: 25px; font-weight: bolder; color: #26ADDF; border-top: 1px #E4E4E4 solid; border-left: 1px #E4E4E4 solid; border-right: 1px #E4E4E4 solid; }
.divtitlenobo { margin-top: 15px; background: url('../images/tab_title.png') repeat-x; height: 30px; line-height: 30px; padding-left: 25px; color: #F08519; }
.divtitle a { color: #26ADDF; text-decoration: none; }
.divtitle a:hover, a:active { cursor: pointer; }
.Tbadd_css { float: right; padding-right: 25px; }
.searchdiv { text-align: right; padding-right: 10px; }

.lrdiv { padding-left: 20px; }

/*单独删除按钮,文字的右上角一个X 图标*/
.borderdiv { height: 30px; line-height: 30px; border: none; float: left; padding-left: 5px; margin-left: 5px; }
/*.borderdiv:hover{border: 2px solid #ADADAD;}*/
.delspan { display: block; float: left; }
.delicon { display: block; float: left; background-image: url(../images/jQueryUI/ui-icons_cd0a0a_256x240.png); background-repeat: no-repeat; background-position: -84px -132px; width: 16px; height: 16px; margin-left: 3px; margin-top: 6px; cursor: pointer; }

.AddFavorite { margin: 15px; text-decoration: none; background: transparent url(../images/UIimg/jiaguanzhu.png) no-repeat; padding-left: 20px; color: #FF6600; }
.RemoveFavorite { margin: 15px; text-decoration: none; background: transparent url(../images/UIimg/quxiao.png) no-repeat; padding-left: 20px; color: #FF6600; }
.ContractSearch { background: transparent url(../../images/UIimg/sousuo_02.png) no-repeat left; width: 16px; height: 16px; }
.hide { display: none; }
/*增加一个隐藏栏位*/
.myproc { }
/*IP人员进入将自己承办的处理事项标记*/

.autoSearchItem li { white-space: nowrap; }

/*浮动在右边的点击添加按钮*/
.btn_add_right { float: right; margin-right: 25px; background: transparent url(../images/tbbtn/add.png) no-repeat 0 center; padding-left: 18px; width: 80px; }

/*显示在文件右上角的删除*/
.delete_icon { display: inline-block; display: -moz-inline-box; background-image: url('../images/jQueryUI/ui-icons_cd0a0a_256x240.png'); background-repeat: no-repeat; background-position: -84px -132px; width: 16px; height: 16px; margin-left: 3px; margin-top: 6px; cursor: pointer; }
/*显示在文件前面的类型图片,*/
.file_type { background: url(../images/filetype/mp3.gif); width: 16px; display: inline-block; }
.off_item { cursor: pointer; height: 25px; width: 200px; color: #83B820; }
.filing_content { padding: 10px; }
fieldset { margin-top: 20px; border: 1px solid #e4e4e4; }
legend { border: 1px solid #e4e4e4; width: 200px; margin-left: 30px; padding-left: 20px; height: 30px; line-height: 30px; color: #77A12A; font-size: 14px; font-weight: bolder; cursor: pointer; }
.show_content { background: transparent url(../images/UIimg/jiaguanzhu.png) no-repeat left center; }
.hide_content { background: transparent url(../images/UIimg/quxiao.png) no-repeat left center; }
.clickspan { cursor: pointer; }
/*联络人申请人等用来选择的checbox的外框div*/
.checkboxdiv { padding: 5px 10px; line-height: 25px; }
.block { line-height: 25px; padding: 5px; }
.hide_icon { background: url('../images/kai.png') left no-repeat; font-size: 18px; font-family: 微软雅黑; color: #26ADDF; }
.show_icon { background: url('../images/he.png') left no-repeat; font-size: 18px; font-family: 微软雅黑; color: #26ADDF; }
.filetitle { }
.filingtable { border: 1px solid #32A2C8; line-height: 25px; }
.spantitle { font-weight: bold; font-family: 微软雅黑; color: #26ADDF; }

.Null { border: 1px solid red !important; }

.sp-file-name { cursor: pointer; color: #407AA8; text-decoration: underline; }
.sp-file-name:hover { color: #9BCD3F; }
.red { color:red; }
.inline { display:inline-block; }