body{ font-family:Arial, Helvetica, sans-serif ;font-size:11px; margin: 0 auto; background-color:#fff; color:#666}
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul li { list-style: none; }

#warp{ width:960px; margin-left:auto; margin-right:auto; height:auto}
#header{ background-image:url(../image/bg.png); height:30px; padding-top:8px}
#header span{ color:#fff; float:right; padding-right:10px; display:block}
#header span a{ color:#fff;}
#header span a:hover{ color:#fff; text-decoration:underline}

#header .logo{ width:150px; height:30px; background-image:url(../image/logo.gif); float:left; margin:-8px 10px 0px 20px; cursor:pointer}



#footer{ border: solid 1px #a6a6a6; margin-top:10px; height:16px; padding-top:5px; padding-left:10px; color:#777}
#footer span{ float:right; display:block; width:500px; padding-right:10px; text-align:right}

ul li{list-style: none; padding:0px}

#a_menu{ width:100%; clear:both; height:29px; text-align:left; border-bottom: solid 1px #7EB8ED; }


#a_menu  .off{ background-repeat:no-repeat; background-image:url(../image/off.gif); width:105px; float:left; font-size:12px; font-weight:bold; text-align:center; margin-right:5px; height:20px; padding-top:8px;}






#a_menu  .on{background-repeat:no-repeat; background-image:url(../image/on.gif); width:105px; float:left; font-size:12px; font-weight:bold; text-align:center; margin-right:5px; height:20px; padding-top:8px;}

 

.big_title{ color:#ff6600; font-size:13px; font-weight:bold}


/*error*/
#error{ background-color:#FFC1BE; color:#B63D38; padding:5px; border: solid 1px #B63D38; margin-top:5px}
#error ul{ margin: 0 0 0 0 }
#error li{  height:20px; padding-top:1px; padding-left:10px; margin-top:2px}

/*suc*/
#suc{ background-color:#009900; color:#fff; padding:5px; border: solid 1px #009900; margin-top:5px}
#suc ul{ margin: 0 0 0 0 }
#suc li{ height:20px; padding-top:1px; margin-top:2px; font-size:12px; font-weight:bold; padding-left:10px}




.menu{ height:18px; background-image:url(../image/title_bg.gif); color:#004499; font-weight:bold; text-align:center; border-bottom: solid 1px #AACCEE; margin-top:5px; padding-top:3px }


.tab1{ border: solid 1px #AACCEE; width:960px; padding-left:5px; margin-top:5px; font-size:12px; background-color:#eff7ff; color:#003399}

#h_title{ border-bottom: solid 1px #AACCEE; width:90%; margin-bottom:10px; margin-top:10px; height:20px}
#h_title .m_t{ font-size:14px; font-weight:bold;}
.txt{ font-size:11px; color:#333333}
.txt span{ font-weight:bold; font-size:13px}


 .in1{ margin-left:5px; width:200px}
.submit{ background-color:#3B5998; border: solid 1px #3B5998; color:#fff; padding-left:5px; padding-right:5px; text-align:center; margin-left:5px}


.return{ background-color:#ccc; border: solid 1px #ccc; color:#333; padding-left:5px; padding-right:5px; text-align:center; margin-left:5px; width:120px}




.reset{ background-color:#cc0000; border: solid 1px #cc0000; color:#fff; padding-left:5px; padding-right:5px; text-align:center; margin-left:5px}


.big_submit{ padding:5px; font-size:12px; text-align:center; background-color:#7DBC48; color:#fff; font-weight:bold; border: solid 1px #ccc; margin-top:10px}

.big_submit_1{ padding:5px; font-size:14px; text-align:center; background-color:#7DBC48; color:#fff; font-weight:bold; border: solid 1px #ccc; margin-top:5px}






.tab2{ border: solid 1px #AACCEE; width:165px;  margin-top:5px;  margin-left:8px;background-color:#eff7ff;}


.update{ background-color:#eff7ff;border: solid 1px #AACCEE; width:780px; background-color:#eff7ff }
a{ color:#004499; text-decoration:none}

a:hover{ color:#cc0000; text-decoration:none}



.menu1{margin-top:2px; text-align:center; height:15px; padding-top:5px}

.fenge_line{ width:780px; margin-top:5px; border-bottom: solid #AACCEE 1px; margin-left:auto; margin-right:auto}
.search{ width:780px; margin-top:5px; height:15px; padding-top:5px; margin-left:auto; margin-right:auto}


/*color*/
.hui{ color:#666}
.tiny{ color:#003366}

.big_menu_2{height:15px; line-height:15px; overflow:hidden;padding-top:3px; color:#FF6600; font-weight:bold; font-size:11px; border-bottom: dashed 0px #ccc; margin-bottom:5px; padding-bottom:5px; background-color:#003399; padding-left:10px; color:#fff}

.bigmenu{ font-size:14px; font-weight:bold; color:#003366; padding-top:5px; border-bottom: dashed 1px #003366;}

.side { float: left; width: 130px; }
.bdrcontent { padding: 2px 10px 10px 10px; border: 1px solid #FF8E00; zoom: 1; margin-top:10px; margin-bottom:10px; }
.block { margin-bottom: 10px; padding: 0.5em 1em; border: 1px solid #EFF5F8; margin-top:10px }
	.block h2 { margin: 0.5em 0; color: #363636; font-size: 1.17em; }
	.block p { margin: 0.5em 0; }
	.side .block li { margin: 0.2em 0; }
	
	
.style1 { border-color: #EBE6C9; background: #FCF9E6; }
.style2 { border-color: #EAF6D2; }
.style3 { border-color: #EDEDED; }
.style3 { border-color: #CDE39C; }
.style4 { border: none; background: #FCF9E6; zoom: 1; border: 1px solid #CDCDCD; }
.style5 { padding: 10px; border: 1px solid #CDCDCD; background:#EAF6D2; }
.style6 { border: none; background: #DDF3FD; }


.pages {  }
	.pages * { float: left; padding: 0 4px; border: 1px solid #CDCDCD; margin-right: 5px; background: #FFF; font-style: normal; }
	
/*admin*/
.folder li { padding-left: 1em; }
	.folder .active { font-weight:bold; padding-left: 1em; }
	.admin_menu{ background-color:#A7CAFA; font-size:12px; font-weight:bold; text-align:center; height:20px; padding-top:5px; line-height:20px;}
	.footactions { margin: 0 0 1em; padding: 0.5em;  border-top: 0px; }
	/*\*/ * html .footactions { height: 1%; } /**/ * > .footactions { overflow: hidden; }
	p{ margin-top:10px}
	
/*overlay*/
#lightBox {
	display: none;
	z-index: 9999;
	background: #fdfce9;
	left: 50%;
	margin: -200px 0px 0px -240px;
	position: absolute;
	top: 50%;
	text-align: left;
	
}
#lightBox_box {
  
	width: 510px; 
	float: left;
	background: #fff;
}
#lightBox_left {
	width: 149px;
	text-align: center;
	font-size: 10px;
}
#lightBox_right {
	width: 100%;
	border-left: solid 1px #dedede;
	padding: 14px;
}
#lightBox_info {
	width: 100%;
	height: 100%;
	font-size: 14px;
	line-height: 22px;
}
#lightBox_btn {
	width: 100%;
	padding-top: 10px;
	text-align: center;
}
/*#lightBox_btn input {
 cursor:pointer;
	width: 70px;
	height: 21px;
	background: url(/images/btn_1.gif) no-repeat;
	border: 0;
}
*/
#lightBox_btn input:hover {
	background: url(/images/btn_2.gif) no-repeat;
}

#overLay {
	display: none;
	z-index: 9998;
	filter: alpha(opacity=40);

	width: 100%;
	height: 100%;
	
	position:absolute;
	top:0;
    left:0;
    right:0;
    bottom:0;

	background-color:#000;
	background-repeat:repeat-y;
	moz-opacity: 0.4;
	opacity: .40;
	overflow:hidden;
}


.userName {
	color: #ffa600;
	font-weight: bold;
}
#yourPosition {
	/* 您的位置 */
	width: 100%;
	color: #f93;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#yourPosition * {
	color: #f93;
}


