/* CSS Document */
/*---welcome---*/
.img16x16 { line-height:16px; vertical-align:middle;}
#welcome {}
#welcome table{ width:96%; margin:10px;
border:solid 1px #ccc;}
#welcome th{font: bold 12px/22px Arial,宋体; color:#000000;background: url(images/th_bg.gif) repeat-x;height:26px; text-align:left; text-indent:6px;}
#welcome td{ padding:6px;}
#welcome div{ font: normal 12px/22px Arial,宋体;}
#welcome div a:link{ color:#000;}
#welcome div a:hover{ color:#F00;}

/*---login---*/
#main {height:572px; background:url(images/login_bg.gif) repeat-x; width:100%;}
#login_right {}
#main td { color:#fff; font: normal 12px/22px Arial,宋体;}
#main input.user{color:#666; border: solid 1px #fff; height:18px; width:100%;}
#main input.code {color:#666; border: solid 1px #fff; height:18px; width:50px;}
.login_ver { font: bold 14px Arial, Helvetica, sans-serif; float:left; padding-left:150px;padding-left:168px; color:#fffecb;}
#login_left {background:url(images/login_bg2.jpg) no-repeat top center; padding-left:16px; padding-top:0px;}
#login_left2 {background:url(images/login_bg2.jpg) no-repeat top center; padding-left:16px; padding-top:0px;}
#login_table td{color:#fff; font: bold 12px/28px Arial,宋体;}
#foot { margin-top:1px;}
#foot td{font: normal 12px/22px Arial,宋体; color:#999999;}
.foot_left { }
.foot_right { background:url(images/line_2x85.gif) no-repeat left; text-align:left; width:300px; padding-left:12px;padding-top:12px;}

* { margin:0; padding:0; list-style:none;}
html { height:100%; overflow: auto; background:#fff;}
body { height:100%; overflow: auto; background:#fff;font-size:12px;}
body iframe{ height:100%; width:100%;}

.top { position:absolute; left:0px; top:0px; right:0px; height:70px; background:url(images/main_topbg.gif) repeat-x;}
.top table{ width:100%; height:70px;}
.top_left{}
.top_right{ background:url(images/main_rightbg.gif) no-repeat right;}
.side { position:absolute; left:0px; top:70px; bottom:30px; width:200px; overflow:auto;}
.main { position:absolute; left:200px; top:70px; bottom:30px; right:0px; overflow:auto;}
.bottom { position:absolute; left:0px; bottom:0px; right:0px; height:30px; background:url(images/main_footbg.gif) repeat-x;}
.main iframe { width:100%; height:100%;}

.side iframe { width:100%; height:100%;}
/*---ie6---*/
html { *padding:70px 0px 30px 0px;}
.top { *height:70px; *margin-top:-70px; *margin-bottom:0px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;  background:url(images/main_topbg.gif) repeat-x;}
.top_left{ padding-left:20px;font: bold 26px Arial,"宋体"; color: #003399;filter:dropshadow(color=#cccccc, offx=2, offy=2, positive=true); 
}
.top_right{ background:url(images/main_rightbg.gif) no-repeat right;}
.side { *height:100%; *float:left; *width:200px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;*margin-bottom:-0px;}
.main { *height:100%; *margin-left:200px; _margin-left:200px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;*margin-bottom:-0px;}
.bottom { *height:30px; *margin-top:0px; *position:relative; *top:0; *right:0; *bottom:0; *left:0; background:url(images/main_footbg.gif) repeat-x;}

/*---ie9---*/
html { *padding:70px 0px 30px 0px;}
.top { *height:70px; *margin-top:-70px; *margin-bottom:0px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;  background:url(images/main_topbg.gif) repeat-x;}
.top_left{ padding-left:20px;font: bold 26px Arial,"宋体"; color: #003399;filter:dropshadow(color=#cccccc, offx=2, offy=2, positive=true); 
}
.top_right{ background:url(images/main_rightbg.gif) no-repeat right;}
.side { *height:100%; *float:left; *width:200px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;*margin-bottom:-0px;}
.main { *height:100%; *margin-left:200px; _margin-left:200px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;*margin-bottom:-0px;}
.bottom { *height:30px; *margin-top:0px; *position:relative; *top:0; *right:0; *bottom:0; *left:0; background:url(images/main_footbg.gif) repeat-x;}

/*---table_list---*/
.table_list table{
border:solid 1px #999999; width:100%; border-collapse:collapse;}
.table_list td{
border-left:solid 1px #999999;border-bottom:solid 1px #999999;}
/*#first_td{
border-left:solid 0px #999999;border-bottom:solid 1px #999999;}
#last_td{
border:solid 0px #999999; height:30px;}*/
.table_list th{
font: bold 12px/22px Arial,宋体;
background: url(images/th_bg.gif) repeat-x;
border-bottom:solid 1px #999999;
height:26px;
}
.table_list thead{
	word-break:keep-all;
}
.table_list tfoot {
text-align:center;}

/*---table_list_nofoot---*/
.table_list_nofoot table{
border:solid 1px #999999; width:100%; border-collapse:collapse;}
/*.table_list_nofoot td{
border-left:solid 1px #999999;border-bottom:solid 0px #999999;}
#table_list_nofoot_first{
border-left:solid 0px #999999;border-bottom:solid 0px #999999;}*/
.table_list_nofoot th{
font: bold 12px/22px Arial,宋体;
background: url(images/th_bg.gif) repeat-x;
border-bottom:solid 1px #999999;
height:30px;}
.table_list_nofoot tfoot {
text-align:center;}

/*---fenye---*/
#fenye{}

/*---table_input---*/
.table_input td iframe{ width:100%; height:100%;}
.table_input table{
border:solid 1px #666; width:100%; border-collapse:collapse;
}
.table_input td{
font-size:12px; background:#f1f1f1;
}
.table_input th{
font: bold 12px/22px Arial,宋体;
background: url(images/th_bg.gif) repeat-x;
border-bottom:solid 1px #999999;
height:30px;
}
.table_input tfoot {
text-align:center;}
.table_input table thead td input{
border:solid 1px #999999;
}
.table_input thead{
	word-break:keep-all;
}
.table_input iframe{
width:100%;height:100%;}

/*---search_button---*/
.search_button input{
background: url(images/button.gif) repeat-x;
}

/*---search_button---*/
.textfield_input input{
border:solid 1px #003366;
}

/* Tab */
.nTab{
float: left;
width: 100%;
margin: 0 auto;
border-bottom:1px #C7C7CD solid;
background:#ffffff;
margin:0px;
}

.nTab .TabTitle{
clear: both;
height: 26px;
overflow: inherit;
}
.nTab .TabTitle ul{
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 75px;;
cursor: pointer;
list-style-type: none;
}
.nTab .TabTitle .active{
vertical-align:middle; line-height:26px; 
background:url(images/nav_active.gif) no-repeat;
text-align:center;
color:#fff;text-decoration: none; font-weight:bold;
height:26px;
}
.nTab .TabTitle .normal{
vertical-align:middle; line-height:26px; 
background:url(images/nav_normal.gif) no-repeat;
text-align:center;
font:normal 12px/20px 宋体,Arial;color:#000;text-decoration: none;
height:26px;
}
.nTab .TabContent{
width:auto;background:#ffffff;
margin: 0px auto;
padding:0px 0px 0px 0px;
}

#panle .left{position:relative;float:left}
#panle .right{ margin-left:400px; position:relative; }
