/* CSS Document */

/*==============公用部份*/
body{
	margin:0 0 0 0;
	padding:0;
	font-size:12px;
	line-height:18px;
	list-style:none; font-family:Arial, Helvetica, sans-serif;
	border: 0px; color:#315283; background:url(../images/0106.gif) repeat-x top; background-color:#DFEEF5;
}
html {
	width:980px; 
}
#body {
	font-family:'tahoma,宋体';
	color:#315283;
	background: #fff url(../../images/bg10.gif) repeat-x center top;
}

.xmenu td{font-size:14px; line-height:35px;font-family:verdana,arial;color:#ffffff;border:1px solid #F7FF13;background:#4D93D9;filter:blendtrans(duration=0.0);cursor:hand;text-align:center;
}

div,ul,li,p {
	overflow: hidden;
}
form,input,select,p { 
	margin:0;
	padding:0;
}
select,input{ color:#575757;
}

img,a img{
	border:0;
	margin:0;
	padding:0;
}
a{
	color: #315283;
	text-decoration: none; line-height:22px;
}
a:hover{
	color: #398CE9;
	text-decoration:underline;line-height:22px;
}
.u{
	text-decoration:underline;line-height:22px;
}
.b {
	font-weight: bold;line-height:22px;
}

.ash{ color:#999999;}

a.yellow1:link, a.yellow1:visited{ color:#FF6600; text-decoration:none;}
a.yellow1:hover{ color:#ff0000; text-decoration:none;}

.wid{ color:#fff; padding-right:10px;}
.wid:link, a.wid:visited{ color:#fff; text-decoration:none;padding-right:10px;}
.wid:hover{ color:#ff0000; text-decoration:none;padding-right:10px;}

.tab01{ border:#A5CDFC 1px solid; }
.tab02{ border:#C7D1DA 1px solid; margin:5px 10px; }
.tab03{ border:#3161B9 1px solid;background-color:#9FD1FC; } 
.tab04{ border:#B3C0CE 1px solid;background-color:#fff; }
.tab05{ border:#A5CDFC 1px solid; background-color:#E8E9EF }
.tab06{ border:#C4CED8 1px solid; background-color:#EBF3F6; }
.tab07{ border-bottom:#C9D5E6 1px dashed; margin-bottom:6px;}
.tab08{ border-bottom:#DCE0DF 2px solid;}

.nav_title{ font-size:12px; font-weight:bold; color:#1468B3; padding-left:10px;}
.title1{ font-size:14px; font-weight:bold; color:#FF6600;}
.title2{ font-size:12px; font-weight:bold; color:#000;}
.title3{ font-size:12px; font-weight:bold; color:#FF7800;}
.title33{ font-size:12px; font-weight:bold; color:#007EB2; }
.titlenr{ font-size:20px;  color:#333333;line-height:35px;}
.title4{ font-size:14px;  color:#1468B1; font-weight:bold;}


.text_01{ font-size:14px; line-height:22px;}

.font01{ font-size:14px; line-height:22px;}
.yellow{color:#FF7200; line-height:22px;}
.blue{color:#0066FE;}

.pad01{ padding-top:7px;}
.pad02{ padding-left:6px;}
.pad03{ padding-top:3px;}
.pad04{ padding-left:10px;}
.pad05{ margin-bottom:10px;}
.pad06{ padding-left:45px;}

.margin10{ margin:15px 0 0 0;}

.nr_spac{ padding:5px 10px;}
.nr_spac01{ padding:8px 10px;}
.nr_spac02{ padding:15px;}

.spac01{ padding:2px;}

.pbody{ padding:8px 8px 0 8px;}

.img_spa{ border:#D3D3D3 1px solid; padding:2px;}
.img_spa1{ border:#DCDCDC 1px solid; padding:-2px;}
.img_spa2{ border:#DCDCDC 1px solid; padding:2px; margin:0 3px;}
.img_spa33{ border:#99CEFF 1px solid; padding:2px;}
.marginbor{ margin-bottom:10px;}


.nav{font-size:14px;color:#ffffff;text-decoration: none;}
.nav:link{font-size:14px;color:#ffffff;text-decoration: none;}
.nav:visited{	font-size: 14px; color:#ffffff;text-decoration: none;}
.nav:hover { font-size:14px; color: #05497E;text-decoration: underline;}

.nav01{font-size:14px;color:#3161B9;text-decoration: none;}
.nav01:link{font-size:14px;color:#3161B9;text-decoration: none;}
.nav01:visited{	font-size: 14px; color:#3161B9;text-decoration: none;}
.nav01:hover { font-size:14px; color: #F5AD00;text-decoration: underline;}

#foot{font-size:12px;color:#1468B3;text-decoration: none;}
.foot{font-size:12px;color:#1468B3;text-decoration: none;}
.foot:link{font-size:12px;color:#1468B3;text-decoration: none;}
.foot:visited{	font-size: 12px; color:#1468B3;text-decoration: none;}
.foot:hover { font-size:12px; color: #FFCC00;text-decoration: underline;}



.fr{text-align:right;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}

.white_b{ color:#FFFFFF; font-weight:bold; font-size:12px; }
.white{ color:#FFFFFF;}
.white35{ }
.white14{ color:#FFFFFF; font-size:14px;}

.navleft_eng{ font-size:14px;  color:#0139DA; }
.navleft_eng:link{ font-size:14px;  color:#0139DA;}
.navleft_eng:visited{ font-size:14px;  color:#0139DA;}
.navleft_eng:hover { font-size:14px;  color:#FF6600; }




.white35{font-size:14px;color:#FFFFFF; line-height:35px;text-decoration: none;filter:blendtrans(duration=0.0);}
.white35:link{font-size:14px;color:#FFFFFF; line-height:35px;text-decoration: none;filter:blendtrans(duration=0.0);}
.white35:visited{	font-size: 14px; color:#ffffff; line-height:35px;text-decoration: none;filter:blendtrans(duration=0.0);}
.white35:active{	font-size: 19px; color:#ffffff; line-height:35px;text-decoration: none;filter:blendtrans(duration=0.0);}
.white35:hover { font-size:14px; color: #F5AD00;line-height:35px;text-decoration: underline;filter:blendtrans(duration=0.0); }

.yellow_14{ color:#FF7301; font-size:14px; }

.btn01 {
	color:#6D2C01;
	height:22px;
	background: url(../images/bg01.GIF) repeat-x; padding-top:2px;
	border:1px solid #F5AD00; 
}
.btn02 {
	color:#315283;
	height:22px;
	background: url(../images/bg03.GIF) repeat-x; padding-top:2px;
	border:1px solid #AAB7C4; 
}

.btn03 {
	width:65px; height:19px; background:url(../images/search.GIF) no-repeat; border: 0 0 0 0;
}

.td01{ background:url(../images/bg02.GIF) repeat-x; border:1px solid #8C8B83;}
.td02{ margin-bottom:10px;}


.lh18{ line-height:18px;}
.lh22{ line-height:22px;}
.whitebg{ background-color:#FFFFFF;}

.title05{ font-size:14px; color:#BD0024; font-weight:bold;}