@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #535353;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	background-color:#FFFFFF;
	background-image: url(./images/admin51_body_bg.gif);
}
.contents{
	margin: auto;
	width:960px;
	padding-top:20px;
	border-left: #EAEAEA solid 1px;
	/*border-bottom: #EAEAEA solid 1px;*/
	border-right: #EAEAEA solid 1px;
	border-top: #EAEAEA solid 1px;/**/
	background-color:#FFFFFF;
}
.footer{
	margin: auto;
	width:960px;/**/
	border-left: #EAEAEA solid 1px;
	border-bottom: #EAEAEA solid 1px;
	border-right: #EAEAEA solid 1px;
	background-color:#FFFFFF;
}
label{
	cursor:hand;
}
.txt1,.txt2{
	background:#fff;
	height:19px;
	color:#929292;
	border-left: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.txt2{
	/*border-left:1px solid #000;
	border-top:1px solid #000;*/
	height:19px;
	color:#333;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.txt11blue{
	color: #0000FF
}
.txt12{
	font-size:12px;
	color: #535353;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";/**/
}
.txt14{
	font-size:13px;
	color: #535353;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";/**/
}
.txt12bold{
	font-weight:bold;
	font-size:12px;
	color: #535353;
}
.txt14bold {
	font-size: 14px;
	font-weight: bold;
}
.txt14bold_y {
	font-size: 14px;
	color:#EF5F00;
	font-weight: bold;
}
.txt_red{
	font-size:12px;
	color:#FF0000;
}
.txt_yellow{
	font-size:12px;
	color:#FFFF00;
}
.txt_green
{
	font-size:12px;
	color:#009933;	
}
.txt_gray {
	font-size:12px;
	color:#929292;
}
.txt_red14{
	font-size:14px;
	color:#FF0000;
}
.txt_red14bold{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}
.txt_green4bold{
	font-size:14px;
	color:#009933;
	font-weight:bold;
}
.txt_red12bold
{
	font-size:12px;
	color:#FF0000;
	font-weight:bold;	
}
.txt_green12bold
{
	font-size:12px;
	color:#009933;
	font-weight:bold;	
}
.txt_yellow12bold
{
	font-size:12px;
	color:#EF5F00;
	font-weight:bold;	
}
.txt_yellow{
	color: #FA6300;
	font-size:12px;
}
.txt_yellowb{
	color: #EF5F00;
	font-weight: bold;
}
.txt_greenb{
	color: #009933;
	font-weight: bold;
}
.tableBottomLine td{
	height: 21px;
	line-height: 21px;
	font-size: 12px;
	border-bottom: 1px solid #fff;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.onmouseover{
	height: 21px;
	line-height: 21px;
	background-color: #CCFFCC;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";	
}
.txt_list_expend{
	height: 21px;
	line-height: 21px;
	background-color:#FFF6F5;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.txt_list_income{
	height: 21px;
	line-height: 21px;
	background-color:#EEFBEE;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.txt_list_rb{
	height: 22px;
	line-height: 22px;
	background-color:#EEF7FF;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.txt_list_regular{
	height: 22px;
	line-height: 22px;
	background-color:#EEFBEE;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.txt_list_account{
	height: 21px;
	line-height: 21px;
	background-color:#EBF4F8;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.txt_list_address{
	height: 22px;
	line-height: 22px;
	background-color: #EBF6F8;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.index_jj{
	font-size:12px;
	line-height:22px;
	text-indent:2em;
	font-family: Tahoma, Helvetica, serif, "宋体";
}
.topic_title{
	font-size:15px;
	font-weight:bold;
	line-height:22px;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
#topic_content{
	display:block;
	/*float:left;*/
	margin-left:0px;
	width:700px;
	border:0px solid black;
	/*text-indent:2em;*/
	font-size:14px;
	line-height:24px;
	font-family: Tahoma, Arial, Helvetica, serif, "宋体";
}
.report_txt{
	font-size:12px;
	line-height:18px;
}
.report_txt_r{
	color:#208E0E;
	font-size:12px;
	line-height:18px;
}
.admin51{
	font-size: 36px;
	font-weight: bold;
	color: #FF0000;
}
a {
	color: #535353;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
a:hover{
	color: #FA6300;
	text-decoration: none;	
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

a.link_13{
	color: #535353;
	font-size:13px;
	text-decoration: none;	
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
a.link_13:hover{
	color: #FA6300;
	font-size:13px;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

a.link_blue{
	color: #0000FF;
	text-decoration: underline;	
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
a.link_blue:hover{
	color: #0000FF;
	text-decoration: none;	
}
a.link_bold14{
	font-weight:bold;
	font-size:14px;
	color: #535353;
	text-decoration:none;
}
a.link_bold14:hover{
	font-weight:bold;
	font-size:14px;
	color: #EF5F00;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
a.link_bold_b14{
	font-weight:bold;
	font-size:14px;
	color: #095395;
	text-decoration:none;
}
a.link_bold_b14:hover{
	font-weight:bold;
	font-size:14px;
	color: #EF5F00;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
a.link_bold_y14{
	font-weight:bold;
	font-size:14px;
	color: #EF5F00;
	text-decoration:none;
}
a.link_bold_y14:hover{
	font-weight:bold;
	font-size:14px;
	color: #EF5F00;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

a.link_bold14_red{
	font-weight:bold;

	font-size:14px;
	color: #FF0000;
	text-decoration:none;
}
a.link_bold14_red:hover{
	font-weight:bold;
	font-size:14px;
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

a.link_bold14_green{
	font-weight:bold;
	font-size:14px;
	color: #009933;
	text-decoration:none;
}
a.link_bold14_green:hover{
	font-weight:bold;
	font-size:14px;
	color: #009933;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

a.link_bold14_gray{
	font-weight:bold;
	font-size:14px;
	color: #535353;
	text-decoration:none;
}
a.link_bold14_gray:hover{
	font-weight:bold;
	font-size:14px;
	color: #535353;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

a.link_bold14_yellow{
	font-weight:bold;
	font-size:14px;
	color: #FA6300;
	text-decoration:none;
}
a.link_bold14_yellow:hover{
	font-weight:bold;
	font-size:14px;
	color: #FA6300;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

.image_b1px{
	border:1px #B7B6B6 solid;
}
a.page {
	font-family: Arial;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
}
a.page:hover {
	font-family: Arial;
	font-size: 12px;
	color: #E14B13;
	text-decoration: underline;
}
.copy{
     font-family:Arial, Helvetica, sans-serif;
	 color:#535353;
	 font-size:12px;
}

.txt1,.txt2{
	background:#fff;
	height:19px;
	color:#929292;
	border-left: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.txt2{
	/*border-left:1px solid #000;
	border-top:1px solid #000;*/
	height:19px;
	color:#333;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}

textarea, .textarea2 {
	font-size: 12px;
	color: #929292;
	background-color: #FFFFFF;
	background-color: #FFFFFF;
	border-left: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
}

.textarea2 {
	font-size: 12px;
	color: #333;
	background-color: #FFFFFF;
	background-color: #FFFFFF;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
}

input {
	font-size:12px;
	height:18px;
	color: #535353;
	background-color: #FFFFFF;
	border-left: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}

.input_no_border {
	border:0px; 
	height: auto;
	background-color: #FFFFFF;
}

.radios {
	border:0px; 
	height: auto;
}
select {
	font-size: 12px;
	color: #252525;
	background-color: #EFEFEF;
	border-left: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.buttom{
	font-size: 12px;
	height:22px;
	line-height:20px;
	color: #252525;
	background:url(./images/button_bg.gif);
	background-color: #DBDBDB;
	border: 1px solid #979797;
	/*border-left: 1px solid #878787;
	border-top: 1px solid #DBDBDB;
	border-bottom: 1px solid #585858;
	border-right: 1px solid #585858;*/
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.buttom_edit{
	font-size: 12px;
	height:22px;
	color: red;
	background:url(./images/button_bg.gif);
	background-color: #DBDBDB;
	border: 1px solid #979797;
	/*background-color: #DBDBDB;
	border-left: 1px solid #DBDBDB;
	border-top: 1px solid #DBDBDB;
	border-bottom: 1px solid #585858;
	border-right: 1px solid #585858;*/
	font-family: Tahoma, Helvetica, sans-serif, "宋体";
}
.sendCss{
	width:auto;
	text-align:left; 
	margin-bottom:5px;
	margin-top:2px; 
	border-right: #FF8000 1px solid;
	padding-right: 5px;
	border-top: #FF8000 1px solid;
	padding-left: 25px;
	background: url(./images/loading_16x16.gif)  no-repeat 5px 5px;
	padding-bottom: 5px;
	border-left: #FF8000 1px solid;
	color: #FA7D00;
	padding-top: 5px;
	border-bottom: #FF8000 1px solid;
	font-size:12px;
	display:block;
	line-height:15px;
	font-family: tahoma, helvetica, sans-serif, "宋体";
}
.showError{
	width:auto;
	text-align:left;
	margin-bottom:5px;
	margin-top:2px;
	border-right: #f60 1px solid;
	padding-right: 5px;
	border-top: #f60 1px solid;
	padding-left: 25px;
	background: url(./images/standard_msg_error.gif) #fff2e9 no-repeat 5px 5px;
	padding-bottom: 5px;
	border-left: #f60 1px solid;
	color: #000;
	padding-top: 5px;
	border-bottom: #f60 1px solid;
	font-size: 12px;
	display:block;
	line-height:15px;
	font-family: tahoma, helvetica, sans-serif, "宋体";
}
.showSucc{
	width:auto;
	text-align:left; 
	margin-bottom:5px;
	margin-top:2px; 
	border-right: #305838 1px solid;
	padding-right: 5px;
	border-top: #305838 1px solid;
	padding-left: 25px;
	background: url(./images/standard_msg_ok.gif) #EEFBEE no-repeat 5px 5px;/*#E1F5D5*/
	padding-bottom: 5px;
	border-left: #305838 1px solid;
	color: #008000;
	padding-top: 5px;
	border-bottom: #305838 1px solid;
	font-size:12px;
	display:block;
	line-height:15px;
	font-family: tahoma, helvetica, sans-serif, "宋体";
}

.showError2{
	width:auto;
	text-align:left;
	margin-bottom:5px;
	margin-top:2px;
	border-right: #f60 1px solid;
	padding-right: 5px;
	border-top: #f60 1px solid;
	padding-left: 25px;
	background: url(./images/standard_msg_error.gif) #fff2e9 no-repeat 5px 5px;
	padding-bottom: 5px;
	border-left: #f60 1px solid;
	color: #000;
	padding-top: 5px;
	border-bottom: #f60 1px solid;
	font-size: 12px;
	display:block;
	line-height:15px;
	font-family: tahoma, helvetica, sans-serif, "宋体";
}
.showSucc2{
	/*width:120px;*/ 
	text-align:left; 
	margin-bottom:5px;
	margin-top:2px; 
	border-right: #305838 1px solid;
	padding-right: 5px;
	border-top: #305838 1px solid;
	padding-left: 25px;
	background: url(./images/standard_msg_ok.gif) #EEFBEE no-repeat 5px 5px; /*#E1F5D5*/
	padding-bottom: 5px;
	border-left: #305838 1px solid;
	color: #008000;
	padding-top: 5px;
	border-bottom: #305838 1px solid;
	font-size:12px;
	/*display:block;*/
	line-height:15px;
	font-family: tahoma, helvetica, sans-serif, "宋体";
}

.showLoginMsg{ display:none; }
.hidden{ display:none; }
.show{ display: block; }
.column1-tl{
    width: 5px;
	height: 30px;
	background: url(./images/column_tl.gif) no-repeat;
	font-size:1px;
}
.column1-tr{
    width: 5px;
	height: 30px;
	background: url(./images/column_tr.gif) no-repeat;
	font-size:1px;
}
.column1-bl{
    width: 5px;
	height: 5px;
	background: url(./images/column_bl.gif) no-repeat;
	font-size:1px;
	line-height:1px;
}
/* CSS Tabs start */
#navlist {
	padding: 3px 0;
	margin-left: 0;
	border-bottom: 1px solid #BCD2E6;
	font: bold 14px Verdana, sans-serif;
	
}

#navlist li {
	list-style: none;
	margin: 0;
	display: inline;
}

#navlist li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 1px solid #BCD2E6;
	border-bottom: none;
	text-decoration: none;
}

#navlist li a:link {
	color: #535353;
}

#navlist li a:visited {
	color: #535353; 
}

#navlist li a:hover {
	color: #EF5F00;
	border-color: #C8C8C8;
}

#navlist li a#current {
	color: #EF5F00;
	background: white;
	border-bottom: 1px solid white;
}
#navlist li#export_data
{
	margin-left:130px;
	border-left: 0px solid white;
	border-right: 0px solid white;
}

#navlist li#export_data a
{
	font-size:12px;
	font-weight:normal;
	margin-left:0px;
	border:0px;
}
/* CSS Tabs end */
/* footer */
.column1-tl2{
    width: 5px;
	height: 5px;
	background: url(./images/column_bl2.gif) no-repeat;
	font-size:1px;
}
.column1-tr2{
    width: 5px;
	height: 5px;
	background: url(./images/column_br2.gif) no-repeat;
	font-size:1px;
}
.column1-bm2{
	border-top: 1px solid #c8c8c8;
	font-size:1px;
	line-height:1px;
}
.column1-m22{
    width: 1000px;
	background: #ffffff;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}
/* footer end*/

.column1-bm{
	border-bottom: 1px solid #c8c8c8;
	font-size:1px;
	line-height:1px;
}
.column1-br{
    width: 5px;
	height: 5px;
	background: url(./images/column_br.gif) no-repeat;
	font-size:1px;
	line-height:1px;
}
.column1-m{
    width: 195px;
	background: #ffffff;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}
.column1-m2{
    width: 650px;
	background: #ffffff;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}
.column1-tm{
	height: 30px;
	background: url(./images/column_tm.gif) repeat-x;
	font-weight: bold;
	color: #347ac2;
}

/*other*/
.column1-tl980{
    width: 15px;
	height: 15px;
	background: url(./images/top_left.gif) no-repeat;
	background-position: top left;
	font-size:1px;
	line-height:1px;
}
.column1-tm980{
	height: 10px;
	background: #ffffff;
	border-top: 1px solid #c8c8c8;
	font-size:1px;
	line-height:1px;
}
.column1-tr980{
    width: 15px;
	height: 15px;
	background: url(./images/top_right.gif) no-repeat;
	background-position: top right;
	font-size:1px;
	line-height:1px;
}
.column1-m980{
    width: 978px;
	background: #ffffff;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}
/*other end*/
.menu2 {
	text-decoration:none;
}
.iframes{
	display:none;
}
#w_calc
{
	position: relative;
	left: 0px;
	top: 0px;
}

#n_calc{
	position:absolute;
	z-index:1001;
	width:460px;
	left: 0px;
	top: 0px;
	border-top-width:1px;
	border-color: #000000;
	white-space:nowrap;
}
.buttonDisable{
	display:block;
}
.buttonNormal{
	display:none;
}
.data_list_title{
	font-size: 12px;
	color: #EF5F00;
	font-weight: bold;
	background: url(./images/d_t_bg.gif) repeat-x;
	border-right: #FFFFFF solid 1px;
}
.data_list_title2{
	font-size: 12px;
	color: #EF5F00;
	font-weight: bold;
	background: url(./images/d_t_bg.gif) repeat-x;
}
.line{
	margin: auto;
	width:98%;
	background: url(./images/line.gif) repeat-x;
}

#widths {width:980px;margin:0px auto;margin-top:18px;text-align:left;background-color:#FFFFFF;}
#widths_buttom {width:980px;margin:0px auto;text-align:left;background-color:#FFFFFF;}
.round-corner {zoom:1;position:relative;z-index:110;border:1px solid #d5d5d5;}
.round-corner .round-content {position:relative;z-index:112;padding:9px;margin-top:5px;}
.round-corner .x1,
.round-corner .x2,
.round-corner .x1a,
.round-corner .x2a {font-size:0;position:absolute;display:block;clear:both;height:5px;background:url(./images/rc.gif) no-repeat;z-index:1;}
.round-corner .x1,
.round-corner .x2 {width:100%;right:-1px;_right:-2px}
.round-corner .x1a,
.round-corner .x2a {width:5px;left:-2px;}
.round-corner .x1 {top:-1px;background-position:100% -10px;}
.round-corner .x2 {background-position:100% -15px;bottom:-1px;}
.round-corner .x2a {background-position:0 -5px;}

#mask{
	top:0;
	left:0;
	display:none;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#666666;
	position:absolute;
	opacity:0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
}

#contentDiv{
	top:50%;
	left:53%;
	display:none;
	width:auto;
	height:auto;
	margin-left:-200px;
	z-index:1001;
	background-color:#fff;
	position:absolute;
	border:1px #929292 solid;
	padding:1px;
}

#tooltip{
	z-index:1003;
	position: absolute;
	border:1px solid #666666;
	background-color:#FFFFFF;
	color:green;
	width:120px;
	padding:3px;
}

a.toolTip{
	text-decoration: none;
}

hr{margin-top:10px; border:0; border-bottom:1px solid #a1a1a1; color:#fff; background-color:#fff;}
*html hr{ margin:0;}
*+html hr{ margin:0;}
#tabs {
	float:left;
	width:100%;
	font-size:14px;
	line-height:12px;
	font-weight: bold;
	padding:0px 0px 3px 0px;
}
#tabs ul {
	margin:0;
	padding:10px 10px 0px 0px;
	list-style:none;
}
#tabs li {
	display:inline;
	margin:0;
	padding:0;
}
#tabs a {
	float:left;
	background:url("./images/tableft1.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	margin-right:11px;
	text-decoration:none;
}
#tabs a span {
	float:left;
	display:block;
	background:url("./images/tabright1.gif") no-repeat right top;
	padding:8px 12px 4px 6px;
	color:#535353;
}
#tabs a span {float:none;}
#tabs a:hover span {
	color:red; /*#000000*/
}
#tabs a:hover {
	background-position:0% -42px;
}
#tabs a:hover span {
	background-position:100% -42px;
}
#tabs #current a {
	background-position:0% -42px;
}
#tabs #current a span {
	background-position:100% -42px;
}
.1pxline{
	width:100px;
	background-repeat: url(./images/1pxline.gif) repeat-x;/*#E1F5D5*/
	line-height:10px;
}
.loginhead{ background: url(./images/mb2823.gif) no-repeat 2px; padding-top:3px; }
.logintxt{ padding-left: 42px; height: 30px; color: #347ac2; font-size:16px; }
.paddingLeft5px{ padding-left: 5px;}
.paddingLeft35px{ padding-left: 35px;}
.marginLeft10px{ padding-left: 10px; }
.paddingRight10px{ padding-right: 10px; }
.paddingRight5px{ padding-right: 5px;}
.paddingRight30px{ padding-right: 30px; }
.paddingRight20px{ padding-right: 20px; }