.cardshow {
    background: url("images/bg3.png") repeat scroll 0 0 transparent !important;
    height: 99%;
}
.cardtoolbar {
    bottom: 2px;
    height: 30px;
    left: 5px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
.cardtoolbar {
    bottom: 2px;
    height: 30px;
    left: 5px;
} }
#sidegrid{
	top: 0px; right: 0px; margin: 0px; left: 0px; box-shadow: 0px 0px 0px 0px rgb(255, 255, 255); bottom: 0px;
}
.imgdom{
	border-bottom:2px solid #b3b3b3;width:36px;height:36px;left:10px;position:relative;top:16px;
}
.h4dom{
	font-size:22px!important;border-bottom:2px solid #b3b3b3;padding-left:5px;padding-right:7px;margin-top:4px;margin-left:45px;
}
.webbtn{
	margin-right:3px;
	background: #4CAAF4;
	border: 1px solid #6FA3D3;
	border-radius: 0;
    color: #FFFFFF;
    font-weight: bold;
    font-size:13px;
}
.webbtn:hover{
	background: #388EDD;
	border: 1px solid #388EDD;
}
/*标题样式  */

.imgdoms {
    border-bottom: 2px solid #B3B3B3;
    height: 31px;
    left: 10px;
    position: relative;
    top: 3px;
    width: 30px;
}

.h4doms {
    border-bottom: 2px solid #B3B3B3;
    font-size: 18px !important;
    margin-left: 40px;
    margin-top: 4px;
    padding-left: 5px;
    padding-right: 7px;
    top: 3px;
}

.titletext {
    background: none repeat scroll 0 0 #F9F9F9;
    border-bottom: 1px solid #F0F0F0;
    height: 46px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.cardshowsc{background:#FFFFFF !important}
.imgdomsc {
   /*  border-bottom: 2px solid #B3B3B3; */
    height: 36px;
    left: 10px;
    position: relative;
    top: 10px;
    width: 36px;
}

.h4domsc {
    border-bottom: 2px solid #B3B3B3;
    font-size: 16px !important;
    margin-left: 45px;
    margin-top: 0;
    padding-left: 5px;
    padding-right: 7px;
    top: 15px;
}
.select2-container .select2-choice{
	border-radius:0px;
	font-size:13px;
}
.select2-container .select2-choice div{
	border-radius:0px;
}
.select2-container .select2-choice .select2-arrow{
	border-radius:0px;
}
.select2-container .select2-choice{
    background-image: linear-gradient(to top, #FFFFFF 0%, #FFFFFF 50%) !important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#ffffff', GradientType = 0)
}
.select2-container .select2-choice .select2-arrow{
    background: linear-gradient(to top, #EBEBEB 0%, #FFFFFF 60%) repeat scroll 0 0 #FFFFFF !important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#EBEBEB', GradientType = 0)
}
/* grid的标题行样式 */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	/* background:#E8E8E8;
    border: 1px solid #CBCBCB;
    color: #000000;
    font-family: "微软雅黑";
    font-weight: lighter; */
    background: #f0f0f0;
    border: 1px solid #DADADA;
    color: #474747;
    font-family: "微软雅黑";
    font-weight: bold;
    font-size:13px;
}
th.ui-state-hover{
	background:#D0E5F6 !important;
    border: 1px solid #EAEAEA;
    color: #7F7F7F;
    font-weight: bold;
}
@media screen and (-webkit-min-device-pixel-ratio:0){ th.ui-state-hover {background:#D0E5F6 !important;} }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0;
}
.input1{
	border-radius: 0;
    box-shadow: 0 0 0;
}
.ui-jqgrid .ui-pg-input {
    font-size: 13px;
    height: 17px;
    margin-left: 3px;
    margin-right: 3px;
}
.ui-jqgrid .ui-pg-selbox {
    display: block;
    font-size: 13px;
    height: 20px;
    line-height: 18px;
    margin: 0;
}
/* grid的选中行样式 */
.ui-jqgrid .ui-jqgrid-btable .ui-state-highlight, .ui-jqgrid .ui-jqgrid-bdiv .ui-state-hover, .ui-jqgrid .ui-jqgrid-bdiv .ui-widget-content .ui-state-hover, .ui-jqgrid .ui-jqgrid-bdiv .ui-widget-header .ui-state-hover, .ui-jqgrid .ui-state-focus, .ui-jqgrid .ui-widget-content .ui-state-focus, .ui-jqgrid .ui-widget-header .ui-state-focus {
   /*  background: #4CAAF4;
    border: 1px solid #3089B3 !important; */
    background: #6FA3D3;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-jqgrid .ui-state-highlight, .ui-jqgrid .ui-widget-content .ui-state-highlight, .ui-jqgrid .ui-widget-header .ui-state-highlight {
   /*  background: #4CAAF4; */
    background: #6FA3D3;
    color: #FFFFFF;
    font-weight: normal;
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 0 solid #DDDDDD;
}
.ui-widget-overlay {
    background: #D8E7E8;
}
.buttoncontent{
	background:#F0F5FB !important;
	border:#C2D3E5 !important;
}
th.ui-state-hover div {
    color: #474747 !important;
}
.ui-widget-content {
    /* background: #FFFFFF; */
    border-top: 1px solid #EEEEEE !important;
    border-left: 1px solid #EEEEEE !important;
    border-right: 1px solid #EEEEEE !important;
    border-bottom: 1px solid #EEEEEE !important;
    color: #444444;
}
.ui-priority-secondary{
    background:#FBFAE2;
}
.ui-jqgrid .ui-jqgrid-htable th div{
    font-size:14px;
}
.ui-jqgrid-btable tr td{
    font-size:13px;
}
/* 弹出框关闭按钮样式修改 */
#dctChooser .closeContent {
    height: 20px;
    position: absolute;
    right: 12px;
    top: 10px;
    width: 20px;
    border-radius:1em;
}
#dctChooser .closebtn {
    left: 0;
    top: 0;
}
/* 支持IE8的样式 */
.webbtn > SPAN+SPAN{
	height: 18px;
    left: 32px;
    line-height: 18px;
    position: absolute;
    top: 4px;
}
.PTM-app-item{
	background:transparent\0 !important;
}
.PLM-group-title{
	background:#E7F3FF\0 !important;
}
/* 标签页背景色默认绿色 */
.bar_left{
	background: #005BAC;
	border-top: 1px solid #40A921;
}
.PLM-group-title{
	background:#CAE1F7 !important;
	border-bottom: 1px solid #B7B5B5 !important;
    box-shadow: 0 1px 0 #FFFFFF inset !important;
}
.PLM-group-title.menu-hasChildren.menu-select .PLM-title-content{
	border-left: 4px solid #ED6329; 
}
/* 定义顶部二级菜单宽度 */
[menu-lavel="2"] .PTM-group-list{
	width:218px;
}
.PTM-MENU-main-applist{
    right:15px;
}
/* 隐藏向上向下按钮 */
#btn_8{
	display:none;
}
#btn_9{
	display:none;
}
#alertM, #alertT, #alertR, #alertP, #alertBtns{
	font-family:"微软雅黑";
	padding:0;
	line-height: 36px;
}
#alertR {
    margin: -37px 8px 0 0;	
}
#alertM{
	box-shadow: 0 2px 4px 0 #737373;
	max-height: 500px;
}
.warnT {
    /* background: #005BAC !important; */
    background-image:url(image/alertTitle.png);
}
.errorT {
    background: #005BAC !important;
}

#alertP > p {
    display: inline-block;
    margin-top: 15px;
    line-height: 27px;
    color: #434343;
}
#alertT {
    border-radius: 0;
    display: block;
    padding-left: 16px;
}

#alertP {
    margin-left: 14px;
    margin-top: 12px;
    min-height: 74px;
    padding-left: 81px;
    padding-right: 10px;
    position: relative;
    margin-bottom: 7px;
    max-height: 400px;
    overflow-y: auto;
}

#alertBtns a {
    background: #4CAAF4;
    border: 1px solid #4CAAF4 !important;
    border-radius: 0;
    box-shadow: 0 0 0 0;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 26px;
}
#alertBtns {
    background: #F9F9F9;
    text-align: center;
}
#alertBtns a:hover{
	background:#4CAAF4;
}
button:hover .label.blue,.button:hover .label.blue {
    color: #333;
}
.ui-icon-triangle-1-s{
	 background-position: -65px -16px;
}
.button_fk{
	margin-top:5px;
	background-position: 0 1px;
	height:17px;
}
.tabsIframe-content-default{
	width: 99.99%;
}
.dctchooserContentone {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    box-shadow: 0 2px 4px 0 #737373 !important;
}
.css1{
	border-radius:0 !important;
}
.sicon{
	font-size:13px;
}
.stitle{
	font-size:15px;
}
.TIS-item-text{
	font-size:13px !important;
}
.node-text{
	font-size:13px !important;
	font-family:"微软雅黑" !important;
}
/*分页*/
.ui-icon-seek-first{
	background-position:0 1px;
	background-image:url(../images/first.png) !important;
}
.ui-icon-seek-prev{
	background-position:0 1px;
	background-image:url(../images/prev.png) !important;
}
.ui-icon-seek-next{
	background-position:0 1px;
	background-image:url(../images/next.png) !important;
}
.ui-icon-seek-end{
	background-position:0 1px;
	background-image:url(../images/end.png) !important;
}
.css1{
	background:#005BAC;
}
.freshbtn{
	background-color: #003D6C;
}
.closebtn{
	background-color: #003D6C;
}
.tipInfomation{
	display:none !important;
}
.vchr_table{
    width: 100%; border-collapse: collapse; display: block; overflow: auto; height: 100%;
}
.vchr_td{
    text-align:left;white-space:pre-wrap;
}

.vchr_td_span {
    line-height: 21px;
    margin-left: 17px;
    position: relative;
}
.qkbtn {
    left: 2px;
    position: absolute;
}
.qkbtn1{
	float:right;
}
textarea {
    font-family: "微软雅黑";
    padding:0;
}


/* 条件查询样式 */

.ti-div {
    bottom: 50px;
    left: 12px;
    position: absolute;
    right: 5px;
    top: 48px;
}
.tj-div-list {
    height: 35px;
    line-height: 35px;
    position: relative;
}
.tj-mdiv {
    float: left;
    margin-right: 5px;
    position: relative;
}
.tj-mdivspan {
    display: inline-block;
    font-size: 13px;
    position: relative;
    text-align: right;
    width: 84px;
}
.tj-help {
    cursor: pointer;
    height: 25px;
    position: relative;
    top: 7px;
    width: 25px;
}
/* [expexcelold="expExcel-old"] {
    display: none;
} */
/* .toptools .yy {
    display: none;
}  */  
/* .toptools .logout {
    display: none;
}  */
