/* CSS Document */

/*====== common ======*/
body {
	text-align: left;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 12px;
	
	/* SCROLLBAR-FACE-COLOR: #37A5FE; */            /*滚动条凸出部分的颜色*/
    /*SCROLLBAR-HIGHLIGHT-COLOR: #37A5FE;*/         /*滚动条空白部分的颜色*/
    /*SCROLLBAR-SHADOW-COLOR: #37A5FE; */           /*立体滚动条阴影的颜色*/
    /*SCROLLBAR-3DLIGHT-COLOR: #37A5FE; */          /*滚动条亮边的颜色*/
    /*SCROLLBAR-ARROW-COLOR: #37A5FE;  */           /*上下按钮上三角箭头的颜色*/
    /*SCROLLBAR-TRACK-COLOR: #37A5FE;  */           /*滚动条的背景颜色*/
    /*SCROLLBAR-DARKSHADOW-COLOR: #37A5FE; */       /*滚动条强阴影的颜色*/
    /*SCROLLBAR-BASE-COLOR: #37A5FE;   */           /*滚动条的基本颜色*/
}
body,table,td,div {
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
	color: #676767;
}

p {
	font-size: 12px;
	line-height: 18px;
	padding: 0px;
	color: #5C5C5C;
	text-indent: 25px;
}
/*====== common ======*/




/*====== tit ======*/
.tit_yellow{
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
}
.tit_red{
	font-size: 12px;
	color: #FF0000;
}
.tit_gray{
	font-size: 10px;
	font-weight: bold;
	vertical-align: super;
	font-family: Arial, Helvetica, sans-serif;
}
.button_04 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/menu_01_blue1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 14px;
	padding-top: 4px;
	width: 136px;
}
.tit_gray1{
	font-size: 10px;
	vertical-align: super;
	font-family: Arial, Helvetica, sans-serif;
}
.tit_blue2{
	font-size: 10px;
	vertical-align: super;
	font-family: Arial, Helvetica, sans-serif;
}
.tit_gray_01{
	font-size: 14px;
	vertical-align: super;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
}
 
.title_1{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/*====== tit ======*/









/*====== link ======*/
A:link {
	color: #515151;
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
}

A:visited {
	color: #515151;
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
}

A:hover {
	color: #E72800;
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
}

A:active {
	color: #515151;
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
}



.main_nav{
	color: #FF9000;
	text-decoration: underline;
	font-size: 12px;
	line-height: 22px;
	margin: 5px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}


.main_nav:link {
	color: #FF9000;
	text-decoration: underline;
	font-size: 12px;
	line-height: 22px;

}

.main_nav:visited {
	color: #FF9000;
	text-decoration: underline;
	font-size: 12px;
	line-height: 22px;
}

.main_nav:hover {
	color: #515151;
	text-decoration: underline;
	font-size: 12px;
	line-height: 22px;
}

.main_nav:active {
	color: #FF9000;
	text-decoration: underline;
	font-size: 12px;
	line-height: 22px;
}


.main_nav01:link {
	color: #ffffff;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}

.main_nav01:visited {
	color: #ffffff;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}

.main_nav01:hover {
	color: #ffffff;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}

.main_nav01:active {
	color: #ffffff;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}

/*====== link ======*/






/*====== bgi ======*/

.bgi_top_bg01 {
	background-image: url(images/top_bg01.gif);
	background-repeat: repeat-x;
}

.bgi_top_bg02 {
	background-image: url(images/top_bg01.jpg);
	background-repeat: repeat-x;
}

.bgi_mian_search {
	background-image: url(../images/bgi_search.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 12px;
	font-weight: bold;
	color: #0095E7;
	padding-left: 16px;
}

.bgi_mian_left {
	background-image: url(../images/main_left_nav03.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.bgi_mian_tit {
	background-image: url(../images/tit_bgi02.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	font-size: 14px;
	font-weight: bold;
	color: #0095E7;
}



.bgi_mian_nav{
	background-image: url(../images/blue/nav_06.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
	line-height: 22px;
}

.bgi_mian_nav01{
	background-image: url(../images/blue/nav_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 22px;
	color: #FFFFFF;
}

.bgi_mian_nav01a{
	background-image: url(../images/blue/nav_08.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 22px;
	color: #FFFFFF;
}

.bgi_mian_nav01b{
	background-image: url(../images/blue/nav_09.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 22px;
	color: #FFFFFF;
}

.bgi_mian_nav02{
	background-image: url(../images/top_bg02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 22px;
	color: #FFFFFF;
}

.bgi_02{
	background-image:  url(../images/office/title_001.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	color: #FB6600;
	text-indent: 12px;
	line-height: 22px;
	font-weight: bold;
}
/*====== bgi ======*/




/*====== bgc ======*/
.bgc_white{background-color: #ffffff;}
.bgc_gray {background-color:#E2E2E2;}
.bgc_gray01 {background-color:#EFEFEF;font-weight: bold;}
.bgc_gray02 {background-color:#F8F8F8;}
.bgc_yellow {background-color:#F76203;}
.bgc_yellow02 {
	background-color:#FFE9D7;
	color: #FF0000;
}









/*====== bgc ======*/





/*====== bgc ======*/
.box_search{
	border: 1px solid #C9C9C9;
	background-color: #F8F8F8;
}

.box_nav{
	border: 2px solid #4CA2FE;
}
.box_nav1{
	border: 2px solid #FEA84C;
}
.button {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/blue/button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 48px;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 14px;
	padding-top: 4px;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.button_e01 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/blue/button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 48px;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 14px;
	padding-top: 4px;
}
.button_01 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/search01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 46px;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 14px;
	padding-top: 4px;
}

.button_02 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/search02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 80px;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 14px;
	padding-top: 4px;
}
.button_03 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/blue/button01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 88px;
	background-color: #F5F5F5;
	font-size: 12px;
	line-height: 14px;
	padding-top: 4px;
}

.text_01{
	border: 1px solid #666666;
}
.input {
	border: 1px solid #666666;
	width: 88%;
}
.input_01 {
	color: #333333;
	height: 49px;
	background-image: url(../images/bgi_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 68px;
	background-color: #1F6990;
	border: 1px none #FFFFFF;
	padding-top: 8px;
}
.input_02 {
	color: #333333;
	border: 1px none #FFFFFF;
	background-image: url(../images/bgi_05a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 68px;
	padding-top: 4px;
}
.bgi_left04{
	background-image: url(../images/dt_01.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 66px;
	padding-left: 72px;
}
/*====== bgc ======*/
.select_01 {
	width: 100%;
}
.text_02 {
	width: 100%;
}
.numeral {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fond_titlesize {
	border: none;
	font-size: 24px;
	font-weight: bold;
	color: #676767;
	text-align: center;
	line-height: 30px;
}
.fond_underline {
	text-decoration: underline;
}
.text_bold {
	font-weight: bold;
}


/***********************/
/*======下划细线=======*/

.numeral {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.numeral_01 {
	width: 100px;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}

.numeral_02 {
	width: 70%;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}

.numeral_03 {
	width: 50%;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}

/*====== text ======*/
.botton_long {
	height: 20px;
	width: 103px;
	background-image: url(../images/button_long.GIF);
	background-color: #F5F5F5;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 4px;
	font-size: 12px;
	line-height: 14px;
	border: none;
}

.text_001{
	border: 1px solid #666666;
	width: 84%;
}

.text_002 {
	width: 100%;
	border: 1px solid #999999;
}
.text_03 {
	width: 100px;
	border: 1px solid #999999;
}

.text_04 {
	width: 50%;
	border: 1px solid #999999;
}


/*======title=======*/
.fond_titlesize {
	border: none;
	font-size: 24px;
	font-weight: bold;
	color: #676767;
	text-align: center;
	line-height: 30px;
}
.fond_underline {
	text-decoration: underline;
}

.input_lenghth {
	width: 100%;
	border: 1px solid #666666;
}

.title_fondstyle {
	font-size: 18px;
	font-weight: bold;
	display: table-caption;
	line-height: 50px;
	padding-left:40px;
	text-align:left;
}

.text_bold {
	font-weight: bold;
}

.textarea {
	width: 96%;
	border: 1px solid #666666;
}
.tit_white{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
/*=======nav=======*/
.nav {
	background-image:url(../images/main_left_nav02.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:163px;
	padding-bottom:10px;
}

.nav img {
	border:0px;
	margin:0px 6px 0px 6px;
}
	
.nav div {
	background-image:url(../images/main_left_nav05.gif);
	height:25px;
	padding-left:6px;
	font-size:12px;
	padding-top:8px;
}

.nav .title {
	background-image:url(../images/main_left_nav04.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:31px;
	padding-top:10px;
}

.nav .pass {
	font-weight:bold;
}

.nav .active {
	color:#FF9600;
	font-weight:bold;
}
.tableline_01 {
	border: 1px solid;
}

.key {text-align:center;background-color:#F5F5F5;}

.key_01 {
	background-color: #f5f5f5;
	text-align: right;
}

.container {
	padding:10px 0px;
	width:100%;
}

.content {
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	width:100%;
}

.numeral {
	border:0px;
	border-bottom:1px solid black;
	width:60%;
}

.content .numeral {
	width:100%;
}

/*==== list ====*/
.list {
	border-collapse:collapse;
	width:100%;
}

.list tr td {
	border:1px solid #E2E2E2;
	height:22px;
	padding:2px;
}

.list .head td {
	background-color:#EFEFEF;
	font-weight: bold;
	text-align:center;
}

.list .odd td {
	background-color:#F8F8F8;
}

.input_05 {
	color: #333333;
	border: 1px none #FFFFFF;
	background-image: url(../images/bgi_05b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 180px;
	padding-top: 4px;
}
.input_06 {
	color: #333333;
	height: 20px;
	width: 110px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}










/*========================*/
.bgi_welcom{
	background-image: url(../images/logon/main_anon.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgi_menu_01{
	background-image: url(../images/office/menu_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-indent: 22px;
}


.box_01gray{
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D8D8D8;
	border-bottom-color: #D8D8D8;
	border-left-color: #D8D8D8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.bgi_line_001{
	background-image: url(../images/dt_03.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
