﻿/*********************
System Main CSS
*********************/
*{
	margin: 0;
	padding: 0;
}
img, div, a, span {_behavior: url(css/iepngfix.htc)}
body{
	font-size: 12px;
	font-family: "微软雅黑", "宋体", Arial, Tahoma, Verdana;
}
form{padding:0;	margin:0;}
a, a:visited{vertical-align:baseline;text-decoration:none;font-family:"微软雅黑", "宋体", Arial, Tahoma, Verdana}
a:hover{text-decoration:underline;}
b{color:#FFB300;}
img{border:0;margin:1px;}
p{padding:3px;}
h2{font-size:24px;}
hr{border-top:1px solid #CCCCCC; height:1px;}

a.btnblack {background:#383838;text-decoration:none;line-height:12px;float:right;padding:2px 5px 2px 5px;margin:0 5px 0 5px;font-weight:normal;font-size:12px;cursor:pointer;color:#fff;border-style:none;}
a.btnblack[disabled] {background:#B8B8B8;text-decoration:none;line-height:12px;float:right;padding:2px 5px 2px 5px;margin:0 5px 0 5px;font-weight:normal;font-size:12px;color: #fff;cursor:default;pointer-events:none;}
.btnblack {text-decoration:underline;}
.btnblack:hover{text-decoration:underline;}
.btnblack:visited{}
.buttonblack {height:15px;background:#383838;text-decoration:none;display:block;line-height:12px;float:right;padding:2px 5px 2px 5px;margin:0 5px 0 5px;font-weight:normal;font-size:12px;cursor:pointer;color:#fff;border-style:none;}
a[disabled=disabled],a:disabled{color: #666;cursor:default;text-decoration:none;pointer-events:none;}

.a-red{color:#CC0000;}
.width1 {width:60px  !important;}
.width2 {width:70px  !important;}
.width7 {width:77px  !important;}
.width6 {width:90px  !important;}
.width9 {width:95px  !important;}

/*此处不能加background属性，加了后，无法设置button在禁用时的样式*/
.input[disabled]{border:1px solid #CFCFCF;background:#E8E8E8}

.upper{text-transform:uppercase;}

.btn
{   border:#7b9ebd 1px solid;   
    padding:2px 2px 0 2px;
    font-size:12px;   
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde);
    cursor:pointer;   
    color:black;
}

.btngo
{   border:#7b9ebd 1px solid;   
    padding:1px 2px 0 1px;
    font-size:12px;   
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde);
    cursor:pointer;   
    color:black;
}	

.btnpop
{   border:#7b9ebd 1px solid;   
    padding:2px 2px 0 2px;
    height:20px;
    font-size:12px;
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde);   
    cursor:pointer;   
    color:black;
}

.small_btn {border:#7b9ebd 1px solid;font-size:12px;color:black;line-height:15px;border-style:none;cursor:pointer;height:17px}
.cur_hand_style {cursor:pointer;}

/*新增的按钮样式*/
.button_add_st {height:15px;background:transparent url('../img/icons/btn_crea.gif') no-repeat top left;cursor:pointer;border-style:none;}


/*button(包含html button 和asp.net button)，没有权限时的样式*/
.btnNoRight 
{   
    border:#383838 1px solid;
    padding:2px 5px 2px 10px;
    margin:0 3px 0 3px;
    font-size:12px;
    font-weight:normal;
    line-height:12px;
    background: #E6E6E6 url('../img/lock.gif') no-repeat left center;
    cursor:pointer;
}
/*页面超链接，没有权限时的样式*/
.HtmlAnchorNoRight 
{   
    border:#383838 1px solid;
    padding:2px 5px 2px 10px;
    margin:0 3px 0 3px;
    font-size:12px;
    font-weight:normal;
    float:right;
    line-height:12px;
    background: #E6E6E6 url('../img/lock.gif') no-repeat left center;
    cursor:pointer;
	pointer-events: none;
}

/*linkbuton，没有权限时的样式*/
.LinkBtnNoRight 
{   
    border:#383838 1px solid;
    padding: 2px 5px 2px 10px;
    margin:0 3px 0 3px;
    font-size:12px;
    font-weight:normal;
    float:right;
    line-height:12px;
    background: #E6E6E6 url('../img/lock.gif') no-repeat left center;
    cursor:pointer;
	pointer-events: none;
}
/*Div，没有权限时的样式*/
.DivNoRight
{background:transparent url('../img/lock.gif') no-repeat left; padding:3px 0 1px 18px;}

.float_left{float:left;}
.float_right{float:right;}
.taleft{text-align:left}
.taright{text-align:right}
.tacenter{text-align:center}

.kpi_master
{
	float:left;
	margin:10px 10px 10px 10px;
	background:transparent url(../img/icons/folder128.png) no-repeat top left;
	width:130px;
	text-align:center;
	padding-top:120px;
	font:14px;
	font-weight:bold;
	}

/*********************
	Top-Panel
*********************/
#top-panel{
	width: 98.6%;
	_width: 96.8%;
	height: 16px;
	padding: 3px;
	float: left;
	margin-right: 0;
	margin-left: 0;
}
#top-panel .panel{float:left;width:450px;padding-left:5px;}
#top-panel .title{
	float: right;
	text-align: right;
	padding-right: 10px;
}
#top-panel ul{list-style:none;}
#top-panel ul li{display:inline;}
#top-panel ul li a{padding:3px 8px 1px 18px;_padding:3px 8px 1px 5px;text-decoration:none;text-align:right;float:left;}
#top-panel a:hover{text-decoration:underline;}

/*********************
	Body
*********************/
#gridbody{
	width: 98.6%;

	margin: 0px;
	padding: 3px;
}

/*********************
	Footer CSS
*********************/
#footer{width:98.6%;_width:96.8%;margin:5px 0 0 0;font-size:12px;height:20px;padding:3px;}/*不能加float:left;会影响artdialog控件*/
#credits{width:500px;float:left;margin-top:3px;}
#styleswitcher{float:right;}
#styleswitcher ul{list-style:none;line-height:10px;}
#styleswitcher li{display:inline;height:12px;}
#styleswitcher a{width:15px;height:10px;margin: 3px 0 3px 0;font-size: 8px;display:inline-block;}
a#blueswitch {background:#0077B3;color:#0077B3;}
a#defswitch {background:#303030;color:#303030;}
a#mixswitch {background:#5900B8;color:#5900B8;}
a#greenswitch {background:#669900;color:#669900;}

/*********************
		Tables
*********************/
.grid{background:#fff;padding-bottom:18px;overflow:auto}
.devgrid{background:#fff;overflow:auto;width:100%;}
.listdevgrid{border-collapse:collapse;line-height:18px;width:100%;text-align:center;border:none;}
.listdevpvgrid{border-collapse:collapse;line-height:18px;width:100%;text-align:center;border:none;}
.listtable{
	table-layout: auto;
	line-height: 18px;
	width: 100%;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #79B4E8;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #79B4E8;
	border-collapse: collapse; /*防止td无内容时不显示边框*/
}
.listtable td, th{
	padding: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #79B4E8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #79B4E8;
}
.listtable thead{
	line-height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #79B4E8;
	color: #2C5783;
	/*background-color: #EEF7FF;*/
	background-color: #DFEFFF;
	cursor: default;
}
.listtable thead tr{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #79B4E8;/*C8E0F2*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #79B4E8;
}
.listtable thead tr a{
	color: #2C5783;
	text-decoration: none;
}
.line1 {background:#F0F0F0;}
.line0 {background:#fff;}
/*.line1 a,.line0 a{color:#2C5783;text-decoration: none;}*/
.line1:hover,.line0:hover{background-color:#FFC;}

.movercolor{background:#FFFFCC;}
.querytable td{padding: 0 2px 0 2px;}
.gridview {width:99%;border-collapse:collapse;border-top:0px;}
.gridheader {FONT-SIZE:12px;background:#F4F9FF;color:#444444;text-align:left;height:20px;}
.gridrow {FONT-SIZE:12px;background:#fff;padding:5px;text-align:left;vertical-align:middle;	height:20px;}
.column0 {background:#D4D4D4}
.column1 {background:#FFEDB8}
.column2 {background:#E9FFAD}
.column3 {background:#FFDAB3}
.column31 {background:#FFBC75}
.column4 {background:#FFD6C7}
.column41 {background:#FFA375}
.column5 {background:#C7D4FF}
.fixTop {Z-Index:102;position:relative; Top:expression(this.offsetParent.scrollTop);}  
.fixLeft {Z-Index:101;position:relative;left:expression(this.offsetParent.scrollLeft);background-color:#eeeeee;}

/*********************
 ASPxGridView样式
*********************/
.dxgvHeader {cursor: pointer;white-space: nowrap;overflow: hidden;-moz-user-select: none;}
.dxgvHeader table {font-weight:bold;line-height:15px;}
.dxgvDataRow{line-height:15px;}
.dxgvDataRow td.dxgv{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.dxgvStatusBar{background-color:#FFFFFF;}
.dxgvDataRowHover{background: #FFFFCC;color: Black;}
/*ASPxPovitGrid交叉表样式*/
.dxpgHeader{cursor: pointer;white-space: nowrap;text-align:left;}
.dxpgArea{background-color: #FFFFFF;}


/*********************
	Icons
*********************/
.icon{padding-left:19px;text-decoration:none;height:20px;font-size:12x;margin:0 3px;display:inline-block;line-height:20px;}

.black{background:transparent url(../img/icons/black.png) repeat-x top left;}
.house{background:transparent url(../img/icons/house.png) no-repeat top left;}
.order{background:transparent url(../img/icons/order.png) no-repeat top left;}
.cdelay{background:transparent url(../img/icons/cdelay.png) no-repeat top left;}
.edicheck{background:transparent url(../img/icons/edicheck.png) no-repeat top left;}
.change_pwd{background:transparent url(../img/icons/key.png) no-repeat top left;}
.lang_cg{background:transparent url(../img/icons/refreshlist.png) no-repeat top left;}
.favorites{background:transparent url(../img/icons/favorites.png) no-repeat top left;}
.help{background:transparent url(../img/icons/help.png) no-repeat top left;}
.exit{background:transparent url(../img/icons/out.png) no-repeat top left;}
.anchor{background:transparent url(../img/icons/anchor.png) no-repeat top left;padding:3px 0 1px 18px;}
.adminvoice{background:transparent url(../img/icons/adminvoice.png) no-repeat top left;}
.transmit{background:transparent url(../img/icons/transmit.png) no-repeat top left;}
.boxblack{background:transparent url(../img/icons/boxblack.png) no-repeat top left;padding:3px 0 1px 18px;}
.book_open{
	padding-right: 0;
	padding-left: 18px;
	height: 26px;
	background-color: transparent;
	background-image: url(../img/icons/book_open.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	line-height: 26px;
	vertical-align: middle;
}
.book_next{background:transparent url(../img/icons/book_next.png) no-repeat top left;padding:3px 0 1px 18px;}
.report{background:transparent url(../img/icons/report.png) no-repeat left;}
.qsearch{background:transparent url(../img/icons/search.png) no-repeat left;padding:3px 0 1px 18px;}
.rinp{background:transparent url(../img/icons/rinp.png) no-repeat left;padding:3px 0 1px 18px;}
.switch{background:transparent url(../img/icons/switch.png) no-repeat top left;padding:3px 0 1px 18px;}
.page_excel,a.page_excel{
	background: transparent url(../img/icons/page_excel.png) no-repeat top left;
	padding: 3px 0 1px 18px;
	color: #2C5783;
}

.page_pdf{background:transparent url(../img/icons/page_pdf.png) no-repeat top left;padding:3px 0 1px 18px;}
.page_ogdata{background:transparent url(../img/icons/page_data.png) no-repeat top left;padding:3px 0 1px 18px;}
.sys_config{background:transparent url(../img/icons/sys_config.png) no-repeat top left;padding:3px 0 1px 18px;}
.page_log{background:transparent url(../img/icons/page_gear.png) no-repeat top left;}
.page_edit{background:transparent url(../img/icons/page_white_edit.png) no-repeat top left;}
.page_del{background:transparent url(../img/icons/page_white_delete.png) no-repeat top left;}
.page_link{background:transparent url(../img/icons/page_white_link.png) no-repeat top left;}
.baddlist{background:transparent url(../img/icons/addlist.png) no-repeat top left;}
.bdellist{background:transparent url(../img/icons/dellist.png) no-repeat top left;}
.beditlist{background:transparent url(../img/icons/editlist.png) no-repeat top left;}
.brefreshlist{background:transparent url(../img/icons/refreshlist.png) no-repeat top left;}
.battchlist{background:transparent url(../img/icons/attchlist.png) no-repeat top left;}
.bviewlist{background:transparent url(../img/icons/bviewlist.png) no-repeat top left;}
.blank{background:transparent no-repeat top left; padding:0px 0 1px 18px;}
.btnlink, .btnlink:hover, .btnlink:visited {text-decoration:underline;}
