﻿/*
	* Author: weishuheng
	* Time: 2013-12-02
	* common.css 为全局公共样式表，所包含的样式都为全局样式
	* common.css 页面左侧导航,头部公导航,底部,页面容器结构等
	* common.css 为网站所有页面公共都必须引用的全局css
**/

body{ color:#88919d; background:#eee; font-size: 0.34rem; font-family: "Microsoft yahei"; }
.fa{ font-family: Arial,Verdana,Sans-serif }
a,.ca{ color:#88919d; text-decoration: none;}
.darkblue{ color:#656d78}
.wathet{ color:#aab2bd }
.error{color:#f00;}
.dis{color:#d2d2d2;cursor: default;}
.dis input{ background-color: #bfbfbf!important }
.noPage{width:100%;height:100%;position:absolute;left:0;top:0;background:url('/web7/basic/img/noPage.png') center center no-repeat;  }
.noAuthority{width:100%;height:100%;position:absolute;left:0;top:0;background:url('/web7/basic/img/noAuthority.png') center center no-repeat; }
.tiNone{ text-indent:0 !important}


/*导出*/
.export{ text-align: right; }
.export a{ line-height: 20px; font-size: 14px; color:#4da1ff; }

/** angular **/
[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}
/** angular */

/*通知*/
.news span,.news h3{ color:#4da1ff}
.news li{ border-bottom:1px solid #eaeaea; position:relative; padding-right:80px;}
.news li:last-child{ border-bottom:none}
.news span{ position:absolute; right:0; top:0;}
.news p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

/** nav **/
.navBox{ position: fixed; width: 100%;z-index:100;}
.navHead{ background-color:#165abb; box-shadow: 0px 4px 4px rgba(0,0,0,0.3); height: 1.2rem; line-height: 1.2rem; }
.navLogo{ margin-left:0.1rem; }
.navLogo img{ height:0.9rem; }
.navright{ height: 1.2rem; line-height: 1.2rem; text-align: right; width:60%; color:#fff; padding-right: 0.2rem }
.navHead.navSlide{ height: 0; transition: all 0.3s linear; }
.navHelpBtn{ color: #fff }
.navSlide .navLogo{ display: none }
.navSlide .navright{ display: none }
.navList{  width:100%; box-shadow:0px 3px 3px rgba(0,0,0,0.1); }
.navList.active{  }
.navList ul{background: #fff; line-height: 1rem }
.navList li{ color:#656d78; font-size:14px; text-align: center; height: 1rem; font-weight: bolder;}
.navList li.cur{  border-bottom: 2px solid #4da1ff;}
.navList li.cur .navListName{ color: #4da1ff; }
.navLanguage{ display: inline-block; font-size: 12px; margin-right:15px; width: 0.6rem; height: 0.6rem; line-height: 0.6rem; color: #fff; text-align: center; border-radius: 20px; background-color: #6fb2fd; }
.en .navLanguage{width: 0.8rem; height: 0.8rem; line-height: 0.8rem}

/** 结构 **/
.main{ padding-top:2.2rem; }
.navigation{ font-size: 0.35rem; line-height: 0.8rem; font-weight:normal; }
.viewMain{ padding:0.5rem 0.3rem; }
/*搜索栏*/
.searchWrap{ position: relative; margin:0; padding:0 0.3rem; background: #fff; border-radius: 20px; }
.searchText{ color: #165ABB; line-height: 1rem; font-size: 14px  }
.searchBox{ position: absolute;border-bottom-right-radius:5px; border-bottom-left-radius:5px; box-sizing:border-box; top: 1.2rem; padding:0.3rem; left:0; background: #165ABB; width: 100%; text-align: center; }
.searchBox input[type="text"],.searchBox input[type="text"], .searchBox input[type="password"],.searchBox input[type="number"],.searchBox textarea{ width: 5rem; box-sizing:border-box; height: 0.6rem; line-height: 0.6rem; }
.searchBox .btn_lightBlue{box-sizing:border-box; }


.tab{background: #fff; border-radius: 5px; padding:0 .2rem; }

.tab_title{ font:bold .35rem/.7rem ''; color: #656D78; border-bottom: 1px solid #c1c1c1; }
.tab_title span{ font:.3rem/.7rem ''; color: #999; margin-left: 5px; }
.tabTitle{ height: 1rem; background: #0A50BA; color: #fff; font: bold .35rem/1rem ''; padding: 0 .3rem; }
.tabTitle .tabTitle_tips{ color:#D5E4FD; font: bold .25rem/1rem ''; margin-left:5px; }
.tableWrap .item{ float: left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.table{ padding: 0 .3rem; }
.tableBox{ background: #fff; border-radius: 5px; padding:6px 10px; font-size: 0.35rem; line-height: 0.6rem; }
.getMore{ color: #4da1ff; font:.25rem/1rem ''; text-align: center; }
/*禁止背景层滚动*/
.forbidScroll{ position: fixed; width: 100%; overflow: hidden!important;; }