@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/24px '宋体',Tahoma,Helvetica,Arial,sans-serif; color:#7c7c7c;overflow-y:scroll!important;overflow-y:auto;}

    ul,ol{list-style-type:none;}
    select,input{vertical-align:middle;	font-size: 12px; line-height:22px;color:#666;}

    a{text-decoration: none; cursor:pointer;}
    a:link,a:visited{color:#7c7c7c;}
    a:hover,a:active,a:focus{color:#3f8eca;}


/*公用*/
	.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;}
	
	.font-white {color: white;}
	.font-white a:link,.font-white a:visited,a.font-white:link,a.font-white:visited{color: white;}
	.font-white a:hover,.font-white a:active,a.font-white:hover,a.font-white:active{color:yellow;}

    .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:#666;}
	.font-gray a:link,.font-gray a:visited,a.font-gray:link,a.font-gray:visited{color: #666;}
    .font-gray a:hover,.font-gray a:active,a.font-gray:hover,a.font-gray:active{color: #ee3a42;}

    .font-blue {color:#21689d;}
	.font-blue a:link,.font-blue a:visited,a.font-blue:link,a.font-blue:visited{color: #21689d;}
    .font-blue a:hover,.font-blue a:active,a.font-blue:hover,a.font-blue:active{color:#3f8eca;}
	
	.font-lightblue {color:#4ca5d6;}
	.font-lightblue a:link,.font-lightblue a:visited,a.font-lightblue:link,a.font-lightblue:visited{color:#4ca5d6; text-decoration:underline;}
	.font-lightblue a:hover,.font-lightblue a:active,a.font-lightblue:hover,a.font-lightblue:active{color:#4ca5d6; text-decoration: none;}


	.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;}

	.p_t_10 {padding-top: 10px;}
	.p_b_10 {padding-bottom: 10px;}

	.m_a {margin: 0 auto;}
	.m_lr_5 {margin: 0 5px;}
	.m_lr_7 {margin: 0 7px;}
	.m_t_15 {margin-top: 15px;}

	.w100 {width:100px;}
	.w230 {width:230px;}
	.w400 {width:400px;}
	.w640 {width:640px;}

	h1{
	padding:10px 0 8px;
	font:bold 18px/26px Microsoft YaHei;
	color:#598aaf;
}
	h2{
	padding:8px 0 5px;
	font:bold 16px/24px Microsoft YaHei;
	color:#767575;
}
	h2 a{ float:right; margin-top:10px;}
	h2 strong{ display:inline-block; margin-left:30px; font-size:14px;}

   .float_title{
	height:27px;
	padding:3px 0 0 10px;
	font-size:14px;
	text-align:left;
	color: #fff;
	background: url(images/float01_130626.png) repeat-x;
}
   .float_content{
    background:#FFF;
    border:1px solid #000;
}
	.nextpage{padding:10px 0;text-align:center; clear:both; color:#9b9b9b;}
	.nextpage img{ vertical-align: text-bottom;}
	.nextpage input[type=text]{
	width:37px;
	height:22px;
	padding:2px 3px 0;
	border: none;
	background:url(images/bg01_150127.png) no-repeat -1058px -221px;
	color:#9b9b9b;
	text-align: center;
	line-height:16px;
	margin:1px 2px 0;
	vertical-align: baseline;
}
	.nextpage span{
	width:24px;
	height:20px;
	padding-top:4px;
	background:url(images/bg01_150127.png) no-repeat -962px -221px;
	text-align: center;
	line-height:16px;
	margin:0 2px;
	vertical-align: baseline;
	display:inline-block;
}
	.nextpage a{
	width:24px;
	height:20px;
	padding-top:4px;
	margin-top:-4px;
	display:inline-block;
	background:url(images/bg01_150127.png) no-repeat -962px -221px;
}
	.nextpage a:hover{ background-position:-986px -221px;}
	.nextpage a:active{ background-position:-1010px -221px;}
	.nextpage span.crumb a{ background-position:-1034px -221px;color:#fff;}

	.nextpage b.before,.nextpage b.after{
	width:8px;
	height:12px;
	background:url(images/bg01_150127.png) no-repeat -1112px -231px;
	display:inline-block;
}
	.nextpage b.after{ background-position:-1112px -218px;}

    .jsb_ico1,.jsb_ico2,.jsb_ico3,.jsb_ico4,.jsb_ico5{
	width:24px;
	height: 19px;
	background: url(images/bg01_150127.png) no-repeat -1257px 0;
	display: inline-block;
	vertical-align:middle;
}
    .jsb_ico1{margin:0 6px;}
	.jsb_ico2{background-position:-1257px -26px;margin:0 6px;}
	.jsb_ico3{background-position:-1257px -52px;margin:0 6px;}
    .jsb_ico4{width:15px;height:14px;background-position:-1257px -78px; margin:0 4px;}
    .jsb_ico5{width:29px;height:10px;background-position:-962px -295px;}
 
/*公用 结束*/