@charset "utf-8";
/***********网站结构布局************/
body,html{height:100%;  overflow:hidden; background:#fff;}
.slide{ height:100%; position:relative; float:left; width:200px; z-index:1;}
.content{ margin-left:200px; height:100%; min-width:900px; position:relative; z-index:1;}
.contract .slide{ width:60px;}
.contract .content{ margin-left:60px;}

/* 左侧 */
.slide_user{ position:absolute; top:0; width:100%; left:0; height:42px; padding-top:8px; background:#18bc9c;}
.slide_cont{ position:absolute; top:50px; bottom:40px; width:100%; left:0; background:#34495e;}
.slide_bot{ position:absolute; bottom:0; width:100%; left:0; height:40px; background:#2c3e50;}
.silde_user_img{ float:left; width:36px; height:36px; margin:0 10px; background:url(../../../images/appbase/flat/man.png) center center no-repeat #0b5609; border-radius:20px;}
.silde_user_woman{ background:url(../../../images/appbase/flat/woman.png) center center no-repeat #0b5609;}
.slide_user_name{ float:left; width:140px;}
.slide_user_name h3{ font-size:14px; font-weight:bold; color:#fff;}
.slide_user_name h3 span{ float:left;}
.slide_user_name h3 a{ float:left; background:url(../../../images/appbase/flat/user_edit.png) 0 0 no-repeat; width:12px; height:12px; margin:3px 0 0 8px;}
.slide_user_name p{ color:#fff;}
.slide_menu{ height:100%; width:100%; overflow-y:auto;}
.slide_menu ul{ margin-top:12px;padding-left:0;}
.slide_menu li{ zoom:1; cursor:pointer;}
.slide_menu li:after{ clear:both; display:block; content:""; height:0; visibility:hidden;}
.slide_menu li b{ float:left; height:16px; width:17px; margin:18px 22px 18px 21px;}
.slide_menu li span{ float:left; height:52px; line-height:52px; width:140px; font-size:16px; color:#fff;}
.slide_suvmenu{ display:none; clear:both; background:#34495e;}
.slide_suvmenu a{ display:block; height:30px; line-height:30px; padding-left:60px; font-size:14px; color:#fff;}
.slide_suvmenu a em{ display: block; width: 9em; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis;}
.slide_menu li.hot{ background:#243342;}
.slide_menu li.hot .slide_suvmenu{/* display:block;*/}
.slide_suvmenu a:hover{ background:#30a86c; color:#fff;}
.slide_suvmenu a.hot{ background:url(../../../images/appbase/flat/menu_arrow.png) 176px center no-repeat #30a86c; color:#fff;}
.suvmenu_div h4{color: #fff;display: block; font-size: 14px; height: 36px; line-height: 36px; padding-left: 60px; background:url(../../../images/appbase/flat/menu_arrow.png) 176px center no-repeat;}
.suvmenu_div:hover h4{background:url(../../../images/appbase/flat/menu_arrow.png) 176px center no-repeat #252a32;}
.suvmenu_div h4 em{ display: block; width: 8em; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis;}
.slide_tab{ float:right; width:40px; height:100%;}
.slide_up{ background:url(../../../images/appbase/flat/slideup.png) center center no-repeat #21786f;}
.slide_down{ width:60px; background:url(../../../images/appbase/flat/slidedown.png) center center no-repeat #2d8561;}
.slide_bot_btn{ padding-top:12px;}
.slide_bot_btn a{ width:17px; height:17px; padding:0 6px; margin:0 9px; text-indent:-10000px; float:left;}
.slide_bot_btn a.setting{ background:url(../../../images/appbase/flat/setting.png) center center no-repeat;}
.slide_bot_btn a.modify{ background:url(../../../images/appbase/flat/modify.png) center center no-repeat;}
.slide_bot_btn a.skin{ background:url(../../../images/appbase/flat/skin.png) center center no-repeat;}
.contract .slide_bot_btn,.contract .slide_user_name,.contract .slide_menu_txt,.contract .slide_suvmenu{ display:none !important;}
/* 右侧 */
.header{ height:70px; position:relative; z-index:2; padding:0 0 0 30px; background:#fff;}
.logo{ float:left; padding:12px 0 0 0;/* background:url(../../../images/appbase/flat/logo.png) 0 12px no-repeat;*/ height:48px; line-height:48px; color:#27ae60; font-size:28px; font-weight:bold;}
.logo img{ margin-right:6px;}
.header_oper{ float:right; padding-top:21px;}
.tab_system{ float:left; height:30px; width:212px;background:url(../../../images/appbase/flat/top_sel_arrow.png) 193px center no-repeat; cursor:pointer; margin:0 8px; border:1px solid #becccd; position:relative;}
.tab_system span{ display:block; width:183px; height:30px; line-height:30px; color:#82888a; border-right:1px solid #becccd;  font-size:14px; text-indent:16px;}
.tab_system_list{ display:none; position:absolute; left:-1px; top:31px; width:100%; border-left:1px solid #becccd; border-right:1px solid #becccd;}
.tab_system_list a{ background:#fff; color:#82888a; display:block; height:38px; line-height:38px; text-indent:16px; border-bottom:1px solid #becccd; }
.tab_system_list a:hover{ border-left:3px solid #27ae60; color:#27ae60; text-indent:13px;}
.home,.msg,.logout{ float:left; width:30px; height:30px; margin:0 8px; border:1px solid #becccd; text-indent:-10000px;}
.home{ background:url(../../../images/appbase/flat/home.png) center center no-repeat;}
.msg{ background:url(../../../images/appbase/flat/msg.png) center center no-repeat; position:relative;}
.logout{ background:url(../../../images/appbase/flat/logout.png) center center no-repeat;}
.home:hover{ background:url(../../../images/appbase/flat/homehover.png) center center no-repeat #4ec747; border:1px solid #2fa029;}
.msg:hover{ background:url(../../../images/appbase/flat/msghover.png) center center no-repeat #4ec747; border:1px solid #2fa029;}
.logout:hover{ background:url(../../../images/appbase/flat/logouthover.png) center center no-repeat #4ec747; border:1px solid #2fa029;}
.msg span{ display:block; position:absolute; background:url(../../../images/appbase/flat/msg_tips.png) 0 0 no-repeat; width:16px; height:16px; text-align:center; line-height:16px; font-size:10px; color:#fff; top:-8px; right:-8px; text-indent:0;}
.warp{ position:absolute; top:70px; bottom:0; width:100%; left:0; background:#ecf0f1;}

/*个人编辑窗口*/
.userbox{ background:#fff;}
.userbox div{ padding:50px 80px;}
.userbox div{ line-height:220%; font-size:15px;}
.user_txt{ display:block; width:272px; border:1px solid #c4c4c4; height:38px; line-height:38px; border:1px solid #c4c4c4; margin-bottom:14px; text-indent:4px;} 
.user_name{ background:url(../../../images/appbase/flat/user_icon.png) 244px 11px no-repeat;}
.user_code{ background:url(../../../images/appbase/flat/user_icon.png) 244px -43px no-repeat;}
.user_mail{ background:url(../../../images/appbase/flat/user_icon.png) 244px -96px no-repeat;}
.user_password{ background:url(../../../images/appbase/flat/user_icon.png) 244px -150px no-repeat;}
.userbox .sent{ height:40px; line-height:40px; display:block; text-align:center; font-size:16px; font-weight:bold; color:#fff; background:#009907; margin-top:30px;}

/* 组织管理 */
.warp_top{ padding:8px 28px; background:#fff; border-bottom:1px solid #d4d8d8; border-top:1px solid #d4d8d8;}
.title_icon{ float:left; height:26px; width:40px; padding:7px 0; text-align:center; background:#ff6900;}
.title_icon span{ width:29px; height:26px; display:inline-block;}
.title_txt{ float:left; padding-left:19px;}
.title_txt h2{ font-size:16px; font-weight:bold; color:#2c3e50; height:40px; line-height:40px;}
.title_txt h3{ height:21px; line-height:21px; font-size:16px; font-weight:bold; color:#2c3e50;}
.title_nav { line-height:22px; margin-left:-16px;}
.title_nav a{ display:inline-block; color:#495859; font-size:12px; margin:0 16px; height:22px; line-height:22px; position:relative;}
.title_nav a span{ position:absolute; display:none; width:100%; bottom:-9px; left:0; height:3px; background:#27ae60;}
.title_nav a.hot{ color:#27ae60;}
.title_nav a.hot span{ display:block;}
.warp_cont{ position:absolute; top:68px; bottom:6px; width:100%;}
.warp_option{ margin:0 4px 10px 4px; position:relative; z-index:2;}
.warp_search_label{ float:left; line-height:34px; padding:0 4px 0 28px; color:#495859; font-size:14px;}
.warp_search{ float:left; border:1px solid #d4d8d8;}
.warp_search_txt{ float:left; height:32px; line-height:32px; text-indent:4px; background:#fff; border:none; }
.warp_search_more{ height:32px; line-height:32px; padding:0 11px; background:#fff; color:#82888a;border-left:1px solid #d4d8d8; font-size:14px; float:left;}
.warp_search_resize{ float:left; background:url(../../../images/appbase/flat/refresh.png) 11px center no-repeat #fff; padding:0 10px 0 30px; height:34px;border:1px solid #d4d8d8; margin-left:10px; color:#82888a; font-size:14px; cursor:pointer;}
.warp_search_resize:hover{ background:url(../../../images/appbase/flat/refresh_hover.png) 11px center no-repeat #4ec747; color:#fff;}
.warp_search_btn{ float:left; background:url(../../../images/appbase/flat/search.png) 11px center no-repeat #fff; padding:0 10px 0 30px; height:34px;border:1px solid #d4d8d8; margin-left:10px; color:#82888a; font-size:14px; cursor:pointer;}
.warp_search_btn:hover{ background:url(../../../images/appbase/flat/search_hover.png) 11px center no-repeat #4ec747; color:#fff;}
.sort_down .sd{ display:line-block;}
.sort_down .su{ display:none;}
.sort_up .sd{ display:none;}
.sort_up .su{ display:line-block;}


.warp_search_option{ display:none; position:absolute; top:33px; left:0; width:100%;}
.warp_search_arrow{ position:absolute; top:0; height:11px; width:78px; background:#fff; border-left:1px solid #dce0e0; border-right:1px solid #dce0e0;}
.warp_search_form{ border:1px solid #dce0e0; padding:10px; background:#fff; margin-top:10px;}
.warp_search_more.active{ color:#009704;}
.warp_search_form td{ padding:10px;}
.warp_search_form td.txr{ text-align:right; color:#495859; font-size:14px;}
.warp_search_form td .txt{ border:1px solid #d4d8d8; width:85%; text-indent:10px; height:28px; line-height:28px;}
.warp_search_form_btn{ padding:30px 0; text-align:center;}
.warp_search_form_btn a{ text-align:center; width:40px; padding-left:30px; display:inline-block; margin:0 9px; height:28px; line-height:28px; border:1px solid #d4d8d8; color:#009704; font-size:14px; text-align:left;}
.warp_search_form_btn a:hover{ color:#fff; border:1px solid #2fa029;}
.warp_search_form_btn a.wsfb_search{ background:url(../../../images/appbase/flat/search.png) 10px center no-repeat;}
.warp_search_form_btn a.wsfb_resize{ background:url(../../../images/appbase/flat/refresh2.png) 10px center no-repeat;}
.warp_search_form_btn a.wsfb_cancel{ background:url(../../../images/appbase/flat/cancel.png) 10px center no-repeat;}
.warp_search_form_btn a.wsfb_search:hover{ background:url(../../../images/appbase/flat/search_hover.png) 10px center no-repeat #4ec747;}
.warp_search_form_btn a.wsfb_resize:hover{ background:url(../../../images/appbase/flat/refresh_hover.png) 10px center no-repeat #4ec747;}
.warp_search_form_btn a.wsfb_cancel:hover{ background:url(../../../images/appbase/flat/cancel_hover.png) 10px center no-repeat #4ec747;}
.operate{ color:#ff6900; text-decoration:underline; margin:0 1px;cursor: pointer;}
.warp_option div.fr{ position:relative;}
.warp_operate_btn{ display:none; z-index:99; position:absolute; top:43px; right:0; border:1px solid #d4d8d8; border-bottom:none; background:#fff;}
.warp_operate_btn:after{ content:""; position:absolute; background:url(../../../images/appbase/flat/operate_more.png) 0 0 no-repeat; width:13px; height:9px; top:-9px; right:15px; display:block;}
.warp_operate_btn a{ display:block; height:42px; line-height:42px; padding:0 13px; color:#5e6567; font-size:14px; border-bottom:1px solid #d4d8d8;}
.warp_operate_btn a:hover{ padding:0 13px 0 10px; border-left:3px solid #27ae60; color:#27ae60;}

.btn{ padding:0 18px; height:32px;border:1px solid #d4d8d8; margin:0 5px; color:#82888a; font-size:14px; float:left; line-height:32px; background:#fff;}
.btn:hover{ background:#4ec747; color:#fff; border:1px solid #2fa029;}
.warp_more_option{ float:right; line-height:34px; font-size:14px; color:#82888a; margin-left:10px;}
.warp_more_option:hover{ color:#27ae60;}
.warp_more_option.active{ color:#27ae60;}
.warp_scroll{ margin:0 4px; border:1px solid #dce0e0; background:#fff; position:relative; z-index:1;}
.warp_scroll_header{ border-bottom:3px solid #27ae60;}
.warp_scroll_header th{ padding:12px 5px; text-align:center; background:#fff; color:#495859; font-size:14px; font-weight:bold;}
.warp_scroll_body{ overflow-y:auto;}
.warp_scroll_body td{ padding:10px 5px; text-align:center; border-bottom:1px solid #dce0e0; background:#fff; color:#495859; font-size:14px;}
.warp_scroll_body tr.trgrey td,.warp_scroll_body tr:hover td{ background:#d1f0de;}
.tablegray tr:hover td{ background:none;}
.tablegray tr:hover td.txr{ background:#edf6f2;}
.warp_scroll_body td a.link{ color:#0083c0;}
.warp_scroll_body td a.link:hover{ color:#f00;}
.page{ background:#eaedf1; border-top:1px solid #dce0e0; padding:0 12px; height:38px; line-height:38px; color:#333333; font-size:14px;}
.page div.fr{ padding-top:7px;}
.page .btn{ height:24px; line-height:24px; padding:0; width:60px; text-align:center;}
.page .btn:hover{ color:#fff; background:#27ae60;}
.page .disabled,.page .disabled:hover{ background:#e2e7ee; border:1px solid #d6dde6; color:#8f9ca0;}
.page_txt{ float:left; width:30px; height:24px; line-height:24px; text-align:center;background:#fff;border:1px solid #d4d8d8; margin:0 5px;}
.page div.fr span{ float:left; margin-left:5px; line-height:26px;}
.page div.fl { padding-top: 7px;}
.page div.fl span{float: left; line-height: 26px; margin-left: 5px;}
.warp_fixed{ display:none; background:#000; opacity:0.3; filter:alpha(opacity=30); position:absolute; top:0; left:0; width:100%; height:100%;}

/* 树结构 */
.warp_tree{ position:absolute; top:0; bottom:6px; left:4px; right:0px; border:1px solid #dce0e0;}
.warp_main{ height:100%;}
.warp_tree_title{ cursor:default; height:56px; line-height:56px; background:url(../../../images/appbase/flat/tree_icon.png) 10px center no-repeat #2dcc70; padding-left:42px; border:none; color:#fff; font-size:16px; font-weight:bold;}

.tree_tab{ float:right; background:url(../../../images/appbase/flat/tree_tab.png) center center no-repeat; width:20px; height:20px; margin:18px 10px 0 0;}
.warp_tree_cont{ height:99%; margin-right:5px; background:#fff; cursor:e-resize;}
.treeBox{ background:#fff; height:100%; padding:0 12px; cursor:default;}
.webfx-tree-item a{ color:#495859 !important; font-size:14px;}
.warp_panel{ height:100%;}
.warp_single{bottom: 6px; position: absolute;top: 6px; width: 100%;}
.webfx-tree-item a, .webfx-tree-item a:active, .webfx-tree-item a:hover{ padding:0 2px !important; line-height:18px !important;}
.webfx-tree-item{ height:20px !important;}

/* 新增栏目 */
.wsh_title{ height:42px; line-height:42px; color:#495859; font-size:14px; font-weight:bold;}
.wsh_title_add{ padding-left:41px; background:url(../../../images/appbase/flat/add.png) 18px center no-repeat;}
.wsh_title_edit{ padding-left:41px; background:url(../../../images/appbase/flat/edit.png) 18px center no-repeat;}
.wsf_btn{ padding:10px 0; background:#fff; text-align:center; border-top:1px solid #dce0e0;}
.wsf_btn .btn{ float:none; display:inline-block; background:#f6f6f6; margin:0 8px; height:28px; line-height:28px;}
.wsf_btn .btn:hover{ background:#4ec747;}
.tablegray td{ text-align:left; border-right:1px solid #dce0e0;}
.tablegray .txr{ text-align:right; color:#495859; font-size:14px; font-weight:bold; background:#edf6f2; border-right:1px solid #dce0e0;}
.tablegray .txt{ height:33px; line-height:33px; border:1px solid #dce0e0; text-indent:4px; width:70%;}
.tablegray .rel{ color:#f00;}
.tablegray .textarea{ border:1px solid #dce0e0;width:80%; height:80px;}
.tablegray .txt:focus,.tablegray .textarea:focus{ border:1px solid #27ae60;}
.choose_btn,.clear_btn{ display:inline-block; height:33px; line-height:33px; border:1px solid #dce0e0; padding:0 12px 0 28px; color:#009704; font-size:14px;}
.choose_btn{ background:url(../../../images/appbase/flat/choose.png) 9px center no-repeat;}
.clear_btn{ background:url(../../../images/appbase/flat/clear.png) 9px center no-repeat;}
.choose_btn:hover{ background:url(../../../images/appbase/flat/choosehover.png) 9px center no-repeat #009a08; color:#fff;}
.clear_btn:hover{ background:url(../../../images/appbase/flat/clearhover.png) 9px center no-repeat #009a08; color:#fff;}

/*详情页*/
.article_scroll{ background:#ecf0f1; margin:0 20px;}
.article_head{ border-bottom:1px dashed #bdc0c1; padding:18px 0 4px 0;}
.article_head h1{ text-align:center; color:#333333; font-size:26px; padding-bottom:6px;}
.article_head_operate{ text-align:right;}
.article_head_operate a{ color:#fff; display:inline-block; overflow:hidden; width:24px; height:20px; text-align:center; line-height:20px; background:#95a5a6;}
.article_head_operate a:hover{ background:#27ae60;}
.article_head_operate a.print{ background:none;}
.article_head_operate span{ height:20px; overflow:hidden; display:inline-block; width:2px; line-height:20px; color:#95a5a6;}
.article_body_cont { padding:30px 15px;}
.article_body p{ text-indent:38px; line-height:200%; color:#495859; font-size:14px;}
.article_body h4{ text-indent:38px; line-height:200%; color:#495859; font-size:16px; font-weight:bold;}
.article_footer{ text-align:center; padding:15px 0;}
.returnbtn{ display:inline-block; background:url(../../../images/appbase/flat/return.png) 7px center no-repeat #fff; padding:0 14px 0 28px; height:28px; line-height:28px; border:1px solid #dce0e0; color:#4ec747; font-size:14px;}
.returnbtn:hover{ color:#fff; border:1px solid #2fa029; background:url(../../../images/appbase/flat/returnhover.png) 7px center no-repeat #4ec747;}

/*国有资产*/
.silde_column h4{ height:44px; line-height:44px; padding-left:42px; background:url(../../../images/appbase/flat/title_icon.png) 19px center no-repeat #edefed; color:#565a5c; font-size:14px; font-weight:bold; border-bottom:1px solid #dce0e1; border-right:1px solid #dce0e1; display:block;}
.silde_column a.silde_btn{ width:17px; height:17px; float:right; margin:14px 9px 0 0;}
.silde_up a.silde_btn{ background:url(../../../images/appbase/flat/silde_up.png) center center no-repeat;}
.silde_down a.silde_btn{ background:url(../../../images/appbase/flat/silde_down.png) center center no-repeat;}
.silde_column .txr{ font-weight:normal;}
.silde_down .silde_cont{ display:none;}
.choose_btn2{ height:33px; line-height:33px; padding:0 24px 0 35px; color:#0; font-size:14px; background:url(../../../images/appbase/flat/choose_icon.png) 14px center no-repeat; border:1px solid #91df7c; display:inline-block;}
.inner_table{ padding:0 !important;}
.inner_table table{ width:100%; border-top:1px solid #dce0e0; margin-top:-1px;}
.inner_table td,.inner_table td.txr{ border:none; background:#fff !important;}
.checkbox_td input.fr{ margin:4px 5px 0 0;}
.silde_add{ padding:10px 0 10px 20px;}
.silde_add a{ background:url(../../../images/appbase/flat/add_big.png) 0 0 no-repeat; width:84px; height:84px; display:inline-block;}
.disabled_table table td{ color:#8b9090 !important;}
.tablecolumn th{ border-bottom:3px solid #27ae60; padding:12px 5px; text-align:center; background:#fff; color:#495859; font-size:14px; font-weight:bold;}
.tablecolumn th img{ margin:0 4px;}
.tablecolumn td{ padding:10px 5px; text-align:center; border-bottom:1px solid #dce0e0; background:#fff; color:#495859; font-size:14px;}
.tablecolumn tr.trgrey td,.tablecolumn tr:hover td{ background:#d1f0de;}
.addColumn{ float:right; background:url(../../../images/appbase/flat/add_icon.png) center center no-repeat; width:17px; height:17px; float:right; margin:14px 9px 0 0;}
.silde_down .addColumn{ display:none;}
.inner_table .add_row{ background:url(../../../images/appbase/flat/add_icon.png) center center no-repeat; width:17px; height:17px; display:inline-block;}
.inner_table .del_row{ background:url(../../../images/appbase/flat/del_icon.png) center center no-repeat; width:17px; height:17px; display:inline-block;}
.disabled_table .add_row{ background:url(../../../images/appbase/flat/add_icon2.png) center center no-repeat;}
.disabled_table .del_row{ background:url(../../../images/appbase/flat/del_icon2.png) center center no-repeat;}
.inner_table td.operatd{ background:#f5f5f5 !important; border-left:1px solid #dce0e0; text-align:center;}

/*新增合同*/
.contract_type{ padding:60px 0; width:536px; text-align:center;}
.contract_type a{ display:inline-block; margin:0 32px 32px 32px;}
.unit_info{ display:inline-block;}
.unit_info a.modify_btn{ float:right; background:url(../../../images/appbase/flat/modify_btn.png) center center no-repeat; width:16px; height:18px;}
.unit_info a.modify_btn:hover{ background:url(../../../images/appbase/flat/modify_btn2.png) center center no-repeat;}
.unit{ height:100%; overflow-y:auto;}
.unit td {background: #fff !important; border-bottom: 1px solid #dce0e0; color: #495859; font-size: 14px; padding: 10px 5px; text-align: left;}
.unit td.txr{ background:#edf6f2 !important}
.unit .radio{ float:left;}
.checkboxspan{ float:left; margin:0 15px;}
.checkboxspan input{ margin:0 4px 0 0;}

.warp_view{bottom: 0; position: absolute; top: 0; width: 100%;}
.warp_view .warp_scroll{ margin:0; border:none;}


/*工作台*/
.workbench_r{ float:right; width:334px; margin:0 6px 0 10px;}
.fast_link{ border:1px solid #dce0e1; margin-bottom:10px;}
.fast_link h4{ background:url(../../../images/appbase/flat/title_icon.png) no-repeat 19px center #e4e9e4;border-bottom: 1px solid #dce0e1; color: #565a5c; display: block; font-size: 14px; font-weight: bold; height: 44px; line-height: 44px; padding-left: 42px;}
.fast_link_cont{ padding:17px 0 18px 0; background:#fff; text-align:center;}
.fast_link_cont a{ display:inline-block; margin:10px;}
.count{ border:1px solid #dce0e1; border-bottom:none;}
.count h4{ background:url(../../../images/appbase/flat/title_icon.png) no-repeat 19px center #e4e9e4;border-bottom: 1px solid #dce0e1; color: #565a5c; display: block; font-size: 14px; font-weight: bold; height: 44px; line-height: 44px; padding-left: 42px;}
.count dt{ display:block; height:42px; line-height:42px; font-size:14px; font-weight:bold; padding-left: 42px;border-bottom: 1px solid #dce0e1;}
.count .count_dl1 dt{ background:url(../../../images/appbase/flat/tj_icon1.png) 19px center no-repeat #f6f6f6; color:#0bbebb;}
.count .count_dl2 dt{ background:url(../../../images/appbase/flat/tj_icon2.png) 19px center no-repeat #f6f6f6; color:#6ac13c;}
.count .count_dl3 dt{ background:url(../../../images/appbase/flat/tj_icon3.png) 19px center no-repeat #f6f6f6; color:#f48221;}
.count dt span{ float:right; padding-right:16px; font-size:16px;}
.count dd{ display:block; height:43px; line-height:43px; font-size:14px; font-weight:bold; padding-left: 42px;border-bottom: 1px solid #dce0e1; background:url(../../../images/appbase/flat/tj_icon4.png) 19px center no-repeat #fff; color:#495859; font-size:14px; font-weight:bold;}
.count dd span{ float:right; height:23px; font-weight:normal; line-height:23px; padding:0 10px; border-radius:4px; margin:10px 10px 0 0;}
.count .count_dl1 dd span{ background:#dbfffe;}
.count .count_dl2 dd span{ background:#e6ffe7;}
.count .count_dl3 dd span{ background:#fff9e5;}
.workbench{ margin:0 350px 0 6px;}
.column{ border:1px solid #dce0e1; margin-bottom:10px; border-bottom:none;}
.column_title{ background:url(../../../images/appbase/flat/title_icon.png) no-repeat 19px center #e4e9e4;border-bottom: 1px solid #dce0e1; color: #565a5c; display: block; font-size: 14px; font-weight: bold; height: 44px; line-height: 44px; padding-left: 42px; position:relative;}
.column_title div{ position:absolute; height:43px; top:2px; line-height:42px;}
.column_title div span{ cursor:pointer; float:left; height:41px; padding:0 20px;}
.column_title div span.hot{ border:1px solid #dce0e1; border-top:2px solid #27ae60; border-bottom:none; background:#fff; color:#27ae60;}



/*合同管理报表*/
.warp_horizontal{ overflow-x:auto; position:static !important;}
.warp_scroll_outer h2{ color:#27ae60; font-size:16px; font-weight:bold; text-align:center; line-height:44px; background:#f5fff5; border-bottom:1px solid #dce0e1;}
.warp_scroll_outer .warp_option{ padding:10px 0; background:#f0f3f4; border-bottom:1px solid #dce0e1; margin:0;}
.warp_horizontal th,.warp_horizontal td{ border-left:1px solid #dce0e1; border-right:1px solid #dce0e1;}

.silde_column h4 span.txtspan{ font-weight:normal; color:#565a5c; float:left; margin-right:12px;}
.silde_column h4 span.txtspan span{ font-weight:bold;}
.contBtn-choaset,.contBtn-addt,.contBtn-delpy,.contBtn-rebuild{ float:left; height:25px; line-height:25px; border:1px solid #dce0e0; color:#494e51; font-size:12px; padding:0 9px 0 32px; margin:10px 10px 0 0; cursor:pointer;}
.contBtn-choaset{ background:url(../../../images/appbase/flat/skjh_icon.png) 8px 0 no-repeat #f5f5f5;}
.contBtn-choaset:hover{ background:url(../../../images/appbase/flat/skjh_icon.png) 8px -25px no-repeat #27ae60; color:#fff;}
.contBtn-addt{ background:url(../../../images/appbase/flat/add_row.png) 8px 0 no-repeat #f5f5f5;}
.contBtn-addt:hover{ background:url(../../../images/appbase/flat/add_row.png) 8px -25px no-repeat #27ae60; color:#fff;}
.contBtn-delpy{ background:url(../../../images/appbase/flat/del_row.png) 8px 0 no-repeat #f5f5f5;}
.contBtn-delpy:hover{ background:url(../../../images/appbase/flat/del_row.png) 8px -25px no-repeat #27ae60; color:#fff;}
.contBtn-rebuild{ background:url(../../../images/appbase/flat/rebuild.png) 8px 0 no-repeat #f5f5f5;}
.contBtn-rebuild:hover{ background:url(../../../images/appbase/flat/rebuild.png) 8px -25px no-repeat #27ae60; color:#fff;}

/*切换*/
.warp_scroll_tab{ height:45px; background:url(../../../images/appbase/flat/tab_bg.jpg) 0 0 repeat-x; line-height:45px;}
.warp_scroll_tab span{ float:left; padding:0 15px; border-right:1px solid #dce0e1; color:#495758; font-size:14px; font-weight:bold; cursor:pointer;}
.warp_scroll_tab span.hot{ color:#27ae60; background:#fff;}
.nounit,.hasunit,.wsk,.ysk{ display:inline-block; height:100%; padding:2px 0 2px 24px; min-width:56px; text-align:left;}
.nounit,.hasunit{ padding:2px 0 2px 30px;}
.wsk{ background:url(../../../images/appbase/flat/wsk.png) 0 center no-repeat;}
.ysk{ background:url(../../../images/appbase/flat/ysk.png) 0 center no-repeat;}
.nounit{ background:url(../../../images/appbase/flat/nounit.png) 0 center no-repeat;}
.hasunit{ background:url(../../../images/appbase/flat/hasunit.png) 0 center no-repeat;}

/*2016-3-18 修改 */
.slide{ z-index:12;}
.slide_menu li b img{ -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;}
.slide_menu li b img.anim{-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);}
.setting{ -webkit-animation: 2s linear 0s normal none infinite running fa-spin; -moz-animation: 2s linear 0s normal none infinite running fa-spin; -ms-animation: 2s linear 0s normal none infinite running fa-spin;}
@-webkit-keyframes fa-spin {
0% { -webkit-transform: rotate(0deg);}
100% { -webkit-transform: rotate(359deg);}
}
@-moz-keyframes fa-spin {
0% { -moz-transform: rotate(0deg);}
100% { -moz-transform: rotate(359deg);}
}
@-ms-keyframes fa-spin {
0% { -ms-transform: rotate(0deg);}
100% { -ms-transform: rotate(359deg);}
}
.btn{ -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;}
.warp_search_txt,.warp_search_more,.btn{ height:30px; line-height:30px;}
.warp_search_label{ line-height:32px;}
.warp_search_btn,.warp_search_resize,.warp_more_option{ height:32px; line-height:32px; -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;}
.warp_more_option{ position:relative; height:30px; line-height:30px; border:1px solid #d4d8d8; width:66px; text-align:center; color:#5e6869; padding-right:22px;}

.warp_top_sub{ height:40px !important; padding:8px 28px !important;}
.warp_top_sub{ padding:8px 28px; background:#fff; border-bottom:1px solid #d4d8d8; border-top:1px solid #d4d8d8;}
.warp_top_sub .title_icon{ float:left; height:26px; width:40px; padding:7px 0; text-align:center; background:#ff6900;}
.warp_top_sub .title_icon span{ width:29px; height:26px; display:inline-block;}
.warp_top_sub .title_txt{ float:left; padding-left:19px;}
.warp_top_sub .title_txt h2{ font-size:16px; font-weight:bold; color:#2c3e50; height:40px; line-height:40px;}
.warp_top_sub .title_txt h3{ float:none; height:21px; line-height:21px; font-size:16px; font-weight:bold; color:#2c3e50;}
.warp_top_sub .title_nav { float:none; background:none; padding:0; line-height:22px; margin-left:-16px;}
.warp_top_sub .title_nav a{ display:inline-block; color:#495859; font-size:12px; margin:0 16px; height:22px; line-height:22px; position:relative; padding:0;}
.warp_top_sub .title_nav a span{ position:absolute; display:none; width:100%; bottom:-6px; left:0; height:3px; background:#27ae60;}
.warp_top_sub .title_nav a.hot{ color:#27ae60;}
.warp_top_sub .title_nav a.hot span{ display:block;}
.warp_top_sub .rt_btn{margin-top:3px;}

.tab_system{ float:right; width:43px; position:relative;}
.tab_system_btn{ position:absolute; top:-9px; height:50px; width:100%; z-index:8;}
.tab_system_btn.hot{ background:url(../../../images/appbase/flat/tabsystem_hot.png) center center no-repeat #fff;}
.tab_system_list{ top:41px; right:0; left:auto; width:560px; border:none;}
.tab_system_list div{ border:1px solid #becccd; border-top:none; background:#fff; display:inline-block; float:right;}
.tab_system_list div a{ float:left; width:148px; height:148px; margin:18px; border:1px solid #fff; text-align:center; font-size:14px; text-indent:0;}
.tab_system_list div a:hover{ background:#e6fffa; border:1px solid #95f1df;}
.tab_system_list div a img{ display:block; margin:12px auto 0 auto;}
.tab_system_list div a span{ text-align:center; text-indent:0; width:100%; color:#495859;}
.tab_system_list div a:hover span{ color:#18bc9c;}

/*登录*/
.login{ position:absolute; height:480px; top:50%; width:100%; left:0; margin-top:-240px;}
.login_title{ text-align:center; padding-bottom:30px; font-size:40px; color:#fff; font-weight:bold; letter-spacing:6px;}
.login_box{ background:url(../../../images/appbase/flat/login_box.png) center 0 no-repeat; height:305px; padding-top:45px;}
.copyright{ padding-top:26px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.login_box dl{ width:456px; margin:0 auto; padding-bottom:20px;}
.login_box dt{ float:left; width:94px; text-indent:6px; height:37px; line-height:37px; font-size:16px; font-weight:bold; color:#333333;}
.login_box dd{ float:left; width:362px;}
.login_txt{ line-height:35px; height:35px; border:1px solid #0c9747; border-radius:3px; font-size:14px; width:99.8%; text-indent:10px;}
.login_code{ width:240px;}
.code_btn{ float:right;}
.login_checkbox{ float:right; color:#0c9747; font-size:14px; font-weight:bold;}
.login_checkbox input{ float:left; margin:4px 5px 0 0;}
.login_btn,.cancel_btn{ float:left; height:47px; line-height:47px; text-align:center; font-size:22px; font-weight:bold; color:#fff !important; border-radius:3px; width:170px; border:none; cursor:pointer;}
.login_btn{ background:#0080ec; margin-right:22px;}
.cancel_btn{ background:#ff6000;}

/*事项迁移*/
.warp_step{ height:110px; margin:0 6px; position:relative;}
.warp_step_box{ float:left; height:5px; position:relative; margin:60px 0 44px 0; background:#e1e4e9;}
.warp_step_box p{ position:absolute; top:-44px; left:0; width:100%; color:#495859; font-size:14px; height:20px; line-height:20px; text-align:center;}
.warp_step_box span{ top:50%; left:50%; position:absolute; background:url(../../../images/appbase/flat/cycle_num.png) center center no-repeat; width:31px; height:31px; margin:-16px 0 0 -15px; text-align:center; line-height:31px; color:#495859; font-size:18px; font-family:Arial; z-index:10; -webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;}
.warp_step_box.hot p{ color:#18bc9c; font-weight:bold;}
.warp_step_box.hot span{ background:url(../../../images/appbase/flat/cycle_num_hot.png) center center no-repeat; color:#fff; font-weight:bold;}
.step_arrow{ position:absolute; height:5px; top:0; left:0; width:100%; z-index:8;}
.step_arrow.actived{ background:#c9c9c9; }
.step_arrow.hot{ background:#17bc9a; }
.warp_step_box span.active{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}
.step_line{ position:absolute; height:5px; top:60px; background:#e1e4e9; right:0; width:100%; z-index:9;}
.matter{ margin:0 6px;}
.matter_top{ border:1px solid #dce0e0; background:#feffee; padding:22px 5px; margin-bottom:6px;}
.matter_top dl{ padding-bottom:3px;}
.matter_top dt{ float:left; text-align:right; width:145px; font-size:14px; font-weight:bold; color:#5e6869;}
.matter_top dd{ margin-left:145px; font-size:14px; font-weight:bold; color:#ff6900;}
.matter_cont{ border-top:1px solid #dce0e0; border-left:1px solid #dce0e0;}
.title_txt h3 span{ float:left; background:#ff6900; height:22px; width:22px; text-align:center; margin:6px 8px 0 0;}
.title_txt h3 img{ float:left; margin:2px; display:block;}

.silde_column h4 .add_row{ float:right; background:url(../../../images/appbase/flat/add_icon2.png) center center no-repeat; width:17px; height:17px; display:inline-block; margin:14px 10px 0 0;}
.matter .silde_column h4{ height:42px; line-height:42px; background:url(../../../images/appbase/flat/title_icon.png) 19px center no-repeat #fff; border-bottom:3px solid #18bc9c;}
.silde_column h4 span.red{ color:#f00; font-size:12px; font-weight:normal;}
.sxname{ padding:8px 0; color:#495859; font-size:14px;}
.sxname span{ float:left; width:136px; text-align:right;}
.tablegray td.setmodel{ background:#feffee !important; text-align:center;}
.setmodel .checkboxspan{ display:inline-block; float:none;}
.setmodel a{ clear:both; display:block; width:28px; float:none; margin:12px auto 0 auto;}

.warp_scroll_tab{ height:39px; line-height:39px;}
.warp_scroll_tab span{ background:#fff; height:38px;}
.warp_scroll_tab span.hot{ border-top:2px solid #18bc9c; height:37px; color:#129d82;}
.warp_scroll_cont{ padding:0 6px;}
.warp_scroll_cont table{ border-top:1px solid #dce0e0;}
.warp_scroll_outer{/* margin-bottom:6px;*/}
.warp_scroll_cont .warp_scroll_footer{ margin-bottom:6px;}
.warp_scroll_cont .wsf_btn{ border:1px solid #dce0e0; border-top:none;}
.warp_scroll_cont .label{ float:left; min-width:128px; text-align:right; line-height:33px;}
.wsf_btn{ background:#f0f0f0;}
.warp_option .add_row{padding: 0 12px 0 28px; background:url(../../../images/appbase/flat/skin/green/add_icon3.png) 7px center no-repeat #fff;;}
.warp_option .add_row:hover{background:url(../../../images/appbase/flat/add_icon_hover3.png) 7px center no-repeat #18bc9c;}
.tablegray .checkboxspan{ line-height:33px;}
.blank{ height:8px; overflow:hidden;}
.warp_single{ background:#fff;}
.layer_panel .tablegray tr:hover td { background: #fff !important;}
.layer_panel .tablegray tr:hover td.txr { background: #f9f9f9 !important;}
.layer_panel{bottom: 0; position: absolute;top: 0; width: 100%;}
select.warp_search_txt{ text-indent: 0;}
.iconspan{float: left; background: #ff6900; height: 22px;  width: 22px;  margin: 0 4px 0 0;}
.iconspan img{ margin:2px; width:18px;}
.tablegray td{vertical-align: middle;}
select.warp_search_txt{ text-indent: 0;}

.slide_user_name h3 a{ background:url(../../../images/appbase/flat/tabpart.png) center center no-repeat; width:14px;}
.error_page{ height:100%; width:100%; background:#fff; text-align:center;}
.error_page div{ display:inline-block; padding-bottom:20px; padding-left:146px; margin-top:12%; background:url(../../../images/appbase/flat/error.png) 0 0 no-repeat; text-align:left;}
.error_page h2{ color:#999; font-size:36px; padding: 4px 0;}
.error_page p{ color:#333333; font-size:24px; line-height:160%;}


/*工作台*/
.gridster{ background:#fff; padding:5px;}
.gridster li {font-size: 1em; font-weight: bold; text-align: center; line-height: 100%; position:relative;}
.gridster { margin: 0 auto; opacity: .8; -webkit-transition: opacity .6s; -moz-transition: opacity .6s; -o-transition: opacity .6s; -ms-transition: opacity .6s; transition: opacity .6s;}
.gridster .gs-w { background: #ddd; cursor: pointer;}
.gridster .preview-holder { border: none!important; background: #1eedc5!important;}
.gridster_icon,.gridster_txt{  display:inline-block; zoom:1; *display:inline; vertical-align:middle; text-align:left; -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;}
.gridster_num{ position:absolute; left:13px; bottom:13px; font-size:22px; color:#fff; font-weight:bold;}
.gridster_icon{ opacity:1; max-width:100%; max-height:100%;}
.gridster_icon img{ max-width:100%; max-height:100%; display:block;}
.gridster_txt{ position:absolute; top:50%; margin-top:-17px; left:0; width:100%; text-align:center; opacity:0; color:#fff; font-size:22px; font-weight:bold;-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1); line-height:normal;}
.gridster_txt a{ color:#fff;}
.gridster li:hover .gridster_icon{ opacity:0;-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);}
.gridster li:hover .gridster_txt{ opacity:1;-webkit-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);}
.hiddenDiv { height:100%; overflow:hidden; display:inline-block; width:1px; overflow:hidden; margin-left:-1px; zoom:1; *display:inline; *margin-top:-1px; _margin-top:0; vertical-align:middle;}
.gridster_close{ position:absolute; z-index:10; top:8px; right:8px; background:url(../../../images/appbase/flat/cancel_hover.png) center center no-repeat; width:13px; height:13px; text-indent:-10000px; text-align:left; display:none;}
.gridster li .gs-resize-handle{ display:none;}
.gridster li.gs-w:hover .gs-resize-handle{ display:block;}
.gridster li.gs-w:hover .gridster_close{ display:block;}
.warp_top .choose_btn{height:24px; line-height:24px; float:right; margin-top:3px;}
.addwidget,.refresh,.modifywidget,.save{height:24px; line-height:24px; float:right;padding: 0 12px 0 28px; background:url(../../../images/appbase/flat/skin/green/add.png) 7px center no-repeat #fff;border:1px solid #d4d8d8; margin:3px 5px 0 5px; color:#82888a; font-size:14px;}
.modifywidget{ background:url(../../../images/appbase/flat/skin/green/edit.png) 7px center no-repeat #fff;}
.refresh{ background:url(../../../images/appbase/flat/skin/green/refresh.png) 7px center no-repeat #fff;}
.save{ display:none; background:url(../../../images/appbase/flat/skin/green/save.png) 7px center no-repeat #fff;}
.addwidget:hover{background:url(../../../images/appbase/flat/add_icon_hover3.png) 7px center no-repeat #18bc9c; color:#fff;}
.refresh:hover{background:url(../../../images/appbase/flat/refresh_hover.png) 7px center no-repeat #18bc9c; color:#fff;}
.save:hover{background:url(../../../images/appbase/flat/save_hover.png) 7px center no-repeat #18bc9c; color:#fff;}
.modifywidget:hover{background:url(../../../images/appbase/flat/edit_hover.png) 7px center no-repeat #18bc9c; color:#fff;}
.addmodel{ width:600px;}
.addmodel p span{ width:50px;}
.colortxt{ height:28px; line-height:28px; border:1px solid #d8d8d8; width:80px;}
.modeltable .nochoice .txt{ border:none; background:none;}
.modeltable .txt{ height:28px; line-height:28px;border:1px solid #d8d8d8; text-align:center; width:70%;}
.modeltable .delsize,.modeltable .addsize{ cursor:pointer; padding:0 6px; font-size:16px; float:none; height:28px; line-height:28px; overflow:hidden;}
.modeltable .size_x,.modeltable .size_y{ width:40px; overflow:hidden; display:inline-block;}
.nochoice .delsize,.nochoice .addsize{ display:none;}
.gridster_color{ position:absolute; z-index:10; top:8px; left:8px; background:url(../../../images/appbase/flat/control_wheel.png) center center no-repeat; width:16px; height:16px; text-indent:-10000px; border:1px solid #fff; border-radius:8px; text-align:left; display:none;}
.gridster li.gs-w:hover .gridster_color{ display:block;}
.addmodel{ background:url(../../../images/appbase/flat/addmodel.png) center center no-repeat #18bc9c !important; opacity:0.7;}
.gridster > *{ margin:0 !important;}



.setmodel .del_row,.setmodel .del_row:hover{ background:url(../../../images/appbase/flat/del_icon2.png) center center no-repeat;display: inline-block; height: 17px; width: 17px; border:none; text-indent:-10000px; text-align:left;}
.sxname_txt{ float:left; width:auto; text-align:left;}
.sxname .checkboxspan{ line-height:20px;}
.sxtitle{ font-weight:bold; padding-left:10px; color:#000;}

/*换肤*/
.skinbox{}
.skinbox td{ padding:20px 10px;}
.skin_span{ border:1px solid #fff; height:20px; width:50px; display:inline-block; margin:0 4px; text-align:left; text-indent:-10000px; cursor:pointer;}
.skin_green{ background:#18bc9c;}
.skin_blue{ background:#3398ff;}
.skin_red{ background:#f05738;}
.skin_yellow{ background:#f88b33;}
.skin_span.hot{ border:1px solid #333;}

/*表格更多操作*/
.table_more_option{ position:relative; display:inline-block;}
.tmo_btn{color: #ff6900; text-decoration: underline; font-size:14px;}
.tmo_btn.active{color: #0083c0; text-decoration: underline;}
.tmo_list{ display:none; z-index:99; position:absolute; top:-6px; right:72px; border:1px solid #d4d8d8;background:#fff; width:280px;}
.tmo_list:after{ content:""; position:absolute; background:url(../../../images/appbase/flat/operate_more2.png) 0 0 no-repeat; width:9px; height:13px; top:10px; right:-9px; display:block;}
.tmo_list a{ display:block; height:32px; line-height:32px; padding:0 8px; color:#5e6567; font-size:14px; float:left;}
.tmo_list a:hover{ border-bottom:3px solid #0baafc; height:39px; color:#0baafc;}
select.txt{ text-indent:0 !important; width:auto !important;}


/*事项基本信息----2016/5/11----*/
.silde_column a.search_btn,.silde_column a.download_btn{ width:17px; height:17px; float:right; margin:14px 10px 0 0;}
.silde_up a.search_btn{ background:url(../../../images/appbase/flat/search1.png) center center no-repeat;}
.search_hover a.search_btn{ background:url(../../../images/appbase/flat/search2.png) center center no-repeat;}
.silde_up a.download_btn{ background:url(../../../images/appbase/flat/download1.png) center center no-repeat;}
.download_hover a.download_btn{ background:url(../../../images/appbase/flat/download2.png) center center no-repeat;}
.warp_scroll_header{border: 1px solid #dce0e0;}
.warp_scroll_body td.nopad{padding: 0;}
.warp_scroll_body td.nopad td{border: 0;}
.warp_scroll_body td.nopad td:nth-of-type(2){border-left:1px solid #dce0e0;border-right:1px solid #dce0e0;}
.tablegray td.spxtbg{background:#f8f3d5;}
.tablegray:hover td.spxtbg{background:#f8f3d5 !important;}
.warp_scroll_body .bitianbg{background:#feffee;}
.warp_scroll_body:hover .bitianbg{background:#feffee;}
.wtxt{display:none;}
.select_icon{padding-left: 22px;background:url(../../../images/appbase/flat/select_icon.png) left center no-repeat;height: 28px;line-height: 28px;color:#428fc8;text-decoration: underline;display: block;}
.select_icon:hover{text-decoration: underline;}
.tablegray .delete{text-align: center;}
.delete a{color: #ff6900;text-decoration: underline;}
a.xiazai{background:url(../../../images/appbase/flat/xiazai.png) left center no-repeat;color: #0f81c3;padding-left: 13px;margin-left: 27px;}
a.shanchu{background:url(../../../images/appbase/flat/shanchu.png) left center no-repeat;color: #dd4400;padding-left: 13px;margin-left: 27px;}
.peizhibox{float: left;line-height: 30px;margin-right: 10px;}
.mgr50{margin-right: 50px;}
.textarea_wd{width: 70%;}

.warp_scroll_box{ width:auto !important;height: 500px;}

/*事项基本信息----2016/5/12修改----*/
.xianshi a{text-decoration: underline;color:#bcbcbc;}
.xianshi a:hover{text-decoration: underline;color:#bcbcbc;}
.xianshi .nor_xianshi{text-decoration: underline;color:#428fc8;}
.xianshi .nor_xianshi:hover{text-decoration: underline;color:#428fc8;}


/*----2016/6/7修改----*/
.sxlist_header{border-bottom: 2px solid #9bf0df;height: 46px;line-height: 46px;padding-top: 6px;font-size: 14px;padding-left: 0;background: none;color: #4a5859;font-weight: bold;}
.sxlist_header span{border-bottom: 2px solid #18bc9c;height: 100%;display: inline-block;vertical-align: top;background: url(../../../images/appbase/flat/tab_style_arr.png) center bottom no-repeat;}
.sxlist_header span span{width: 40px;height: 100%;display: inline-block;background: url(../../../images/appbase/flat/list.png) 20px center no-repeat;}

/*----2016/6/10新增----*/
.shenqingbg td{padding-left: 30px;}
.shenqingbg td.txl{background: #f4f4f4;}
.shenqingbg tr:hover td.txl{background: #f4f4f4;}
.shenqingbg td.txl span{color: #ff6900;}
.shenqingbg td.txl a{width: 24px;height: 24px;display: inline-block;margin:0 8px;vertical-align: middle;}
td.txl .saomiao1{background: url(../../../images/appbase/flat/saomiao1.png) center center no-repeat;}
td.txl .saomiao2{background: url(../../../images/appbase/flat/saomiao2.png) center center no-repeat;}
.shenqingbg .img{width: 80px;height: 80px;border: 1px solid #dce0e0;display: inline-block;margin: 10px 10px 10px 0;}
.warp_search_btn.new{margin-right: 8px;background: url(../../../images/appbase/flat/skin/green/new.png) 11px center no-repeat;}
.warp_search_btn.stop{margin-right: 8px;background: url(../../../images/appbase/flat/skin/green/stop.png) 11px center no-repeat;}
.warp_search_btn.photo{margin-right: 8px;background: url(../../../images/appbase/flat/skin/green/photo.png) 11px center no-repeat;}
.warp_search_btn.cred{margin-right: 8px;background: url(../../../images/appbase/flat/skin/green/cred.png) 11px center no-repeat;}
.warp_search_btn.close{margin-right: 8px;background: url(../../../images/appbase/flat/skin/green/close.png) 11px center no-repeat;}
.warp_search_btn.load{background: url(../../../images/appbase/flat/skin/green/load.png) 11px center no-repeat;}
select.fenbl,select.colorfm{width: 210px;height: 30px;border: 1px solid #d4d8d8;font-size: 14px;color: #5e6869;margin: 10px 8px 0 2px;}
.saomiaoBox .imgbig{width: 490px;height: 290px;padding: 5px;border: 1px dashed #dce0e0;}
.saomiaoBox .imglist{width: 160px;height: 260px;padding: 20px;border: 1px solid #dce0e0;color: #495859;font-size: 14px;line-height: 30px;overflow-y: auto;}
.saomiaoBox .imgsmall{display: none;}

/*----2016/6/17新增----*/
.myDesk li{float: left;width: 23%;margin: 1%;}
.myDesk li a{display: inline-block;width: 100%;min-width: 202px;background: #f69138;border-radius: 3px;}
.myDesk dl{margin: 15px;overflow: hidden;}
.myDesk dl dt{float: left;padding: 10px;margin-right: 20px;border-radius: 50%;background: #d47622;}
.myDesk dl dd{float: left;}
.myDesk dl dd p{line-height: 24px;color: #fff;font-weight: bold;font-size: 16px;}
.myDesk dl dd .numP{font-size: 18px;}
.myDesk dl p span{font-size: 12px;}
.myDesk .a2 a{background: #3cc476;}
.myDesk .a2 dt{background: #0d9044;}
.myDesk .a3 a{background: #f46355;}
.myDesk .a3 dt{background: #cc3729;}
.myDesk .a4 a{background: #34b7fb;}
.myDesk .a4 dt{background: #0d89c8;}
.deskCon table th,.deskCon table td,.deskCon li div{border-left: 0;border-right: 0;}
.deskCon table{border-left: 1px solid #dce0e1;border-right: 1px solid #dce0e1;}
.deskCon li{float: left;width: 48%;margin: 1% 1% 0;}
.deskCon .th_a_more{color: #818181;margin-right: 20px;font-weight: normal;font-size: 12px;}
.deskCon .th_a_more:hover{color: #0083c0;text-decoration: underline;}
.deskCon .th_list{text-align: left;background: url(../../../images/appbase/flat/list.png) 20px center no-repeat;padding-left: 40px;}
.deskCon .td_title{text-align: left;}
.deskCon .td_title a{background: url(../../../images/appbase/flat/a5.png) 15px center no-repeat;padding-left: 35px;}
.deskCon .td_time{text-align: right;padding-right: 20px;}

/*----2016/6/17新增弹窗----*/
.addbox .addBtn{width: 17px;height: 17px;display: inline-block;background: url(../../../images/appbase/flat/add_icon2.png) no-repeat;margin-right: 10px;}
.addbox .addBtn:hover{background: url(../../../images/appbase/flat/add_icon.png) no-repeat;}
.addbox .delBtn{width: 17px;height: 17px;display: inline-block;background: url(../../../images/appbase/flat/del_icon2.png) no-repeat;margin: 15px 5px 0 0;}
.addbox .delBtn:hover{background: url(../../../images/appbase/flat/del_icon.png) no-repeat;}
.addCont{padding: 0 10px;}

/*----2016/7/6新增----*/
.warp_scroll_tab_in{border-left: 1px solid #dce0e1;border-bottom: 1px solid #dce0e1;height: 30px;line-height: 30px;background: none;}
.warp_scroll_tab_in span{height: 30px;padding:0 10px;float: left;border-right: 1px solid #dce0e1;border-top: 1px solid #dce0e1;cursor: pointer;color: #495859;font-size: 14px;}
.warp_scroll_tab_in span.hot{height: 28px;color: #18bc9c;border-top: 2px solid #18bc9c;border-bottom: 1px solid #fff;font-weight: bold;}
.warp_scroll_cont_in{border: 1px solid #dce0e1;border-top: 0;padding: 10px;}
.fdbtn_cont{position: relative;}
.fdbtn_fixed{position: fixed;top: 45%;right: 5px;z-index: 999;}
.fdbtn_fixed li{clear: both;position: relative;height: 36px;line-height: 36px;float: right;padding:0 26px 0 12px;margin-bottom: 10px;background: #b2b2b2;border-radius: 4px 0 0 4px;cursor: pointer;font-size: 14px;color: #fff;font-weight: bold;}
.fdbtn_fixed li.hover{background: #18bc9c;}
.fdbtn_fixed li .html{margin-right: 10px;width: 6em;display: inline-block;text-align: right;}
.fdbtn_fixed li .bg{width: 16px;height: 100%;position: absolute;right: 10px;top: 0;}
.fdbtn_fixed .li01 .bg{background: #b2b2b2 url(../../../images/appbase/flat/add_bzgz.png) 0 center no-repeat;}
.fdbtn_fixed .li02 .bg{background: #b2b2b2 url(../../../images/appbase/flat/add_sqxx.png) 0 center no-repeat;}
.fdbtn_fixed .li01.hover .bg{background: #18bc9c url(../../../images/appbase/flat/add_bzgz.png) 0 center no-repeat;}
.fdbtn_fixed .li02.hover .bg{background: #18bc9c url(../../../images/appbase/flat/add_sqxx.png) 0 center no-repeat;}

/*----2016/7/7新增----*/
h3.sqbg_tltle{font-size: 16px;font-weight: bold;text-indent: 24px;}
h3.sqbg_tltle_icon{background: #f4f4f4 url(../../../images/appbase/flat/check_icon.png) 0 center no-repeat;}
.shenqingbg td{padding-left: 20px;}
.shenqingbg .sqbg_con{padding-left: 44px;background: #f9f9f9;}
.shenqingbg .sqbg_con:hover{background: #f9f9f9;}
.shenqingbg .sqbg_btn{padding-bottom: 0;}
.vLineDs{width: 1px;height: 52px;border-left: 1px dashed #d4d8d8;float: left;margin: -10px 18px 0 10px;}



/*----2016/7/13新增----*/
.myDesk02 dl dt,.myDesk03 dl dt{padding: 0;border-radius: 0;background: none;}
.myDesk02 .a2 dt,.myDesk02 .a3 dt,.myDesk02 .a4 dt,.myDesk03 .a2 dt,.myDesk03 .a3 dt{background: none;}
.myDesk02 .a1 a{background: #3498db;}
.myDesk02 .a2 a{background: #2ecc71;}
.myDesk02 .a3 a{background: #ff7e00;}
.myDesk02 .a4 a{background: #f46355;}
.deskCon .dc_li01,.deskCon .dc_li03{width: 58%;}
.deskCon .dc_li02,.deskCon .dc_li04{width: 38%;}
.deskCon .Brush_IDcard{border: 3px solid #a4ecde;height: 241px;cursor: pointer;background: #fff url(../../../images/approve/Brush_IDcard.jpg) center center no-repeat;background-size: contain;}
.deskCon .Brush_IDcard img{width: 100%;height: 100%;}
.deskCon .tjt{border: 1px solid #dce0e1;height: 245px;background: #fff url(../../../images/approve/tjt.jpg) center center no-repeat;background-size: contain;}
.deskCon .tjb{border: 1px solid #dce0e1;border-top: 0;height: 199px;background: #fff url(../../../images/approve/tjb.jpg) center center no-repeat;background-size: contain;}
.myDesk03 li{width: 31.3%;}
.myDesk03 .a1 a{background: #f18f68;}
.myDesk03 .a2 a{background: #65d3e3;}
.myDesk03 .a3 a{background: #5bd18b;}
.deskCon .Scan_barCode{border: 3px solid #a4ecde;height: 170px;padding-top: 71px;position: relative;}
.Scan_barCode dt{width: 100px;height: 100px;float: left;border-radius: 50%;background: #3cbcbd url(../../../images/approve/smtxm_icon.png) center center no-repeat;margin:0 20px;}
.Scan_barCode dd{width: 100%;margin-left: 140px;position: absolute;}
.Scan_barCode dd p{font-size: 18px;font-weight: bold;color: #007270;margin:8px 0 15px 0;}
.Scan_barCode dd input[type="text"]{width: 50%;height: 42px;float: left;border: 1px solid #44adae;font-size: 14px;text-indent: .5em;}
.Scan_barCode dd input[type="button"]{width: 10%;height: 44px;float: left;border: 0;background: #44adae url(../../../images/appbase/flat/searchIco.png) center center no-repeat;cursor: pointer;}


/* 2016-8-1 1024*768兼容 */
@media only screen and (max-width: 1024px){
.slide{width: 124px;}
.content{margin-left: 124px;}
.silde_user_img{margin: 0 3px;}
.slide_user_name{width: 86px;}
.slide_user_name .slide_user_edit{display: none;}
.slide .slide_menu li b{margin: 12px 5px 12px 5px;}
.slide_menu li span{width: 97px;}
.slide .slide_menu li span{background: url(../../../images/appbase/flat/menu_arrow_down.png) 85px center no-repeat;font-size: 14px;}
.slide .slide_menu li.hot span{background: url(../../../images/appbase/flat/menu_arrow_up.png) 85px center no-repeat;}
.slide_suvmenu a{padding-left: 28px;font-size: 12px;}
.slide_suvmenu a em{ width: 7em;}
.slide_bot_btn a{margin: 0;}
.slide_bot_btn a{padding: 0 5px;}
.suvmenu_div .suvmenu_divlist{left: 124px;}
.suvmenu_div h4{padding-left: 28px;font-size: 12px; background:url(../../../images/appbase/flat/menu_arrow.png) 106px center no-repeat;}
.suvmenu_div:hover h4{background:url(../../../images/appbase/flat/menu_arrow.png) 106px center no-repeat #252a32;}
.suvmenu_div h4 em{ width: 6em;}


	
.myDesk dl dt{margin-right: 10px;}
.warp_option .slbm{margin-left: 30px;}
.warp_option .txma{margin-right: 30px;}
.warp_search input{width: 90px !important;}
#lzddh{width: 70% !important;}
#name{width: 89.5% !important;}
.deskCon table td.td_time{padding:10px 2px;}
input#ssname{width: 60px !important;}
}
.warp_option .hotSer{width: 6%;}
.warp_option .resou{width: 90%;}
.warp_option .resou span{width: auto;margin-right: 3%;}







/*----2016/9/6修改----*/
.title_txt h3 img{width: 26px;}
.userMsg{position: relative;margin-left: -40px;}
.userMsg .user{position: absolute;top: 0;right: 0;left: auto;}
.usereditbox{top: 41px;bottom: auto;}

/*----2016/9/23 修改----*/
.userMsg{margin-left: 8px;text-align: right;}
.userMsg .user{position: static;}
.usereditbox{width: 94px;position: absolute;}
.userMsg .usereditlist{text-align: left;}

