@charset "utf-8";
/* CSS Document */
body, .btn_dropdown_menu > a { color:#333333;}
a { color: #428bca; }
/*#mailShare:hover, #mailShare:focus { color: #FFF; }*/
a:hover, a:focus { color: #2a6496; }
/*---------------btn_primary style---------------*/
.btn_primary, .btn_primary_large, .btn_primary_ico { color:#FFF; border-color:#5798dd; text-shadow:1px 1px 1px rgba(0,0,0,0.1);}
.btn_primary:hover, .btn_primary_large:hover, .btn_primary_ico:hover { color:#FFF; border-color:#62a2e7;}
.btn_primary_large.disabled, .btn_primary_large.disabled:hover, .btn_primary.disabled, .btn_primary.disabled:hover, .btn_primary_ico.disabled, .btn_primary_ico.disabled:hover  { border-color:#5798dd!important; }
.btn_primary > .creat, .btn_primary_large > .creat, .btn_primary_ico > .creat  { border-top-color:#fff;}
/*---------------btn_gray style---------------*/
.btn_gray, .btn_gray_large, .btn_gray_ico, .input_group > span { color:#7f8696!important; border-color:#c8cfd9!important; text-shadow:1px 1px 1px #ffffff!important; background-color:rgba(19, 19, 18, 0.21);}/*#ebeef3*/
.btn_gray:hover, .btn_gray_large:hover, .btn_gray_ico:hover { border-color:#e0e5eb!important;}
.btn_gray_large.disabled, .btn_gray_large.disabled:hover, .btn_gray_ico.disabled, .btn_gray_ico.disabled:hover, .btn_gray.disabled, .btn_gray.disabled:hover { border-color:#c8cfd9!important; }
.btn_gray > .creat, .btn_gray_large > .creat, .btn_gray_ico > .creat { border-top-color:#7f8696;}
/*---------------header style---------------*/
.header { border-top: 1px solid #0166b9; border-bottom: 1px solid #005aa5;}  /*头部上下边线*/ 
.header_menu > li > a > b { background-color:#eb3e3e; background-image:linear-gradient(to bottom, #fc6363, #d93131); }
.header_btn:hover, .header_btn:focus, .user_bar:hover, .user_bar:focus, .header .open > .user_bar { background: rgba(0, 0, 0, 0.08); background: #0265b2\9; } /*头部按钮悬浮背景*/ 
:root .header_btn:hover, :root .header_btn:focus, :root .user_bar:hover, :root.user_bar:focus { background: rgba(0, 0, 0, 0.08)\0; }/*头部按钮悬浮背景*/ 
.header_btn_content span, .user_name .user_id { color:#ffffff;} /*头部按钮字体颜色*/ 
.header_btn .caret { border-top-color:#fff; }
.header_btn, .header_btn:hover, .header_btn:focus{ border-left: 1px solid #1188cf;} /*用户按钮左边线*/ 
.user_bar { border-left: 1px solid #0462b1; } /*用户按钮左边线阴影*/ 
.user_name .user_roomsize { color: #b4d5ed;}
.user_name .user_loading { border-color:#68a7da; }
.user_name .user_loading_num { background: #58befd; }
.header_search .btn_dropdown{ border-color:#085a94 transparent #288acb #085a94; background:#0361af; color:#86b3d9; } /*搜索下拉*/
.header_search .btn_dropdown .caret { border-top-color: #86b3d9;}
.header_search .btn_dropdown:hover, .header_search .open .btn_dropdown {color:#ffffff} /*搜索下拉悬浮*/
.header_search .btn_dropdown:hover .caret { border-top-color:#fff; }
.header_search .open .btn_dropdown .caret,.header_search .open .btn_dropdown:hover .caret { border-bottom-color:#fff; }
.header_search .search_input, .header_search .search_input:focus { border-color:#085a94 transparent #288acb transparent; background:#0361af; color:#86b3d9; } /*搜索输入框*/
.header_search .search_input:focus { color:#ffffff; } /*搜索输入框焦点*/
.header_search .btn_search { border-color:#085a94 #288acb #288acb transparent; background:#0361af; }/*搜索按钮边框背景*/
.header_search .open .search_downmenu { border-color:transparent #288acb #288acb #085a94; background:#0361af; } /*搜索下拉菜单*/
.header_search .open .search_downmenu a { color:#86b3d9;}
.header_search .open .search_downmenu a:hover { background:#176db5; color:#fff; }
.header_search .open .search_downmenu .divider { background:#02589f; border-bottom-color:#106fb9; } /*搜索下拉菜单间隔线*/
.header_search .btn_moresearch { color:#b8e0fd } /*高级搜索*/
.header_search .btn_moresearch:hover { color:#FFF;}
/*--------------leftmenu style--------------*/
.leftmenu { border-right-color:#dfe3e9; background:#FFF; } /*左侧菜单背景色及右边线颜色*/
.leftmenu > ul > span, .leftmenu > ul > .nodata { color:#b4c0ce;} /*一级菜单字体颜色*/
.leftmenu > ul > .divider { background:#dfe3e9; } /*左侧间隔线颜色*/
.leftmenu > ul > li { color:#2e4059;} /*二级菜单字体颜色*/
.leftmenu > ul > li:hover { background:#f4f6f8} /*二级菜单鼠标悬浮背景颜色*/
.leftmenu > ul > li:hover:after { background:#b4c0ce} /*二级菜单鼠标悬浮右边线颜色*/
.leftmenu > ul > li.active { background:#e0f1fc} /*二级菜单激活背景色*/
.leftmenu > ul > li.active:after { background:#2e91d2} /*二级菜单激活右边线颜色*/
.leftmenu > ul > li > a > span:hover { color:#5d616c; } /*二级菜单文字全显字体颜色*/
.leftmenu > ul > li > a > span:hover > em { box-shadow:1px 1px 0px rgba(0,0,0,0.1); background-color:#f3f4f8; background-image:linear-gradient(to bottom, #f7f7fa, #edeff4);  border-color:#c8cfd9; } /*二级菜单文字全显背景样式*/
.leftmenu > ul > li > a > b { background:#eb3e3e; color:#FFF;} /*二级菜单右边小红点数字*/
.leftmenu > ul > li > a > i > b { box-shadow:1px 1px 0px rgba(0,0,0,0.1); background-color:#eb3e3e; background-image:linear-gradient(to bottom, #fc6363, #d93131); } /*二级菜单左边小红点*/
/*--------------navleft style--------------*/
.sidenav { border-top-color:#2c353d; border-bottom-color:#424c55;}
.visible-phone { border-top-color:#424c55; border-bottom-color:1px solid #2c353d; }
.level1menu { border-top-color:#424c55; border-bottom-color:#2c353d; }
.active > .level1menu, .active > .level1menu:hover {  border-top-color:#181b1e; border-bottom-color:#1a1e22;}
.level2menu { border-top-color: #33383e; border-bottom-color: #1d2126;}
.active > .level2menu, .active > .level2menu:hover { border-top-color: #181b1e; border-bottom-color: #1a1e22;}
.visible-phone, .level1menu > span, .level2menu > span { color:#cbd6e2;}
.visible-phone:hover, .open .visible-phone:before, .active > .level1menu > span, .active > .level2menu > span { color:#fff;}
.visible-phone > b, .sidenav .navico_extend:hover, .open .visible-phone > b, .sidenav .open .navico_extend:hover { background-color:#3d434b/*ico_+/-*/}
/*--------------main table style--------------*/
.multi-line .table_body { border-bottom-color:#dfe3e9;}
.multi-line .table_body:hover { background-color:#f5f8fd;}
.face_edit > li { border-right-color:#dfe3e9;}
.list_table .table_header > ul > li, .list_table .table_header > ul:after, .list_table .table_body > ul > li, .list_grid .table_header, .list_table .table_body .filecontent { border-bottom-color:#dfe3e9;}
.list_table .table_header > ul > li, .list_grid .table_header, .list_table .table_header > ul:after { border-top-color:#dfe3e9; }
.list_table .table_header > ul > li { border-left-color:#dfe3e9;}
.list_table .table_body > ul:hover, .list_table .table_body > ul.active, .list_table .table_body:hover .filecontent{ background:#f5f8fd; }
.list_grid .table_body > ul:hover { background:#e6f6f8; border-color:#c3dff4; }
.list_grid .table_body > ul.active { background:#f5f8fd; border-color:#dfe3e9; }
.list_table .table_body > ul > li:first-child,.list_table .table_body > ul > li:nth-child(2), .list_table .table_body > ul > li.filename > a, .list_table .table_body > ul > li.filename_noico > a, .list_table .table_body > ul > li.filename_txt > a, .list_table .table_body > ul > li.filename_txt > span, .list_grid .table_body > ul > a  { color:#333333;}
.list_table .table_header > ul > li, .list_table .table_body > ul > li, .list_grid .table_header, .list_grid .table_body > ul > i, .user_info > li:first-child, .face_edit > li, .face_edit > li > p { color:#7f7f7f;}
.list_table .table_body > ul > li a:hover, .list_table .table_body > ul > li:nth-child(2) a:hover, .list_table .table_body > ul > li.sharemode > span > a  { color:#2679b5; }
.list_table .table_body > ul > li.filename_txt > span.msm_file { color:#999999!important;}
.list_table .table_body > ul > li.filename_txt > span.msm_tit:before, .list_table .table_body > ul > li.filename_txt > span.msm_file:before,.list_table .table_body > ul > li.filename_txt > span.English_msm_tit:before, .list_table .table_body > ul > li.filename_txt > span.English_msm_file:before, .list_table .table_body > ul > li.filepath > span.disabled > a { color:#ccc!important; }
/*--------------loadmore--------------*/
.loadmore .loadmore_btn, .loadmore .loadmore_btn:hover.loading { background:#f5f8fd; border-color:#dfe3e9; color:#7f7f7f; }
.loadmore .loadmore_btn:hover { background:#5699e2; border-color:#4387dc; color:#ffffff;}