﻿
html{
	width:100%;
	height:100%;
	scrollbar-face-color: #eeeeee; 
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #b4b4b4; 
	scrollbar-3dlight-color: #b4b4b4; 
	scrollbar-arrow-color: #333333;
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-base-color: #eeeeee;
}

body {
	margin:0px;
	padding:0px;
	font-size:12px;
	border:0px;
	width:100%;
	height:100%;
	color:#3184CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

*{ padding:0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img{ border:none;}

ul{
	list-style-type:none;
}

a:link {color:#000000;
	text-decoration: none;
}
a:visited {color:#000;
	text-decoration: none;
}
a:hover { text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.butn {
	height:23px; 
	line-height:23px; 
	width:80px;
	cursor:pointer; 
	background:url(../images/admin_lg_btn.jpg) no-repeat; 
	border:none; 
}

.butn1 {
	height:23px; 
	line-height:23px; 
	width:50px;
	cursor:pointer; 
	background:url(../images/admin_lg_btn.jpg) no-repeat; 
	border:none; 
}

.txtbox{
	width:160px; 
	height:20px; 
	line-height:20px; 
	border:1px solid #689AA3;
	color: #0000FF;
	font-weight: 700;
}

.top{
	background:url(../images/top_bg.gif); 
	height:57px;
}

#nav li{
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	cursor:pointer;
	background-image:url(../images/nav_btn.gif);
	float:left;
	margin-left:4px;
}

#nav .tabin{
	background-image:url(../images/nav_btn_focus.gif);
	color:White;
}

#nav .tabin a{color:White;}

#nav1{
	height:35px;
    line-height:35px;
    margin-left:8px;
}
#nav1 li{
	height:27px;
    line-height:27px;
    width:70px;
    text-align:center;
    cursor:pointer;
    float:left;
    margin-left:4px;
    color:White;
    margin-top:4px;
    position:relative;
}

#nav1 .tabin{
	background-image:url(../images/menu_over.gif);
}
#nav1 .tabin0{
	background-image:url(../images/menu_over1.gif);
}

#nav1 .tabin a{color:White;}

#auto{
	background-color:#54879A;
	color:White;
	text-align:center;
	cursor:pointer;
}


#tabShow{
	width:98%; 
	line-height:1.6em;
	border:1px dotted #eee;
}

#tabShow span{
	width:96%;
	margin:10px; 
	display:none;
	text-align:left;
}

#tabShow dl{
	width:96%;
	margin:10px; 
	display:none;
	text-align:left;
}

#tabShow dl dd{
	width:100%;
	margin:0px;
}
#tabShow dl dd td{
	height:35px;
	line-height:35px;
	text-align:center;
}

#tabShow .tabin1{ display:block;}

#auto li{
	height:27px;
	line-height:27px;
}

#auto .menu{
	background-image:url(../images/menu_over.gif);
}

#auto a{color:White;}

#con{
	width:99.5%; 
	height:460px; 
	background-color:White; 
	margin-top:2px;
	margin-bottom:5px;
}



#mapSite{
	background-color:#3F6194;
	width:99.5%;
	margin:2px;
	height:30px;
	line-height:30px;
	margin-top:5px;
}

#left_Top div{
	height:20px;
	line-height:20px;	
}

.btn{
	border:0px;
	background-image:url(../images/search.gif);
	height:19px;
	width:55px;
	cursor:pointer;
}

.left_title1{
	height:23px; 
	line-height:23px; 
	background:url(../images/left_title_bg1.gif);
	border-bottom:1px solid #0cf;
	border-top:1px solid #0cf;
}

.left_title2{
	width:55%;
	height:23px; 
	line-height:23px; 
	background:url(../images/left_title_bg2.gif);
	border-left:1px solid #0cf;
	border-right:1px solid #0cf;
}

#dTree
{
	float:left; 
	text-align:left; 
	height:260px;
	overflow-y:auto;
	overflow-x:hidden;
}
#dTree .dtree1{
	width:99%;
	height:228px;
	overflow-y:auto;
	overflow-x:hidden;
}

#dTree2
{
	float:left; 
	text-align:left; 
	height:240px;
	overflow-y:auto;
	overflow-x:hidden;
}

.datatbl {
	font-size: 12px; 
	margin:0px auto;
	width: 98%; 
	line-height: 180%; 
	border-collapse: collapse;
}
.datatbl td {
	border:1px solid #f1f1f1; 
	padding-right: 5px; 
	padding-left: 5px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	border-collapse: collapse; 
}

#loading{
	display:none;
	width:200px;
	height:32px;
	position:absolute;
	border:2px solid #9FD5F7;
	background-color:#E1F8FE;	
}
#loadings{
	display:none;
	width:200px;
	height:32px;
	border:2px solid #9FD5F7;
	background-color:#E1F8FE;
}

#page1
{
	height:25px;
	line-height:25px;
	font-size:14px;	
}

.line{
	border-collapse:collapse;
	border:solid #B3DEF6;
	border-width:1px 0 0 1px;
}
.line th,.line td {
	border:solid #B3DEF6;
	border-width:0 1px 1px 0;
	padding:2px;
}

.tab{ width: 100%;margin:auto;text-align: center;clear:left;margin-left:auto;margin-right:auto; padding-top:8px; padding-bottom:8px; }
 /*定宽浮动*/
.tab div{clear:left;float: left;display:block;width: 595px;margin: 0 0 8px 2px;text-align:left; border:1px solid Gray}
      
.tab div label{ float:left;width: 100px;padding: 5px;text-align: right;color: #333;}

#myBtnUp{
	width:98px;
	height:26px;
	line-height:26px;
	background-image:url(../images/menu_1.gif);
	color:White;
	cursor:pointer;
}

#tabmenu /*#9FD5F7*/
{
	border:1px solid #000;
}

#tabmenu li{
	width:90px;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
	cursor:pointer;
	border-left:1px solid #000;
}

#tabmenu .tabin
{
	background-color:#E1F8FE;	
}

.content
{
	width:100%;
	height:100%;
		
}
.content div{width:100%;}
.content .tabin{ display:block;}

#main
{
	scrollbar-face-color: #eeeeee; 
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #b4b4b4; 
	scrollbar-3dlight-color: #b4b4b4; 
	scrollbar-arrow-color: #333333;
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-base-color: #eeeeee;
}

.Class_Btn_Page {
	font-size:12px;
	border:solid 1px #808080;
	background:#fafafa;
	height:20px;
	color:#000000;
}
.rd
{
	height:25px;
	width:80px;
	cursor:pointer;	
}

#students
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:White;
	display:none;
}

.closeTree
{
	width:100%;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #9FD5F7;
	background-color:#E1F8FE;
}
.closeTreeBtn
{
	width:63px;
	height:22px;
	line-height:22px;
	cursor:pointer;
	background-image:url(../images/logout.gif);
	float:right;
	margin-right:10px;
	color:White;
	text-align:center;
	margin-top:4px;
}

.print
{
	border-collapse:collapse;
	border:solid #000;
	border-width:1px 0 0 1px;
}

.print th,.print td {
	border:solid #000;
	border-width:0 1px 1px 0;
	padding:2px;
}

.pageBottom{
    background:url(../images/idx_bottom.gif) repeat-x; 
    height:70px;
    position:absolute;
    bottom:0px;
}

.menu{
    height:35px;
    line-height:35px;
}
.menu li{
    height:27px;
    line-height:27px;
    width:70px;
    text-align:center;
    cursor:pointer;
    float:left;
    margin-left:10px;
    color:White;
    margin-top:4px;
    position:relative;
}
.menu .tabin{
    background-image:url(../images/menu_over.gif);
}
.menu a,.menu a:visited{ color:white;text-decoration: none;}

.tbAdmin{
	border-collapse:collapse;
	border:solid #689AA3;
	border-width:3px 0 3px 0;
	margin-top:12px;
}
.tbAdmin th,.tbAdmin td {
	height:21px;
	border:solid #eee;
	border-width:0 1px 1px 0;
	padding:2px;
}

.sp{
    width:55px;
    height:23px;
    line-height:23px;
    display:block;
    cursor:pointer;
    background-color:#E1F8FE;
    border:1px solid #9FD5F7;
    float:left;
    margin-left:5px;
    text-align:center;
}
#divQuery{
    width:240px;
    height:160px;
    background-color:White;
    text-align:left;

}
#divQuery .title{
    height:23px;
    line-height:23px;
    width:80px;
    text-align:right;
    margin-left:5px;
    margin-bottom:10px;
    border-bottom:2px solid #FFCB67;
    background:url(../images/zoom.gif) no-repeat;
}
#divQuery div{
    margin:5px 0 0 5px;
    height:25px;
    line-height:25px;
}
#divTreeView{
    width:240px;
    height:290px;
    background-color:White;
    text-align:left;
}
#divTreeView .title1{
    height:23px;
    line-height:23px;
    width:80px;
    text-align:right;
    margin-left:5px;
	margin-bottom:10px;
    border-bottom:2px solid #33CD99;
    background:url(../images/zoom_title1.gif) no-repeat;
}
.btnSerch
{
	height:29px; 
	line-height:29px; 
	cursor:pointer; 
	background:url(../images/btnstart1.gif) repeat-x;
	width:96px; 
	border:1px solid #689AA3; 
	color:black;
	margin-left:20px;
}
.btnpageTo{
	width:40px;
	border:1px solid #999B9A;
	height:20px;
	cursor:pointer;
	background-color:#eee;
}

/*********************信息反馈样式***********************/
#outside{
    width:490px;
    height:420px;
    border:3px solid #689AA3;
    font-size:12px;
    background-color:white;
    text-align:left;
    position:absolute;
    display:none;
    z-index:999;
}
.inside{
    width:483px;
    border:1px solid #689AA3;
    margin:2px;
    
}
.inside table td{
    height:25px;
    border:solid #eee;
    border-width:0 1px 1px 0;
    padding:2px;
}
#outside .line{
    width:484px;
    margin:0 2px 0 2px;
    background-color:#689AA3;
    height:6px;
    display:block;
}
#outside .txtbox{
	width:140px; 
	height:20px; 
	line-height:20px; 
	border:1px solid #689AA3;
}

.dts{
    height:40px; 
    line-height:40px; 
    font-size:x-large; 
    font-weight:bold; 
    text-align:center;
    margin:0px;
}
.dds{margin:0px; line-height:1.6em; padding:5px;color:#06c;}

 
#macstyle div.tag_select{display:block;color:#000;width:71px;height:24px;background:transparent url("../images/mac-select.gif") no-repeat 0 -24px;padding:0 10px;line-height:24px;}
#macstyle div.tag_select_hover{display:block;color:#000;width:71px;height:24px;background:transparent url("../images/mac-select.gif") no-repeat 0 0;padding:0 10px;line-height:24px;}
#macstyle div.tag_select_open{display:block;color:#000;width:71px;height:24px;background:transparent url("../images/mac-select.gif") no-repeat 0 -48px;padding:0 10px;line-height:24px;}
#macstyle ul.tag_options{position:absolute;margin:-4px 0 0;list-style:none;background:transparent url("../images/mac-select.gif") no-repeat left bottom;width:100px;padding:0 0 5px;margin:0;width:71px;}
#macstyle ul.tag_options li{background:transparent url("../images/mac-select.gif") repeat-y -91px 0;display:block;width:61px;padding:0 0 0 10px;height:24px;text-decoration:none;line-height:24px;color:#000;}
#macstyle ul.tag_options li.open_hover{background:transparent url("../images/mac-select.gif") no-repeat -162px 0;color:#000}
#macstyle ul.tag_options li.open_selected{background:transparent url("../images/mac-select.gif") no-repeat -162px -24px;color:#fff}

.htmtab{
	display:table;
	height:auto!important;
	width:976px;
	margin:2px auto;
}

.linkbtn{
	display:block;
	height:23px; 
	line-height:23px; 
	width:80px;
	cursor:pointer; 
	background:url(../images/admin_lg_btn.jpg) no-repeat;
	color:black;
}

#TB_overlay {
	position: absolute;
	z-index:100;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	min-height:100%;
	background-color:#C5D0D8;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#TB_window{
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border:2px solid #85898C;
	background-color:White;
	text-align:left;
}

#TB_html{width:100%;height:280px;background-color:White;border:1px solid #85898C;margin:0px;padding:0px;}
#TB_html .title{height:35px;width:430;color:#0B4AA8;clear:both;font-size:14px;font-weight:bold;margin-left:18px;}
#TB_html .title label{width:390px;height:35px;line-height:35px;display:inline-block;float:left;}
#TB_html .title span{width:39px;height:35px;display:inline-block;float:left;background:url(../images/shutp.jpg) no-repeat center right;cursor:pointer;}
#TB_html .tablx{height:150px;width:90%;color:#0B4AA8;clear:both;margin:4px auto;}
#TB_html .tablx .topx{height:40px;line-height:40px;width:100%;color:#0B4AA8;clear:both;font-size:14px;font-weight:bold;background-color:#EDF7F9;}
#TB_html .tablx .tabx{height:120px;width:340px;color:#0B4AA8;clear:both;}
#TB_html .tablx .tabx div{height:30px;line-height:25px;width:40%;color:#0B4AA8;float:left;margin-top:10px;}
#TB_html .tablx .btmx{height:40px;line-height:2em;width:100%;color:#0B4AA8;clear:both;font-size:14px;font-weight:bold;background-color:#EDF7F9;}

#TB_html .butn{width:97px;height:25px;line-height:27px;background:url(../images/butn12.jpg) no-repeat;cursor:pointer;border:none;color:Yellow;}

#esty{width:100%;clear:both;height:39px;overflow:hidden;font-size:11pt;font-weight:500;margin-top:10px;background:url(../images/estybg.gif) repeat-x;}
#esty a{display:inline-block;width:83px;height:37px;line-height:37px;background:url(../images/esty_start.gif) no-repeat;margin-top:2px;float:left;text-decoration:none;color:#3184CC;}
#esty a:hover{display:inline-block;width:84px;height:34px;line-height:34px;background:url(../images/esty_over.gif) no-repeat;margin-top:2px;color:White;}
#esty .tabin{background:url(../images/esty_over.gif) no-repeat;width:84px;height:34px;margin-top:2px;color:White;}   

