@charset "utf-8";
@import "vp_form.css";
@import "vp_tips.css";
@import "vp_menu.css";
@import "vp_other.css";

.fn-show {
	display: block;
}

.fn-hide {
	display: none !important;
}

.fn-left {
	float: left;
}

.fn-right {
	float: right;
}

.fn-mt10 {
	margin-top :10px;
}
.fn-mt15 {
	margin-top :15px;
}
.fn-ml10 {
	margin-left :10px;
}
.fn-mb15 {
	margin-bottom :15px;
}
.fn-clear {
    clear: both;
}
.fn-center {
	position: relative;
	left: 50%;
	float: left;
}

.fn-center .fn-center {
	right: 50%;
	left: auto;
}
.fn-w950{
	width:950px;
}
.fn-w700{
	width:700px;
}
.fn-w710{
	width:710px;
}
.fn-w235{
	width:235px;
}
.ft-green {
	color: #2ABE7D;
}
.ft-orange {
	color: #FF7200;
}
.ft-red {
	color: #FE1616;
}
.ft-bar {
	color: #9FA49F;
	font-weight: 500;
	padding: 0 0px 0 0px;
}
.ft-bold {
	font-weight:bold;
}
.fm-bgc-blue {
    background-color: #E5F5FF;
}


/*当前位置*/
.module_pathway {
	padding: 10px 0;
	color: #999;
}
.module_pathway a{
	color: #999;
}
.module_pathway h3 {
	float: left;
	padding-right: 8px;
}
/*首页广告位*/
.module_index_banner{
	overflow:hidden;
}

/*按钮样式*/
button.button {
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	height: 33px;
	background: url(../images/btn_linkR.png) no-repeat 100% 0;
	background: url(../images/btn_link.png) no-repeat 0 0\9;
}

button.button b {
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	line-height: 35px;
	margin-top: -1px;
	margin-top: 0px\9;
	padding: 0 16px; *
	padding: 0 7px;
	background: url(../images/btn_link.png) no-repeat 0 0px;
	background: url(../images/btn_linkR.png) no-repeat 100% 0px\9;
}

button.button:hover {
	background: url(../images/btn_hoverR.png) no-repeat 100% 0;
	background: url(../images/btn_hover.png) no-repeat 0 0\9;
}

button.button:hover b {
	background: url(../images/btn_hover.png) no-repeat 0 0px;
	background: url(../images/btn_hoverR.png) no-repeat 100% 0px\9;
}
button.button-disable,button.button-disable:hover {
	background: url(../images/btn_linkR_gray.png) no-repeat 100% 0;
	background: url(../images/btn_link_gray.png) no-repeat 0 0\9;
}
button.button-disable b,button.button-disable:hover b {
	background: url(../images/btn_link_gray.png) no-repeat 0 0px;
	background: url(../images/btn_linkR_gray.png) no-repeat 100% 0px\9;
}
button.button22 {
	cursor:pointer;
	padding:0px;
	margin:0px;
	height:22px;
	background:url(../images/btn_linkR22.png) no-repeat 100% 0;
	background:url(../images/btn_link22.png) no-repeat 0 0\9;
}
button.button22 b {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	line-height:24px;
	margin-top:-1px;
	margin-top:0px\9;
	padding:0 16px;
	*padding:0 7px;
	background:url(../images/btn_link22.png) no-repeat 0 0px;
	background:url(../images/btn_linkR22.png) no-repeat 100% 0px\9;
}
button.button22:hover {
	background:url(../images/btn_hoverR22.png) no-repeat 100% 0;
	background:url(../images/btn_hover22.png) no-repeat 0 0\9;
}
button.button22:hover b {
	background:url(../images/btn_hover22.png) no-repeat 0 0px;
	background:url(../images/btn_hoverR22.png) no-repeat 100% 0px\9;
}
button.button22-gray {
	cursor:pointer;
	padding:0px;
	margin:0px;
	height:22px;
	background:url(../images/btn_linkR22_gray.png) no-repeat 100% 0;
	background:url(../images/btn_link22_gray.png) no-repeat 0 0\9;
}
button.button22-gray b {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	line-height:24px;
	margin-top:-1px;
	margin-top:0px\9;
	padding:0 16px;
	*padding:0 7px;
	background:url(../images/btn_link22_gray.png) no-repeat 0 0px;
	background:url(../images/btn_linkR22_gray.png) no-repeat 100% 0px\9;
}
button.btnHover {
	background: url(../images/btn_hoverR.png) no-repeat 100% 0;
	background: url(../images/btn_hover.png) no-repeat 0 0\9;
}

button.btnHover b {
	background: url(../images/btn_hover.png) no-repeat 0 0px;
	background: url(../images/btn_hoverR.png) no-repeat 100% 0px\9;
}

/*块状布局*/
.re_box {
	float:left;
	border:1px #d1d1d1 solid;
	overflow:hidden;
	zoom:1;
	color:#666;
}
.re_box a {
	color:#666;
}
.re_box a:hover {
	color:#f60;
}
.re_box .tit {
	height:29px;
	line-height:29px;
	background:#fff url(../images/bg_box_tit.png) repeat-x;
}
.re_box .tit h4 {
	margin-left:14px;
}
.re_box .tit ul {
	margin-left:8px;
}
.re_box .tit li {
	float:left;
	display:block;
	padding:0 8px;
}
.re_box .tit li.current {
	margin-top:2px;
	height:26px;
	line-height:26px;
	border:1px #d1d1d1 solid;
	border-bottom:0px;
	background-color:#fff;
}
.re_box .con {
	padding:10px;
}
.re_box .con .more a {
	float:right;
	margin-right:15px;
	color:#f90;
}
/*仿checkbox*/
.f-checkbox {
	overflow: auto;
	zoom: 1;
	font-size: 14px;
	padding-top: 3px;
}

.f-checkbox li {
	float: left;
	margin-right: 20px;
}

.f-checkbox li a {
	display: block;
	float: left;
	color: #666;
	background: url(../images/f-ico-checkbox.png) no-repeat 0 -30px;
	padding-left: 24px;
	height: 26px;
}

.f-checkbox li a:hover {
	background-position: 0 0;
	text-decoration: none;
}

.f-checkbox li.current a {
	background-position: 0 0;
}
.loadingBox-1 {
	background:#F3F7FC;
	border:1px solid #C4D5E0;
	padding:30px;
	margin:0 auto;
	text-align:center;
}
.loadingBox-1 .loading-pic {
	display:block;
	margin:0 auto 10px;
}

.feedback {
	width: 26px;
	height: 110px;
	z-index: 100;
	overflow: visible;
	position: fixed;
	top: 202px; 
	left:0;
	_position: absolute; 
	_top: expression(documentElement.scrollTop + 202 + "px"); 
}
.feedback a {
	display:block;
	width:26px;
	height:110px;
	background:url(../images/pic_fbol.png) no-repeat 0 0;
	text-indent:-9999em;
	overflow:hidden;
}
.feedback a:hover {
	background-position:-26px 0;
}
.btn-72-33 {
	width:72px;
	height:33px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	border:none;
	background:#2F92D4 url(../images/btn_72_33.png);
	cursor:pointer;
}
.btn-72-33:hover {
	background-position:0 bottom;
}














