@charset "utf-8";
   *{margin:0px; padding:0px;}
   *:focus {outline: none;}

    body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0 none;}
    body{background:#fff;font:12px/22px '宋体',Tahoma,Helvetica,Arial,sans-serif;color:#3a3a3a;overflow-y:scroll!important;overflow-y:auto;}

    ul,ol{list-style-type:none;}
    select,input{vertical-align:middle;	font-size: 12px;}
	
    a{text-decoration:none; cursor:pointer;}
    a:link,a:visited{color:#333;}
    a:hover,a:active,a:focus{color:#2682E7; text-decoration: none;}

	.clearit{clear:both;}
	.fix{zoom:1;}
    .fix:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;}
	.hide{ display:none;}
	
	.center{
	width: 960px;
	overflow: visible;
	margin: 0px auto;
}
    .clear {
	clear: both;
	display: block;
	font: 0px/0px sans-serif;
}
   .wrapline{
    word-wrap:break-word;
    word-break:break-all;
    white-space:normal;
}
    .f_right {float: right;}
    .f_left {float: left;}
	
    .fontB{font-weight: bold;}
	.font10{font-size:10px;}
	.font12{font-size:12px;}
	.font14{font-size:14px;}
	.font16{font-size:16px;}
	
	.font-english{font-family:Arial, Helvetica, sans-serif;}
	
	.font-darkred {color: #990000;}
	.font-darkred a:link,.font-darkred a:visited,a.font-darkred:link,a.font-darkred:visited{color: #990000;}
	.font-darkred a:hover,.font-darkred a:active,a.font-darkred:hover,a.font-darkred:active{color:#676ec7;}
	
    .font-red {color:#F00;}
    .font-red a:link,.font-red a:visited,a.font-red:link,a.font-red:visited{color:#F00;}
    .font-red a:hover,.font-red a:active,a.font-red:hover,a.font-red:active{color: #F00;}

    .font-gray {color:#747474;}
	.font-gray a:link,.font-gray a:visited,a.font-gray:link,a.font-gray:visited {color: #747474;text-decoration:none;}
    .font-gray a:hover,.font-gray a:active,a.font-gray:hover,a.font-gray:active  {color: #CB593B;}

	.font-gray1 {color:#A69C9C;}
	.font-black {color:#000;}

    .font-blue {color:#000099;}
    .font-blue a:link,.font-blue a:visited,a.font-blue:link,a.font-blue:visited{color: #000099;}
    .font-blue a:hover,.font-blue a:active,a.font-blue:hover,a.font-blue:active{color: red;}

	.font-lightblue {color:#1a82d2; }
    .font-lightblue a:link,.font-lightblue a:visited,a.font-lightblue:link,a.font-lightblue:visited {color:#1a82d2;text-decoration:underline;}
    .font-lightblue a:hover,.font-lightblue a:active,a.font-lightblue:hover,a.font-lightblue:active {text-decoration:none;}

	.p_t_3 {padding-top: 3px;}
	.p_t_5 {padding-top: 5px;}
	.p_t_10 {padding-top: 10px;}
	.p_r_100 {padding-right: 100px;}
	.p_b_10 {padding-bottom: 10px;}
	.p_tb_10 {padding: 10px 0;}

	.m_a {margin: 0 auto;}
	.m_lr_5 {margin: 0 5px;}
	.m_l_20 {margin-left: 20px;}

	.t_c{text-align:center;}
	.t_l{text-align:left;}
	.t_r{text-align:right;}
	.v_c{vertical-align: middle;}
	.v_t{vertical-align: top;}
	.v_b{vertical-align: bottom;}
		
	.line16{line-height: 16px;}
	.line20{line-height: 20px;}
	.line25{line-height: 25px;}

	.w80{width:80px;}
	.w410{width:410px;}
	
	.h20{height:20px;}
	.h30{height:30px;}

    .display{display: inline-block;}
    .position{position: relative;}

    h4,h3{
	height:55px;
	background: url(images/bg18_121102.png) no-repeat;
    font:bold 14px/26px;
	padding:5px 0 0 25px;
	color:#00368a;
}
    h5,h6{
	height:15px;
	background: url(images/bg18_121102.png) no-repeat 0 -70px;
    font: 0px/0px sans-serif;
	margin:0 auto;
}
   h3{background-position:0 -87px;color:#ff5500;}
   h6{background-position:0 -149px;}

    table.tab{
	border-collapse:collapse;
	margin: 0px auto;
	line-height: 1.8em;
}
    table.tab th,table.tab td{
    padding:3px 2px 2px;
	border: 1px solid #000;
}