/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
}

a:link {
	text-decoration: none;
	color:#FFFFFF
}
a:visited {
	text-decoration: none;
	color:#FFFFFF
}
a:hover {
	text-decoration:underline;
	color:#fff
}
a:active {
	text-decoration: none;
}


.page_top_bg {
	height: 40px;
}
.top_nav {
	background-image: url(ico_bg.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 97px;
	margin-right: 10px;
	margin-top:14px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 2px;
}

.top_nav2 {
	background-image: url(ico_bg_01.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 97px;
	margin-right: 10px;
	margin-top:14px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 2px;
}

.top_nav a{ color:#FFFFFF;text-decoration: none;}
.top_nav a:hover{color:#97E3FF;text-decoration: none;}
.top_nav2 a{ color:#FFFFFF;text-decoration: none;}
.top_nav2 a:hover{color:#97E3FF;text-decoration: none;}



.yellow{color:#F48200}
a.yellow{color:#F48200;text-decoration: none;font-weight: bold; font-size:14px}
a.yellow:hover{color:#97E3FF;text-decoration: none;font-weight: bold;font-size:14px}
.blue{
	color:#11A7CA;
}

.top_nav02 {
	background-image: url(img_02.gif);
	background-repeat: repeat-x;
	height: 32px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #B8D0DA;
	border-left-color: #B8D0DA;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #0099CB;
	font-size: 12px;
	padding-left: 10px;
}
.main_left {
	background-image:url(img_03.gif);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B4CFD8;
	background-image:url(img_03.gif);
	background-repeat: repeat-y;
}
.left_title {
	font-size: 12px;
	font-weight: bold;
	color:#269;
	background-image: url(img_04.gif);
	background-repeat: repeat-x;
	height: 26px;
	width: 100%;
	text-align: center;
}
.left_title_userbg {
	width: 100px;
}
.left_title_userbg  td{
	background-image: url(img_05.gif);
	height: 31px;
	padding-left: 10px;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDE6EB;
}
.left_menu {
	background-image: url(img_05.gif);
	height: 31px;
	padding-left: 15px;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDE6EB;
	font-weight:bold;
	width: 100%;
	padding-right: 10px;
}

.left_menu01 {
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(img_07.gif);
	background-repeat: repeat-y;
	background-position: right;
	color: #0099cc;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDE6EB;
	width: 100%;

}
.left_menu01 td{
	padding-left: 25px;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDE6EB;
	background-image:url(ico_03.gif);
	background-position:15px 8px 0 0;
	background-repeat:no-repeat;
	height:26px;
	line-height:26px
}
.left_menu01 td a{color:#0099cc;text-decoration: none;}
.left_menu01 td a:hover{color:#E46200;text-decoration: none;}

.form_title {
	background-repeat: repeat-x;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #DEEFF9;
	font-size: 12px;
	color: #0099CB;
	padding-left: 10px;
}

.form_footer {
	background-image: url(img_08.gif);
	background-repeat: repeat-x;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #DEEFF9;
	font-size: 12px;
	color: #0099CB;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:40px;
}
.form_list{
	border-bottom:#C7E4F6 1px dashed;
	font-size: 12px;
	padding-left: 20px;
}
.form_list input{ border:1px #aaaaaa solid; font-size:12px;}
.submit{
	font-size: 12px;
	
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f9f9f9, EndColorStr=#C5C4C4);
	CURSOR: pointer;
	COLOR: #99000;
	PADDING-TOP: 2px;
	border: 1px solid #686868;
}

.submit_day{
BORDER-RIGHT: #B5D0DB 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #B5D0DB 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); 
	BORDER-LEFT: #B5D0DB 1px solid;  COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #B5D0DB 1px solid ;
}
.submit1{ 
	BORDER-RIGHT: #B5D0DB 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #B5D0DB 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); 
	BORDER-LEFT: #B5D0DB 1px solid; CURSOR: pointer; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #B5D0DB 1px solid ;
} 


.submit_green{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997);
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 2px;
	border: 1px solid #B5D0DB;
} 
.submit_yellow{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#E5BB25);
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 2px;
	border: 1px solid #B5D0DB;
} 

/***********************************
 *     表头标签开始
***********************************/
.table_head{
	background-image: url(img_09.gif);
	background-repeat: repeat-x;
	text-align: left;
	height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C0D0E4;
	font-size: 12px;
	font-weight: bold;
	color: #0099CB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0D0E4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0D0E4;
}
.table_head td{
	padding-left:10px;
	padding-right:10px;
}
/***********************************
 *     表头标签结束
***********************************/


/***********************************
 *     列表标签开始
***********************************/

.table_form {
	background-color:#FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0D0E4;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C0D0E4;

}
.table_form td {
	font-size:12px;
	height:26px;
	padding-left:4px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D9E2EE;
	border-bottom-color: #D9E2EE;
}
.table_form tr{
	background-color:#FAFFFF;

/*background-color:expression((this.rowIndex%2==0)?"#F5F5F5":"#FFFFFF");ryo:expression(onmouseover=function(){this.style.backgroundColor='#C2DFEF'},onmouseout=function(){this.style.backgroundColor=(this.style.backgroundColor='#CCFFFF'?((this.rowIndex%2==0)?"#F5F5F5":"#FFFFFF"):'#CCFFFF')},onclick=function(){this.style.backgroundColor='#CCFFFF'})*/
}
.table_form th {
	font: bold 12px;
	color: #000000;
	letter-spacing: 2px;
	text-align: center;
	height:26px;/******不能使用背景图，否则执行不了这段代友，原因暂不知********/

	background-color:#CCFFFF
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C0D0E4;
	border-bottom-color: #C0D0E4;
	background-color: #EFF8FE;
}
.table_form td a{ color:#003366;text-decoration: none;}
.table_form td a:hover{color:#11A466;text-decoration: none;}
/***********************************
 *     列表标签结束
***********************************/


/***********************************
 *     表尾标签开始
***********************************/
.table_footer {
	background-image: url(img_10.gif);
	background-repeat: repeat-x;
	height: 39px;
	margin: 0px;
	width: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C0D0E4;
	border-bottom-color: #C0D0E4;
	border-left-color: #C0D0E4;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
}
/***********************************
 *     表尾标签结束
***********************************/
.serach {
	font-size: 12px;
	padding-left: 2px;
}
.serach input{ border:1px #dedede solid; font-size:12px;}

/*分页*/
.pages {
	font-size: 12px;
}
.pages a {
	color: #000000;
	font-size: 12px;
}
/*字体定义*/
.dztx{
	font-size:18px;
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	letter-spacing: 1px;
	font-weight:bold;
}
.dzt{
font-size:14px;
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	letter-spacing: 1px;
	font-weight:bold;}
.new{font-size:15px; line-height:200%; height:24px; }
.dbzt {
	font-size: 12px;
	line-height: 180%;
	color: #999;
}
.lzt {
	font-size: 12px;
	line-height: 180%;
	color: #3399ff;
}


/*新界面定义*/
.newlogin_topbg{ width:100%; height:148px; background-image:url(../img/loginbg_01.jpg); background-repeat:no-repeat; background-position:center -120px; margin:0 auto;}
.newlogin_top{ width:1004px; height:148px; background-repeat:no-repeat; margin:0 auto;}
.newlogin_bodybg{ width:100%; height:283px; background-image:url(../img/loginbg_02.jpg); background-repeat:no-repeat;background-position:center; margin:0 auto;}
.newlogin_body{ width:1004px; height:283px;  background-repeat:no-repeat; margin:0 auto;}
.newlogin_body_content{width:600px; padding-left:400px; padding-top:80px;}
.newlogin_body_content_enter{ padding-left:26px; padding-top:15px; height:18px;}
.newlogin_body_content_enter2{ padding-left:26px; padding-top:22px; height:18px;}
.newlogin_body_content_enter3{ float:left;padding-left:26px; padding-top:24px; height:20px;}
.newlogin_body_content_yzm{ float:left;padding-left:40px; padding-top:16px; height:20px;}
.newlogin_body_content_denglu{ float:left;padding-top:30px;}
.newlogin_body_content_chongzhi{ float:left;padding-left:40px; padding-top:30px;}
.newlogin_body2bg{ width:100%;  height:153px; background-image:url(../img/loginbg_03.jpg); background-repeat:no-repeat;background-position:center; margin:0 auto;}
.newlogin_body2{ width:1004px; height:153px;background-repeat:no-repeat; margin:0 auto;}
.newlogin_body2_contact{ width:800px; padding-left:220px;font-size:12px; color:#FFFFFF; padding-top:30px;}
.newlogin_body2_contact_jszc{ float:left;  font-size:12px; font-weight:bold; padding-top:6px; padding-right:15px; color:#fff }
.newlogin_body2_contact_tel{ padding-left:30px; padding-top:5px; height:24px; float:left; background-image:url(../img/tbt.png); background-repeat:no-repeat;}
.newlogin_body2_contact_email{padding-left:60px; padding-top:5px; height:24px;float:left; background-image:url(../img/ebt.png); background-repeat:no-repeat; background-position:30px 4px;}
.newlogin_body2_contact_qq{ padding-left:53px;  padding-top:5px; height:24px;float:left; background-image:url(../img/qbt.png); background-repeat:no-repeat; background-position:28px 3px;}
.newlogin_body2_contact_banben{padding-top:20px; width:520px; text-align:center; float:left; 	font-family:Arial, Helvetica, sans-serif;}
.newlogin_bottembg{   width:100%;  height:86px; background-image:url(../img/loginbg_04.jpg); background-repeat:no-repeat; background-position:center 0px;margin:0 auto;}
.newlogin_bottem{  width:680px; height:80px; margin:0 auto;}
.newlogin_bottem_contact_left{ float:left; width:136px; height:40px; padding-top:10px;}
.newlogin_bottem_content{ float:left; font-size:12px; color:#959595;  padding-top:19px; font-family:Arial, Helvetica, sans-serif; }

.newlogin_bottem_content a{color:#959595; }


.newlogin_bottem_content a:hover{color:#666; }

.clear{ clear:both; line-height:0;}



