@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:#EBECEB;font:12px/22px '宋体',Tahoma,Helvetica,Arial,sans-serif;}

    ul,ol{list-style-type:none;}
    select,input{vertical-align:middle;	font-size: 12px;}
	
    a{text-decoration:underline; cursor:pointer;}
    a:link,a:visited{color:#000;}
    a:hover,a:active,a:focus{color:red; text-decoration: none;}

	img, div, input { behavior: url("js/iepngfix.htc");}

/*公用*/
	.clearit{clear:both;}
	.fix{zoom:1;}
    .fix:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;}
	.hide{ display:none;}
	
	.center950{
	width: 950px;
	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;}
	
    .font_strong{font-weight: bold;}
	.font10{font-size:10px;}
	.font12{font-size:12px;}
	.font14{font-size:14px;}
	.font16{font-size:16px;}
	
	.font-white {color: white;}
	.font-white a:link,.font-white a:visited{color: white;text-decoration:none;}
	.font-white a:hover,.font-white a:active{color:yellow;}

    .font-red {color:#F00;}
	.font-red a:link,.font-red a:visited{color:#F00;}
    .font-red a:hover,.font-red a:active{ color: #F00;text-decoration: none;}
    a.font-red:link,a.font-red:visited{color:#F00;text-decoration: none;}
    a.font-red:hover,a.font-red:active{ color: #F00; text-decoration:underline;}

    .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-blue {color: blue;}
    .font-blue a:link,.font-blue a:visited,a.font-blue:link,a.font-blue:visited{color: blue;}
    .font-blue a:hover,.font-blue a:active,a.font-blue:hover,a.font-blue:active{color: #ff0000; text-decoration: none;}
	
	.font-gray1 {color:#9f9f9f;}
	
	.font-darkred {color: #CB593B;}
	.font-darkred a:link,.font-darkred a:visited,a.font-darkred:link,a.font-darkred:visited{color:#CB593B;text-decoration: none;}
    .font-darkred a:hover,.font-darkred a:active,a.font-darkred:hover,a.font-darkred:active{ color:#CB593B;text-decoration:underline;}
	
	.font-orangered  {color:#FF4500;}
	
	.font-blackgray {color:#414141;}
	.font-blackgray a:link,.font-blackgray a:visited{color:#414141;text-decoration:none;}
	.font-blackgray a:hover,.font-blackgray a:active{color:red;}

	.font-green {color: #008000;}
    .font-green a:link,.font-green a:visited{color: #008000;}
    .font-green a:hover,.font-green a:active {color: #ff0000; text-decoration: none;}

/* 旧开始*/
    .font_withe {font: bolder 14px;color: #FFFFFF;}
	
	.font_red14 {
	color: #FF0000;
	font-size: 14px;
	line-height: 1.6em;
	font-weight: bold;
}
    .font_red {	color: #FF0000;}
    .font_red a:link,.font_red14 a:link, .font_red a:visited,.font_red14 a:visited {color: #FF0000;}
    .font_red a:hover,.font_red14 a:hover,.font_red a:active,.font_red14 a:active {color: #FF0000; text-decoration: none;}

    .font_gray {color: #9E9B9B;	}
	.font_gray a:link,.font_gray a:visited {color: #9E9B9B;text-decoration: underline;}
    .font_gray a:hover,.font_gray a:active {color: #ff0000; text-decoration: none;}
	
	.font_darkred {color: #C9252C;}

	.font_lightblue {color: blue;}
    .font_lightblue a:link,.font_lightblue a:visited {color: blue;text-decoration: none;}
    .font_lightblue a:hover,.font_lightblue a:active {color: #ff0000; text-decoration: none;}
 		
    .font_blue {color: #5F749D;}
    .font_blue a:link,.font_blue a:visited{color: #5F749D;}
    .font_blue a:hover,.font_blue a:active {color: #ff0000; text-decoration: none;}

    .font_green {color: #008E8E; font-size: 12px;font-weight: normal;}
    .font_green a:link,.font_green a:visited{color: #008E8E;}
    .font_green a:hover,.font_green a:active {color: #ff0000; text-decoration: none;}
	
    .red {color:#F00;font-size:14px;}
    a.red:link,a.red:visited{color:#F00;text-decoration: none;}
    a.red:hover,a.red:active{ color: #F00; text-decoration:underline;font-weight: bold;}
   
    .black {color:#000;font-weight: bold}
    a.black:link,a.black:visited{color:#000;text-decoration: none;}
    a.black:hover,a.black:active{ color: #F00; text-decoration:underline;}
	
    p.ch{padding-left: 14px;display: block;}

	.text_list li{
	line-height: 2em;
	list-style-type: none;
	list-style-image: none;
}
/*旧结束*/

	.p_t_5 {padding-top: 5px;}
	.p_t_10 {padding-top: 10px;}
	.p_t_20 {padding-top: 20px;}
	.p_t_30 {padding-top: 30px;}
	.p_t_50 {padding-top: 50px;}
	.p_b_5 {padding-bottom: 5px;}
	.p_b_10 {padding-bottom: 10px;}
	.p_b_15 {padding-bottom: 15px;}
	.p_l_10 {padding-left:10px;}
	.p_l_20 {padding-left:20px;}
	.p_l_30 {padding-left:30px;}
	.p_l_50 {padding-left:50px;}
	.p_l_65 {padding-left:65px;}
	.p_r_10 {padding-right:10px;}
	.p_r_20 {padding-right:20px;}
	.p_r_50 {padding-right:50px;}
	.p_lr_10 {padding:0 5px;}
	.p_tb_10 {padding:10px 0;}
	.p_5_20 {padding:5px 20px;}
	
	.m_a {margin: 0 auto;}
	.m_t_10 {margin-top: 10px;}
	.m_t_20 {margin-top: 10px;}
	.m_b_7 {margin-bottom: 7px;}
	.m_b_10 {margin-bottom: 10px;}
	.m_l_5 {margin-left: 5px;}
	.m_l_10 {margin-left: 10px;}
	.m_l_15 {margin-left: 15px;}
	.m_l_20 {margin-left: 20px;}
	.m_lr_5 {margin:0 5px;}
	.m_lr_8 {margin:0 8px;}
	.m_lr_10 {margin:0 10px;}
	.m_lr_20 {margin:0 20px;}
	.m_r_5 {margin-right: 5px;}
	.m_r_15 {margin-right: 15px;}

	.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;}

	.w30{width:30px;}
	.w50{width:50px;}
	.w70{width:70px;}
	.w80{width:80px;}
	.w90{width:90px;}
	.w95{width:95px;}
	.w100{width:100px;}
	.w120{width:120px;}
	.w130{width:130px;}
	.w150{width:150px;}
	.w170{width:170px;}
	.w190{width:190px;}
	.w200{width:200px;}
	.w280{width:280px;}
	.w320{width:320px;}
	.w380{width:380px;}
	.w400{width:400px;}
	.w420{width:420px;}
	.w440{width:440px;}
	.w470{width:470px;}
	.w580{width:580px;}
	.w680{width:680px;}
	.w750{width:750px;}
	
	.h20{height:20px;}
	.h30{height:30px;}
	.h80{height:80px;}
	.h150{height:150px;}
	.h200{height:200px;}
	
	.m_h140{min-height:160px;_height:140px;}
	.m_h160{min-height:160px;_height:160px;}
	.m_h350{min-height:350px;_height:350px;}
	.m_h560{min-height:560px;_height:560px;}
	
	.s45,.s90{
	width:45px;
	text-align:center;
	float:right;
}
	.s90{width:90px;}

	.div680{
	width:680px;
	margin:0 auto;
	clear:both;
}

    h6{
	height:1px;
	clear: both;
	font: 0px/0px sans-serif;
	border-bottom: 1px solid #CCC;
	margin-top:6px;
	margin-bottom:6px;
}
    h5{
	height:5px;
	background: url(images/grsy_bg04_111029.gif) repeat-x;
    font: 0px/0px sans-serif;
}

   .display{display: inline-block;}
   .position{position: relative;}
   
    .page_number1,.page_number2{
	width:16px;
	height:16px;
	line-height:16px;
	margin:0 6px;
	padding-top:2px;
    border: 2px solid #C6C6C6;
	text-align:center;
	display:inline-block;
}
   .page_number2{border: 2px solid #CB593B;font-weight: bold;}

   .page_loayout a{text-decoration: none;}
   .page_loayout a:hover,.page_loayout a:active{color:#CB593B;}
   a.page_number2:link,a.page_number2:visited,a.page_number2:hover,a.page_number2:active{color:#CB593B;}
   
   .page_up,.page_next{
	background: url(images/bg03_120427.png) no-repeat 0 -209px;
	display:inline-block;	
}
    .page_up{padding-left:15px;}
    .page_next{background-position: right -209px; padding-right:15px;}

   .float_windows_layout{background:#FFF;}
   .float_windows_layout a{text-decoration: none;}
   .float_windows_title{
    width:100%;
	height:23px;
	text-align:center;
	font-weight: bold;
	color: #CB593B;
	background: url(images/window02_120109.png) repeat-x;
}
 	.btn_white{
	width:44px;
	height: 15px;
	background: url(images/bg02_111029.gif) no-repeat;
	text-align: center;
	border:0 none;
	line-height:16px;
	padding-top:2px;
	display: inline-block;
}
 	.btn_gray{
	width:80px;
	height: 19px;
	background: url(images/bg02_111029.gif) no-repeat 0 -27px;
	text-align: center;
	border:0 none;
	line-height:18px;
	padding-top:4px;
	display: inline-block;
}
 	.btn_blue1,.btn_blue2{
	width:64px;
	height: 20px;
	background: url(images/bg03_120427.png) no-repeat 0 -160px;
	display: inline-block;
	text-align: center;
	padding-top:1px;
	margin-left:5px;
}
    .btn_blue2{
	width:87px;
	background-position: 0 -184px;
}
    a.btn_gray,a.btn_white,a.btn_blue1,a.btn_blue2 {text-decoration: none;}

	.border_input,.border_box,.border_input1{
	padding: 3px 4px 2px;
	border: 1px double #BDCADB;
	font-size:12px;
}
	.border_input{height: 14px;}
	.border_box{
	line-height:20px;
	overflow: auto;
	vertical-align: top;
}
	.bg_white{background:#FFF;}

	.tab1 {
	border-top: 1px solid #B4B2A7;
	line-height: 1.8em;
	text-align: center;
}
    .tab1 th {background-color: #EBEBE9;}
    .tab1 th,.tab1 td{border-bottom: 1px dashed #B4B2A7; padding-top:6px;vertical-align:top;}
    .tab1 th p,.tab1 td p{padding:0 5px;text-align:left;}
	.shuxian{border-collapse:collapse;}
	.shuxian th,.shuxian td{border-left: 1px dashed #B4B2A7;border-right: 1px dashed #B4B2A7;}
	
    .tab2{border-collapse:collapse;	line-height: 1.4em;}
    .tab2 th,.tab2 td{padding-top:4px;vertical-align:top;}
	.tab2 th{text-align: right;}
    .h28 th,.h28 td{height: 28px;}
/*  
   .border-input1{
	padding: 2px 4px;
	border: 1px double #7E9DB9;
	font-size:12px;
	line-height:20px;
}

    input.btn{
    width:60px;
	height: 24px;
	background: url(images/jzlt05_110822.gif) no-repeat;
	+padding-top: 2px;
	text-align: center;
	border:0 none;
	margin-left:8px;
	cursor:pointer;
}
   input.btn1{
    width:120px;
	height: 24px;
	background: url(images/jzlt05_110822.gif) no-repeat 0 -25px;
	+padding-top: 2px;
	text-align: center;
	border:0 none;
	margin-left:8px;
	cursor:pointer;
}
   input.btn_search{
    width:44px;
	height: 18px;
	background: url(images/bg02_111029.png) no-repeat -192px 0;
	+padding-top: 2px;
	text-align: center;
	border:0 none;
	margin-left:5px;
	cursor:pointer;
}*/
/*公用 结束*/