﻿/******************** 系统页样式 *******************
*******************作用于普通页面以及弹出页面*******************
导航指示条：定义占据整行的Table，包含"背景"、,"滚动条"，"文字信息"等
gridview内容页div的边距*/
.margin_grid {
margin-left:3px;
}

/*组织机构按钮摆放区域*/
.btn_area {
border:solid 1px #2D5DA7;
background-color:#CFE0F0;
padding:6px;
}

.font_style {
text-align:right;
color:#FFF;
}

/* 虚线 */
.sepLine {
width:100%;
height:1px;
background-image:url(../Images/bg_line.gif);
margin-top:5px;
margin-bottom:8px;
}

/* 字体颜色 */
.fontRed {
color:red;
}

.fontGreen {
color:#F90;
}

A:link,A.t1:link {
font-size:9pt;
color:#4B6AA3;
text-decoration:none;
}

A:visited,A.t1:visited {
font-size:9pt;
text-decoration:none;
color:#4B6AA3;
}

A:hover,A.t1:hover {
font-size:9pt;
text-decoration:none;
color:#6AC7F0;
}

A.a1:visited,A.a1:hover {
font-size:9pt;
text-decoration:none;
color:red;
}

A.n1:visited,A.n1:hover {
font-size:9pt;
text-decoration:none;
color:#999;
}

/*树链接样式*/
A.a1:link {
font-size:9pt;
color:red;
text-decoration:none;
}

/*灰色链接*/
A.n1:link {
font-size:9pt;
color:#999;
text-decoration:none;
}

/*顶部导航链接*/
A.t2:link {
font-size:9pt;
color:#E7F5FB;
text-decoration:none;
}

A.t2:visited {
font-size:9pt;
text-decoration:none;
color:#E7F5FB;
}

A.t2:hover {
font-size:9pt;
text-decoration:underline;
color:#214C7F;
}

/*普通信息表格*/
.infogrid tr {
background-color:expression((this.sectionRowIndex%2==0)?"#F8FCFF":"#ffffff");
}

/*弹出窗口信息表格标题*/
.NavTitle {
background-color:#4180C5;
text-align:center;
height:25px;
font-weight:700;
color:#fff;
}

/*左侧树菜单背景*/
.left_treebg {
background-color:#CFE0F0;
}

/*frameset中间分隔线颜色*/
.left_border {
baobao:expression(this.borderColor="#8BB7E4");
}

.headstyle {
background-color:#6A8AB9;
font-weight:700;
text-align:center;
color:#FFF;
height:25px;
}

.lableline {
background:url(../images/lbline.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.gray {
color:#999;
}

/*页面标题（弹出页面）*/
.page_title {
font-weight:700;
text-align:center;
padding-bottom:5px;
}

/*边距*/
.page_margin {
padding-left:5px;
padding-top:5px;
padding-right:3px;
}

/* 右边间隔 */
.spaceRight1 {
padding-right:12px;
}

.spaceRight2 {
padding-right:24px;
}

/*** 功能链接按钮工具条 ***/
.linkToolbar {
width:100%;
padding-bottom:80px;
}

.linkBtnDiv {
text-align:center;
width:24.9%;
margin-top:140px;
display:inline;
}

.bodybgleft {
background-color:#CAD3F4;
}

.bodybgcenter {
background-color:#E8EAF7;
padding-left:10px;
padding-right:3px;
padding-bottom:10px;
}

.bodyOpenWin {
background-color:#E8EAF7;
}

/******+++ 以下为南粤物流平台特有 ++***********/
.mycolor {
background-color:#D4E6F4;
}

.menu_margin {
padding-left:20px;
padding-top:10px;
padding-right:10px;
}

/*配合查询使用*/
.btn_top {
padding-right:5px;
float:left;
padding-top:3px;
padding-bottom:3px;
}

/*单独按钮列时，居右对齐*/
.btn_top_r {
padding-right:5px;
padding-top:3px;
float:right;
text-align:right;
padding-bottom:3px;
}

.head_normal {
height:25px;
font-weight:700;
text-align:center;
width:100%;
}

.page_padding {
padding-top:5px;
text-align:right;
width:100%;
}

/*********++++++++以下为OA特有++++++********
右上角按钮位置（相对位置）*/
.btn_r {
float:right;
padding-right:14px;
}

/*右上角按钮位置（绝对位置）有导航*/
.btn_ra {
float:right;
position:absolute;
top:28px;
right:16px;
}

/*以下样式为2008.9.8日所加，用于按钮摆放
邮箱
邮箱分割线*/
.viewline {
width:98%;
border:solid 1px #A9B0B8;
height:6px;
margin-top:2px;
border-bottom-style:none;
border-left-style:none;
border-right-style:none;
}

/*按钮与右端的间隔*/
.mr_right {
padding-right:10px;
}

.DivToolBar {
text-align:right;
vertical-align:middle;
width:100%;
margin:0;
padding:3px;
margin-right:15px;
}

.DivContent {
width:100%;
text-align:center;
vertical-align:middle;
}

.DivLeft {
float:left;
margin:0;
}

.DivRight {
float:right;
margin:0;
}

/*tabs页面样式(组织机构)
*************作用于含有tabs的页面***************/
.shadetabs {
padding:3px 0;
margin-left:0;
margin-top:1px;
margin-bottom:0;
font:bold 12px;
list-style-type:none;
text-align:left;
}

.shadetabs li {
display:inline;
margin:0;
}

.shadetabs li a {
text-decoration:none;
padding:3px 7px;
margin-right:1px;
border:1px solid #778;
color:#2d2b2b;
border-bottom-color:#fff;
border-collapse:collapse;
background:#FFF url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited {
color:#2d2b2b;
}

.shadetabs li a:hover {
text-decoration:underline;
color:#2d2b2b;
}

.shadetabs li.selected {
position:relative;
top:1px;
}

/*选择时的链接*/
.shadetabs li.selected a {
background-image:url(../images/shadeactive.gif);
border-bottom-color:#fff;
}

.shadetabs li.selected a:hover {
text-decoration:none;
}

/*定义content页面背景*/
.contentstyle {
border:1px solid gray;
width:99%;
padding:3px;
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFFFF,endcolorstr=#EAF3FA,gradientType=0);
}


/**全局Tab页样式(@@##￥￥%%)***/
.nTab {
width:100%;
background-repeat:repeat-y;
margin:0 auto 2px;
}

.nTab .TabTitle {
clear:both;
height:22px;
overflow:hidden;
margin-left:0;
}

.nTab .TabTitle ul {
border:0;
margin:0;
padding:0;
}

.nTab .TabTitle li {
float:left;
width:85px;
cursor:pointer;
padding-top:5px;
padding-left:0;
margin-right:3px;
list-style-type:none;
}

.nTab .TabTitle .active {
background-image:url(../images/tab_act.gif);
background-repeat:no-repeat;
border:0;
position:relative;
top:0;
z-index:999;
text-align:center;
font-size:12px;
height:22px;
color:#fff;
position:relative;
top:1px;
}

.nTab .TabTitle .normal {
background-image:url(../images/tab_normal.gif);
background-repeat:no-repeat;
border:0;
text-align:center;
font-size:12px;
height:22px;
color:#E7F5FB;
position:relative;
top:1px;
}

.nTab .TabContent {
border:1px solid gray;
width:99%;
height:580px;
margin-bottom:1em;
background-color:#FFF;
padding:5px;
}

.none {
display:none;
}


/***********以下为HCS程序主体样式*********
/*MAIN界面LOGO*/
.MainTopLogo {
background-image:url(../images/head.jpg);
}

/*MAIN界面隐藏左边菜单(-----LEFT菜单指示条----)*/
.MainSplitterLeft {
border:0;
width:6px;
height:66px;
background-image:url(../images/arrow_l.jpg);
}

.MainSplitterRight {
border:0;
width:6px;
height:66px;
background-image:url(../images/arrow_r.jpg);
}

/*##########此处与其他地方似乎有冲突,先标记一下#######*/
.bg_repeat_y {
background:url(../images/dev_33.jpg) repeat-y;
width:8px;
}

/*MAIN界面隐藏上部菜单(-----toolbar菜单指示条----)*/
.MainSplitterTopUp {
border:0;
width:29px;
height:26px;
cursor:hand;
background-image:url(../images/expand_up.jpg);
}

.MainSplitterTopDown {
border:0;
width:29px;
height:26px;
cursor:hand;
background-image:url(../images/expand_down.jpg);
}

/*MAIN界面左上方*/
.MainLoginInfo {
border:1px solid #6CCC84;
border-collapse:collapse;
text-align:left;
background-color:#A8DFA8;
font-size:9pt;
}

/*MAIN界面左边菜单(-----LEFT菜单指示条----)*/
a.menu {
height:26px;
width:160px;
padding-left:24px;
text-align:left;
line-height:24px;
font-size:12px;
padding-top:3px;
font-weight:700;
color:#2A5BAB;
display:block;
text-decoration:none;
cursor:hand;
background-image:url(../images/menu_show.jpg);
background-repeat:no-repeat;
margin:0;
}

a.menu:link,a.menu:visited {
color:#000;
height:26px;
}

a.menu:hover,a.menu:active {
color:#f00000;
height:26px;
}

a.submenu:link,a.submenu:visited {
color:#000;
}

a.submenu:hover,a.submenu:active {
background-color:#ccc;
color:#f00000;
}

.submenudiv {
display:none;
width:100%;
position:relative;
top:0;
}

a.submenu {
height:26px;
width:100%;
line-height:24px;
padding-left:36px;
display:block;
font-size:9pt;
color:#000;
background-color:#B9DDED;
text-decoration:none;
margin:0;
}

.TopMenuItem {
color:#000;
cursor:default;
font-size:10pt;
padding:20px;
}

.TopGroup,.MenuSwitchOpen {
cursor:default;
font-size:10pt;
}

/*鼠标移到菜单的动作*/
.TopMenuItemHover {
color:#000;
background-image:url(../images/top_itemHoverBg.jpg);
cursor:hand;
font-size:10pt;
background-position:center;
}

.MenuItem {
border:1px solid #EDFBFF;
border-collapse:collapse;
color:#000;
cursor:default;
font-size:9pt;
}

.MenuGroup {
background-color:#fff;
border:1px #848284 solid;
cursor:hand;
font-size:9pt;
border-style:solid;
}

.MenuItemHover {
background-color:#8FC5E9;
color:#FFF;
border:1px solid #fff;
cursor:hand;
font-size:9pt;
}

.SplitItem {
cursor:default;
font-size:12pt;
background-image:url(../images/splitter_menu.jpg);
}

/*菜单背景色*/
.MenuLeftContent {
background-color:#B9DDED;
cursor:hand;
font-size:9pt;
}

/*MAIN界面FOOT*/
.MainFoot {
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3482BC,endcolorstr=#B2E1F5,gradientType=1);
}

/*HomePage页面样式*/
.mybg {
background-image:url(../images/HomePage/mainbg.jpg);
background-position:bottom right;
}

/*此样式会导致此样式以下的某些样式失效*/
.Home_LoginInfo {
border:1px solid silver;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#BFE5F6',endColorStr= '#ECF5F8',gradientType= '0');
}

/*某些含table页面第一次读取不显示边状态下使用*/
.mytable {
border:solid 1px;
}

