﻿@charset "utf-8";
/* CSS Document */
body {text-align:left;font-family:'宋体';font-size:12px; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,select{padding:0; margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
table,td,tr,th,select{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto; border-collapse:collapse;}
img{border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
input,select{ vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,th,var {font-weight:normal; font-style:normal;}   
.select,input{ vertical-align:middle;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;}
.clear{clear:both;}
.fl_l{ float:left;}
.fl_r{ float:right;}
/* link css */
a {color:#333333; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#920c0e;text-decoration:underline;}
a:active {color:#333333;}
.cDGray,.cDGray:visited,.cDGray a{color:#797979;}
.cDRed,.cDRed:visited,.cDRed a{color:#920c0e;}
.cDRed:hover{color:#000;}



.top_cont,.logo,.nav,.content,#b_nav,.footer,#main{clear:both; width:100%; margin:0 auto; height:auto;}
.top_cont{ height:121px;background:url(../images/top_bg.jpg) no-repeat right top; }
.logo{height:121px;background:url(../images/logo.jpg) no-repeat left top;}

.user,.time{ text-align:right;padding-top:22px; padding-right:4px; }
.user a{ color:#fff;}
.user{word-spacing:13px;}
.time{padding-top:65px;padding-right:20px;}

.nav{height:32px;background:url(../images/nav1.jpg) no-repeat right top; }
.nav ul{ height:32px;font-family:'微软雅黑'; background:url(../images/nav_ul.jpg) no-repeat left;padding-left:30px;}
.nav li{ float:left; height:31px;margin-top:1px; line-height:27px;}

.nav li a{ color:#484848;padding:0 10px;}
.click{background:url(../images/nav_li.jpg) repeat-x bottom center; }
.nav li.click a{ color:#fff;}
.nav li a:hover{ font-weight:bold; text-decoration:none;}
.nav li.user{ float:right; color:#fff;padding-right:23px;}
.nav li.user a{ color:#fff;}
table.content{background:#2977a8;/*** url(../images/left_b.jpg) no-repeat left bottom***/}
#main_l{width:207px;background:url(../images/left.jpg) repeat-y; }
#main_c{width:7px;background:url(../images/main_c.jpg) repeat-y right top;}
#main_r{  /**background:url(../images/main_b.jpg) repeat-x left bottom; overflow:scroll;***/ background:#fff;}
.rightbar{width:16px;background:url(../images/right_b.jpg) no-repeat left bottom;}
.rightbar_div{background:url(../images/rightbar.jpg) no-repeat; height:452px;}
#ContentBody{ border-bottom:1px solid #000000; border-left:1px solid #275974;}
#headertb{margin-left:-1px;}

.leftmenu{width:201px; height:auto; border-bottom:1px solid #000; background:url(../images/leftmenu.jpg) no-repeat left bottom;}
.leftmenu h2{ font-weight:bold; display:block; height:27px; line-height:27px; font-weight:bold; color:#fff;
 background:url(../images/l_menu_h2.jpg) no-repeat; text-indent:26px;margin-top:5px;}
.leftmenu ul{margin-left:15px;} 
.leftmenu ul li{ width:163px; background:url(../images/l_menu_li.jpg) no-repeat 0px 9px; line-height:22px;text-indent:18px;margin-top:5px;}
.leftmenu ul li a:hover{ font-weight:bold;}
.leftmenu ul li.bgli{background:url(../images/l_menu_on.jpg) no-repeat;}
.leftmenu ul li.bgli a{ color:#393939; font-weight:bold;}
.leftmenu ul li ul li{background:url(../images/ul_li.jpg) no-repeat 20px center; height:20px; line-height:22px; font-weight:normal; font-size:12px; text-indent:50px;}

.tablelist,.search,.pageno{width:98%;margin:0 auto; height:auto;margin-top:5px;}
.tablelist table{ border-collapse:collapse;}
/*.tablelist table th{ border:1px solid #065b9b;background:url(../images/tablelist.jpg) repeat-x; height:26px; line-height:26px; color:#0f66a5; font-weight:bold; text-align:center; border-bottom:none;}*/
.tablelist table th{ border:1px solid #739dbd;background:url(../images/tablelist1.jpg) repeat-x left bottom; padding:3px 0; line-height:150%; color:#0f66a5; font-weight:bold; text-align:center; white-space:nowrap;}
.tablelist table td{ border:1px solid #d8d8d8; padding:0 3px;
}
.tablelist table td a{ color:#72a700;}



.trbg{ background:#f5f5f5;}
.pageno{ text-align:right;}
.search{width:98%;  height:28px; 
line-height:27px;margin-top:0; }
.btn{ background:url(../images/btn.jpg) no-repeat;width:48px; height:22px; text-align:center; color:#fff; cursor:pointer; border:0;}
.search_btn{width:80px; height:26px; background:url(../images/search_btn.jpg) no-repeat; border:0; cursor:pointer;}

#main{ background:#efefef url(../images/main_r.jpg) repeat-x right top;}
.user_main{background:url(../images/user_1.jpg) no-repeat; height:28px; line-height:28px; text-indent:28px;margin-bottom:20px;}
.messagelist{width:49%; float:left; margin:1px 1px; background: url(../images/mes.jpg) no-repeat right top;}
.messagelist h2{background:url(../images/mes_titl.jpg) no-repeat; display:block;width:100%; height:29px; font-weight:bold;}
.messagelist ul{ border:1px solid #bbbbbb; background:#fff; border-top:none;padding:5px 0;}
.messagelist ul li{padding:3px 0;}
.messagelist h2 a{color:#fff; line-height:28px; text-indent:15px;}


.footer,.copyrihgt_l{ height:35px; background:url(../images/copyright.jpg) repeat-x;}
.copyrihgt_l{ float:right; display:inline; }
.copyrihgt_2{ float:left; display:inline;}
/****添加***/
.addtable{width:98%;margin:0 auto;}
.addtable td{padding:5px 3px; border:1px solid #ccc;}
.left_tit{ background:#f5f5f5; width:15%; line-height:150%;}


.btn{ background:url(../images/btn.jpg) no-repeat;width:48px; height:22px; text-align:center; color:#fff; cursor:pointer; border:0;}
.button1 
{
	font-size: 12px;
	cursor: hand;
	background:url(../images/user_1.jpg) repeat right top;
padding:2px 10px;
margin:6px 0;
 border:0;
	text-align:center; 
	cursor:pointer;
	font-weight:bold;
}
.button1:hover{ color:#000;}

/***标签切换*****/
#headertb{background:#2ea7dc url(../images/contectbg.jpg) repeat-x;}
.sec1 a {
float:left;
background:url("../images/sec2_01.jpg") no-repeat left top;
text-decoration:none;
padding-left:3px;
color:#000;
cursor:pointer;

}
.sec1 a span {
float:left;
display:block;
background:url("../images/sec2_02.jpg") no-repeat right top;
padding:8px 10px 0 7px;
height:20px;
color:#000;
font-size:12px;
}
.sec1 a span:hover{ color:#000;}
.sec2{margin-right:1px;}
.sec2 a {
float:left;
background:url("../images/sec1_02.jpg") no-repeat left top;
padding-left:5px;
font-weight:bold;cursor:pointer;
}
.sec2 a span {
float:left;
display:block;
background:url("../images/sec1_01.jpg") no-repeat right top;
padding:8px 10px 0 5px;
height:20px;
color:#000;
}
.sec2 a span:hover{ color:#2979ab;}
.secTable
{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #4993D3;
}
td {
	font-size: 12px;
}
.sec3 a {
float:left;
background:url("../images/tableftB.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
color:#627EB7;

}
.sec3 a span {
float:left;
display:block;
background:url("../images/tabrightB.gif") no-repeat right top;
padding:5px 15px 4px 6px;
}
.sec3 a span {
float:none;
cursor: hand;
}
.sec3 a:hover {
background-position:0% -42px;
}
.sec3 a:hover span {
background-position:100% -42px;
color:#FF6600;
}


.sec4 a {
float:left;
background:url("../images/tableft10.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
color:#333333;
background-position:0% -42px;
}
.sec4 a span {
float:left;
display:block;
background:url("../images/tabright10.gif") no-repeat right top;
padding:5px 15px 4px 6px;
background-position:100% -42px;

}
.sec4 a span {
float:none;
cursor: hand;
}
.sec4 a:hover {

}
.sec4 a:hover span {
color:#FFFFFF;
}


/**** 树 ***/
.treeview table{margin:0 0 0 0; text-align:left;padding-bottom:10px;}
.treeview{ color:#81bbe7;}
.treeview,.trees{ border:1px  solid #ccc; background:#f5f5f5; text-align:left;}
.treeview table td{  border:none; text-align:left;padding:0;margin:0; height:100%;}
.treeview img{margin-right:3px;}
.treeview_tit{ border:1px solid #81bbe7;  border-bottom:1px solid #888888;height:27px; line-height:27px; background:url(../images/list_headerbg.jpg) repeat-x; color:#09538b;  font-weight:bold;  text-align:center;}

.trees table{margin:0 0 0 0;text-align:left;}
.trees table td{ border:0;padding:0;margin:0; line-height:normal;  text-align:left;width:auto;}
.trees td div{ height:100%; height: 20px !important }
.trees table td input{padding:0;margin:0; }
.trees table td p{ display:inline; text-align:left;}


































