
/*
position: absolute;
z-index: 23;
left: 0;
right: 0;
top: 90px;
bottom: 0;*/
.home-top{display :block; width :100%; height :82px;  }
.home-top1{width :100%; height :37px;position: absolute;z-index :24;/*padding-top:12px;*/ }
.home-top-logo{ float :left; clear :none ; /*margin-left :10px;*/}
/*.home-top-menu{ float :right; clear :none ; margin-right :40px;}*/
.home-top-menu{ float :right; clear :none ; margin-right :0px;}
.home-top-search{ position:absolute;width:380px; right :0px; float :right; top:5px; clear :none ;z-index :25;}

.home-top-logo img{ border :0px; margin :0; padding :0;}

.float-left{ float :left !important; clear :none ;}

.home-main-left{width: 150px;   float :left ; clear :none ;
}
/*position: absolute;left: 0;
top: 0;
bottom: 0;*/

.home-main-right{margin-left: 0; height :auto ; float :left ; clear :none ;
}/*position:absolute  ;left: 201px;
right: 0;
top: 0;
bottom: 0;*/
#dcxContainer{ background-color :#fff ;}
.main-nav-title
{
width :174px;zoom: 1; 
outline: 0;
cursor: pointer;
height: 32px;
line-height: 32px;
padding-left: 26px;
 margin-top :12px;
margin-right: 1px;font-size: 12px;
}
.main-nav-title span
{
text-shadow: white 0 1px 0;cursor: pointer;
line-height: 32px;
}

.main-nav-separate
{
line-height: 0;
font-size: 0;
height: 0;
border-style: solid;
border-width: 1px 0 0;
border-color: #E0E0E0;
margin: 10px 12px;
}

.main-nav-tree
{
margin-left: 10px;
 margin-top :10px;
 height :100%;
}



.main-right-left{width :100%; float :left ; clear :none ;}
.main-right-left2{margin: 20px  295px 0px 22px;}

.main-right-right{width :250px; float :left ; clear :none ;	margin-left: -270px;padding-top: 16px;padding-right: 20px;zoom: 1;}

.dcx-tabs{ width :100%;
}
.dcx-tabs ul { padding-left :20px; margin-right :0px; z-index :4;width :200px;height :21px; border :0; margin :0;border-bottom :solid 1px #E0E0E0; }

.dcx-tabs ul li{ float :left ; width :60px; height :21px;  text-align :center ;padding:0; margin :0; }
.dcx-tabs ul li:hover{  background-color :#999 ; }

.dcx-tabs ul li.dcx-tabs-selected{zoom: 1;padding-right :0px;  border-style :solid ;z-index :4;  border-top-color :#E0E0E0; border-left-color :#E0E0E0; background-color :White ; border-right-color :#E0E0E0; border-width :1px 1px 1px 1px; border-bottom-color :white; position :relative ; bottom :0px;  }
.dcx-tabs ul li.dcx-tabs-selected:hover{}
.dcx-tabs ul li div{width :100%;
font-weight: 700;
line-height: normal;
border-right: 1px solid #E0E0E0; 
text-align: center;
margin-top :5px;
cursor :pointer ;
color :#222;

}
.dcx-tabs-line{ width :100%;  height :1px ; background-color :#E0E0E0;padding:0; margin :0; }


.dcx-tabs-container{  padding-top :15px;  padding-left :5px;}

.home-main-userInf
{ overflow :hidden ;
}
.home-main-userInf .photo{ float :left ;}
.home-main-userInf .infor{ float :left ;font-size: 14px;
}

.home-main-userInf .infor h4
{
	font-weight: 700;
line-height: normal;
white-space: nowrap;
}

.home-main-noteinf
{ width :100%; display :block ; padding-top :20px;
}
.home-main-noteinf-title
{ color: #999!important;font-size: 14px;
line-height: normal;
white-space: nowrap;
}

.home-main-noteinf-contain
{

font-size: 14px;
line-height: normal;
white-space: nowrap;
}

.home-main-module
{
 padding-top:25px;
 width :100%;
}


.home-main-module-tabs{
 height :100%;
}


.dcx-module-tabs
{
	 overflow :hidden ;
	border: 1px solid #E0E0E0;
	-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius:  4px;
position: relative;
padding: .2em;
zoom: 1;
background: white url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
color: #222;
height: 412px;
}

.dcx-module-tabs-ul
{
display: block;
margin: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
list-style: none;
padding: .2em .2em 0;
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
border: 0px solid #E0E0E0;
border-bottom-width :1px;
background: #CCC url(/Css/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
color: #222;
font-weight: bold;
border-radius: 2px;
	}


.dcx-module-tabs-ul:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.dcx-module-tabs-ul li {
list-style: none;
float: left;
position: relative;
top: 1px;
margin: 0 .2em 1px 0;
border-bottom: 0 !important;
padding: 0;
white-space: nowrap;

border: 1px solid lightGrey;
background: #E6E6E6 url(/Css/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555;

-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
border-top-right-radius: 4px;
 

font-family: Verdana,Arial,sans-serif;
 line-height: 1.3;
font-size: 100%;
}


.dcx-module-tabs-ul li.dcx-module-tabs-selected
{
margin-bottom: 0;
padding-bottom: 1px;


border: 1px solid #E0E0E0;
background: white url(/Css/themes/base/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
	
}

 
.dcx-module-tabs-ul li div
{
	float: left;
padding: .5em 1em;
text-decoration: none;
color: #555; 
 cursor :pointer ;
}


.dcx-module-tabs-ul li:hover 
{
border: 1px solid #999999;
 background: #dadada url(/Css/themes/base/images/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
 font-weight: normal;
  color: #212121;




	
}
.dcx-module-tabs-ul li:hover 
{
background-image: url(images/ui-icons_454545_256x240.png); 
}


.home-main-right-middle
{
margin-top:20px;	
}

.dcx-scroll{position:relative;overflow:auto;behavior:url(pie.htc);}
.dcx-scroll::-webkit-scrollbar{width:8px;height:8px;}
.dcx-scroll::-webkit-scrollbar-track{-pie-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);-pie-box-shadow:inset 0 0 6px rgba(0,0,0,0);}
.dcx-scroll::-webkit-scrollbar-track:hover{-webkit-box-shadow:inset 0 0 6px #fff;background-color:#fff;}
.dcx-scroll::-webkit-scrollbar-track:active{-webkit-box-shadow:inset 0 0 6px #fff;background-color:#fff;}
.dcx-scroll::-webkit-scrollbar-thumb{background-color:#f7f7f7;border-radius:10px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1);-pie-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1);}
.dcx-scroll:hover::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1);}
.dcx-scroll::-webkit-scrollbar-thumb:hover{background-color:#eee;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1);}
.dcx-scroll::-webkit-scrollbar-thumb:active{background:#eee;-pie-background:rgba(0,0,0,0.6);}
.dcx-scroll-hasShadow{box-shadow:0 0 2px rgba(0,0,0,.2)}



.home-main-downshow
{
	width: 250px;
height: 62px;
border: 1px solid #D8D8D8;
overflow: hidden;
background: #E8EFF8;
margin-top: 12px;
position: relative;
	
}

.home-main-downshow-imglink {
display: block;
position: absolute;
top: 8px;
left: 8px;
}


.home-main-downshow-imglink-img {
display: block;
}

.home-main-downshow-textlink-a {
font-size: 14px;
color: #008810;
text-decoration: none;
}

.home-main-downshow-textlink
{	margin-top :10px;
	margin-left :60px;
}

.home-main-downshow-texttips
{
	margin-left :60px;
	margin-top :4px;
	color: #999!important;
}

.home-main-right-iframe{}

/*
#dcxContainer{ width :100%; height :100%;}
*/




.lbox {
background-color: #fff;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin: 10px 0px 10px 0px;
padding: 15px;
border: 1px solid;
border-color: #E5E5E5 #DBDBDB #D2D2D2;
-webkit-box-shadow: rgba(0,0,0,0.2) 0 1px 3px;
-moz-box-shadow: rgba(0,0,0,0.2) 0 1px 3px;
box-shadow: rgba(0,0,0,0.2) 0 1px 3px;
border-style: none;
}
.floatL {
float: left;
}
.p0 {
padding: 0px;
}
.MatrixLayer {
position: relative;
visibility: visible;
margin: 9px 15px 20px 0px;
}
.p15 {
padding: 15px !important;
}
.h2 {
font-size: 17px;
}
.h1, .h2, .title, .h3 {
margin-bottom: 20px;
font-weight: normal;
font-family:'Microsoft YaHei';
}
html, body, table, td, div, pre, select, input, form, textarea, pre {
font-family: 'Microsoft YaHei';
font-size: 12px;
}
.floatR {
float: right;
}
table {
font-size: 12px;
}

.dbBtnSettings, .dbBtnRefresh, .dbBtnClose {
width: 16px;
height: 16px;
cursor: pointer;
}
.addComponentIcon,.dbBtnClose, .next,.previousDisabled,.nextDisabled,.previous,.dbBtnRefresh, .dbBtnSettings{
background: transparent url(/Images/common/allCommon-Icons.png) no-repeat scroll;
}
.addComponentIcon {
width: 38px;
height: 22px;
background-position: 0px -93px;
}
img {
border: 0px;
}
.alignright {
text-align: right !important;
}
.dbBtnRefresh {
background-position: -1px -1376px;
}
.dbBtnClose {
background-position: -1px -1419px;
}
.dbLevel2Bg {
background-color: #fff;
padding: 1px;
}
.dbBtnSettings {
background-position: -1px -1398px;
}

.lightgray {
color: #bbb;
}
.f13 {
font-size: 13px !important;
}
.dbLevel2Bg {
background-color: #fff;
padding: 1px;
}
.alignright {
text-align: right !important;
}
.floatR {
float: right;
}
.previous_disabled, .previousDisabled {
background-position: -1px -743px;
}
.next, .next_disabled, .nextDisabled, .previous, .previous_disabled, .previousDisabled {
width: 16px !important;
height: 14px !important;
margin: 0px 4px !important;
}
.floatL {
float: left;
}
.next {
background-position: -1px -1507px;
cursor: pointer;
}
.next, .next_disabled, .nextDisabled, .previous, .previous_disabled, .previousDisabled {
width: 16px !important;
height: 14px !important;
margin: 0px 4px !important;
}



