@charset "utf-8";
@import url("header.css");
@import url("button.css");
@import url("table.css");
@import url("font.css");



/*全局*/


html, body { 
        padding:0;
        margin:0;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
	}



ul,li{ margin:0px; padding:0px; list-style:none}
a{ color:#329ecc; text-decoration:none;}

td{ font-size:12px;}

input{ vertical-align:middle}
checkbox{vertical-align:middle}
label{vertical-align:middle;line-height:20px;}
img{ border:none;}
hr{	border-top: 1px dashed #CCCCCC;
	height: 1px;
	line-height: 1em;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 3px auto;
}


/*常用类*/
.top10{ margin:10px 0 0 0}
.top20{ margin:20px 0 0 0}
.top30{ margin:30px 0 0 0}
.top40{ margin:40px 0 0 0}
.top50{ margin:50px 0 0 0}
.floatLeft{ float:left}
.clear{ clear:both;}


.inputcheckbox{vertical-align:middle;}


/*右边iframe控制*/
/*.riframe{ width:100%; height:87%; border:0 none; margin:0; padding:0 0 10px 0 }


.iframe-line{ position:absolute; top:88px; background:#cadef3; width:1px; height:900px; left:160px;}
*/









/*圆角输入框*/
.TexInput,.TexInput:visited
{ 
	margin:0 8px 0 0;
	border-radius: 4px;
	behavior: url(css/PIE.htc);
	border:1px solid #a9c9eb;
	background:#fff;
	height:25px;
	line-height:25px;
	color:#333;
	padding:0 0 0 10px;
}
.TexInput:hover{border:1px solid #6ea3db; background:#feffeb;}


.TexInput2,.TexInput2:visited
{ 
	margin:0 8px 0 0;
	border-radius: 4px;
	border:1px solid #a9c9eb;
	background:#fff;
	height:20px;
	line-height:20px;
	color:#333;
}
.TexInput2:hover{border:1px solid #6ea3db; background:#feffeb;}








/*框加外套*/
table.wrapz{}
table.wrapz .l{	width:160px; vertical-align:top; border-right:1px solid #ccc;}
table.wrapz .r{vertical-align:top;padding-bottom:20px;}
.AllMain{padding:20px;}

.main{ }
.main .main-l{ position:absolute; width:160px; left:0px;}
.main .main-r{ margin:1px 0 0 161px;}
/*
.main{}
.main .main-l{ position:absolute; width:160px; left:0px;}
.main .main-r{ margin:5px 0 0 161px;}
*/


/*当前位置*/
.breadCrumb{ background:url(../images/icon05.gif) repeat-x 0 50%; float:left; width:100%; line-height:30px; margin:0 0 10px 0}
.breadCrumb .tex{  padding:0 10px; float:left; background:#fff;}
.breadCrumb .ButBox{float:right; background:#fff;padding:0 10px;}







/*左边菜单*/
.LeftMenu{ margin:3px 0 0 0;}
.LeftMenu h1{ background: url(../images/icon07.gif) no-repeat #edf4fb 10px 50%; border:1px #cadef3 solid; border-left:none;
border-right:none; font-size:13px; line-height:32px; padding:0 0 0 30px; font-weight:100;}


.LeftMenu ul{ background:url(../images/icon08.gif) repeat-y; float:left; width:105px; margin:0 0 30px 20px; position:relative; }
.LeftMenu li{background:url(../images/icon08-.gif) repeat-x 1px 6px; float:left; width:100%; margin:18px 0 0 0; }
.LeftMenu a{ background:#fff; padding:0 5px; float:left; margin:0 0 0 15px; width:100px; color:#333; }
.LeftMenu a.at{ color:#266dbb; font-weight:bold;}



/*页脚*/
#buttom{ width:100%; background:url(../images/buttom.gif); line-height:28px; height:28px; text-align:right; color:#a9caee; position:absolute; bottom:0; z-index:10; }
#buttom span{ padding:0 20px}


/*绿色提示框*/
.PromptGreen{ border:1px solid #bbdf8d; background:#eaf7d9; line-height:46px; position:relative; }
.PromptGreen .but{ position:absolute; right:10px; top:7px;}
.PromptGreen .icn{ display:inline; margin:0 10px 0 0; border-right:1px solid #ccc; padding:0 20px 0 0}
.PromptGreen img{ vertical-align:middle; margin:0 10px 0 20px}



/*蓝色提示框*/
.PromptBlue{ background:#e8f6ff; border:1px solid #bbe3fb;}




/*少条件的搜索框*/
.serach{
	padding:10px;
	border-top: 3px solid #80bcf3;
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#e9f5ff));
	background: -webkit-linear-gradient(#fff, #e9f5ff);
	background: -moz-linear-gradient(#fff, #e9f5ff);
	background: -ms-linear-gradient(#fff, #e9f5ff);
	background: -o-linear-gradient(#fff, #e9f5ff);
	background: linear-gradient(#fff, #e9f5ff);
	-pie-background: linear-gradient(#fff, #e9f5ff);
	behavior: url(css/PIE.htc);
}






/*tab查询信息*/
.TabSearch{ width:685px; margin:70px auto;}
.TabSearch img{ vertical-align:middle;}







/*----------------------------------------------角色管理-设置菜单-----------------------------------------------------*/
.role-edit{ width:100%; float:left}
.role-edit dl{ margin:0 0 20px 0; padding:0px;}
.role-edit dt{background:#eaeff4; font-size:14px; font-family:"微软雅黑", "黑体" ; line-height:25px; padding:0 10px 0 20px;position:relative}

/*展开*/
.role-edit .zh{ position:absolute;width:80%; left:0px; top:0px;}
.role-edit .zh a{	float:left;	width:100%;	height:25px;	cursor: n-resize;}
.role-edit .zh a img{ padding:8px 0 0 5px}
.role-edit .all{ position:absolute; right:10px; top:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


.role-edit dl dl{ margin:0 0 20px 30px; background:url(../images/icon08.gif) repeat-y; position:relative}
.role-edit dl dl .role-edit-bu-line{ position:absolute; bottom:0px; display:block; background:#fff; width:10px; height:22px;}




.role-edit dl dl dt{background:url(../images/icon08-.gif) repeat-x 1px 50%;  padding:10px 0 10px 15px }


/*子展开*/
.role-edit dl dl dt .zh{ position:absolute;width:80%; left:20px; top:10px;}

.role-edit dl dl dt .all{ position:absolute; right:10px; top:12px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


.role-edit dl dl p{background:#eaeff4; margin:0px; padding:0 0 0 25px; font-family:"微软雅黑", "黑体" ; line-height:25px;}

.role-edit ul{ margin:10px 10px 10px 30px; float:left;}
.role-edit li{ width:100px; float:left; margin:3px 5px 3px 0}




/*点击用户弹出小窗口*/

.login-user{ position:relative; padding:3px 0 0 0}
.login-user > a {	background:url(images/icon16.gif) no-repeat 95% 50%;	padding-right:18px;}
.login-user div{ display:none; position:absolute; background:#fff; width:163px; height:90px; top:20px;  border:1px solid #ddd;  right:0px}


.limg{ float:left; width:54px;  display:inline; margin:15px 10px 0 13px }
.rlink{ float:right; width:70px; margin:20px 0 0 0;}
.rlink a{ display:block; margin:0 0 5px 0}

