body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;padding: 0;font-family:"����","������",Arial;
}
table {
	border-collapse: collapse;border-spacing: 0
}
fieldset, img {
	border: 0
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;font-weight: normal
}
ul, ol,li {
	list-style: none;
}
caption, th {
	text-align: center
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;font-weight: normal
}

.txt_center{text-align:center;}
.txt_weight{font-weight:bold;}
.txt_9{font-size:9px;}
.txt_12{font-size:12px;}
.txt_14{font-size:14px;}
.txt_black{color:#000;}
.txt_black a{color:#000;}
.txt_black a:hover{color:#015FB6;}
.txt_red{color:#F00;}
.txt_chagray{color:#999;}
.txt_gray{color:#666;}
.txt_gray a{color:#666;}
.txt_depgray{color:#333;}
.txt_depgray a{color:#333;}
.txt_blue{color:#015FB6;}
.txt_blue a{color:#015FB6;}
.txt_deepblue{color:#03C;}
.txt_deepblue a{color:#03C;}
.txt_green{color:#00A837;}
.txt_orange{color:#F60;}

/*=page.css=============================*/
/*top notice*/
.pagetop_notice{top:5px; right:0px; position:absolute; font-size: 12px;text-align:right;padding-bottom:3px\9;}
.pagetop_notice a:hover,
.pagetop_notice a:active{color:#f00;}
.pagetop_notice div{padding-top:2px;}
.pagetop_notice span{margin:0}
.pagetop_notice span.login{margin-right:6px; display:inline; color:#f00;}
.pagetop_notice span em{color:#f00; padding:0 6px 0 3px;}
.pagetop_notice span a.notice_num{display:inline-block; width:auto; height:11px; margin:0 20px 0 0; padding:2px 5px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; background:#ddd; color:#666 !important; line-height:11px; text-decoration:none;}
.pagetop_notice span a{padding:0 5px;}
.pagetop_notice span .red{color:#f00;}

/******  clean float   ******/

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*+height:1%;}
#login {
	width: auto;
}
#login a{
	display: inline-block;
	padding: 0 1px;
}
#log_in_out,#log_in_sys{
	margin-right:4px\9;
}

/******  header   ******/
.ft_wrap {
    width: 100%;margin: 0 auto;overflow: hidden;
}
.ft_content {
    width: 983px;margin: 0 auto;overflow: hidden;
}
.header{ width:100%; height:82px; background:url(images/feature/headerBg.png) repeat-x left center;margin:0 auto; }

.headerContent{ width:983px; height:82px;margin:0 auto; position:relative;}

.logo_header{ width:215px; height:81px; float:left; background:url(images/feature/logo.png) 10px center no-repeat; }

.nav_header{width:654px; height:38px; text-align:right; float:right; padding:29px 0 15px 0;  _display:inline; }

.nav{width:654px; height:38px;background:url(images/feature/subBg.png) no-repeat left bottom;}

.nav li{ height:38px; line-height:38px; float:left;position:relative;}

.nav li a{ height:38px; line-height:38px; display:block; text-align:center; font-family:"΢���ź�"; font-size:14px; 
           color:#fff; font-weight:bold; text-decoration:none;}

.nav li a:hover{color:#0062b5; cursor:pointer;}

.nav li .home_subnav{ width:140px; padding-right:2px;}

.nav li a.home_subnav:hover{background:url(images/feature/home_hover.png) no-repeat left center;}

.nav li .feature_subnav{ width:121px; padding-right:2px;}

.nav li a.feature_subnav:hover{background:url(images/feature/sub_hover.png) repeat-x left center;height:36px; line-height:36px;width:119px; border:1px solid #dcdcdc;}

.nav li .who-use_subnav{ width:109px; padding-right:2px;}

.nav li a.who-use_subnav:hover{background:url(images/feature/sub_hover.png) repeat-x left center;height:36px; line-height:36px;width:107px; border:1px solid #dcdcdc; }

.nav li .intro_subnav{ width:109px; padding-right:2px;}

.nav li a.intro_subnav:hover{background:url(images/feature/sub_hover.png) repeat-x left center;height:36px; line-height:36px;width:107px; border:1px solid #dcdcdc; }

.nav li .subnav{ width:109px; padding-right:2px;}

.nav li a.subnav:hover{background:url(images/feature/sub_hover.png) repeat-x left center;height:36px; line-height:36px;width:107px; border:1px solid #dcdcdc; }

.nav li .help_subnav{ width:165px; padding-right:2px;}

.nav li a.help_subnav:hover{background:url(images/feature/help_hover.png) no-repeat left center;}

.menu_ground{ border:1px solid #dcdcdc; background:#fff; padding:14px 1px 25px 1px; position:absolute; left:-67px; top:38px; width:250px;display: none;
              filter: alpha(opacity=95);  /*IE5��IE5.5��IE6��IE7*/
            opacity: 0.95;  /*Opera9.0+��Firefox1.5+��Safari��Chrome*/}

.menu_ground li{background:url(images/feature/sub_menu_bg.png) repeat-x left bottom; width:88px; height:30px; float:left; _display:inline; margin:0 18px;}

.menu_ground li a{background:url(images/feature/sub_menu_icon.png) no-repeat left center; line-height:30px; height:30px; display:block; color:#5a6c84; 
                  font-size:12px; font-family:"����";  padding-left:15px; text-align:left; font-weight:normal;}

.menu_ground li a:hover,.menu_ground li a:active{background:url(images/feature/sub_menu_icon_hover.png) no-repeat left center;  color:#006cbd; cursor:pointer; }


.nav li a.home_subnav_sl{background:url(images/feature/home_hover.png) no-repeat left center;color:#006cbd;}

.nav li a.feature_subnav_sl{background:url(images/feature/sub_hover.png) repeat-x left center;height:36px; line-height:36px;width:119px; border:1px solid #dcdcdc;color:#006cbd;}

.nav li a.help_subnav_sl{background:url(images/feature/help_hover.png) no-repeat left center;color:#006cbd;}

.nav li a.subnav_sl{background:url(images/feature/sub_hover.png) repeat-x left center;height:36px; line-height:36px;width:107px; border:1px solid #dcdcdc;color:#006cbd; }

.nav li a.who-use_subnav_sl{background:url(images/feature/sub_hover.png) repeat-x left center;height:36px; line-height:36px;width:107px; border:1px solid #dcdcdc;color:#006cbd; }

.nav li a.intro_subnav_sl{background:url(images/feature/sub_hover.png) repeat-x left center;height:36px; line-height:36px;width:107px; border:1px solid #dcdcdc;color:#006cbd; }



/*******  banner  ******/
.banner{ padding:10px 0; margin:0 auto; height:111px; width:983px; text-align:center; line-height:111px;background:url(images/feature/bannerBg.png) repeat-x left bottom;}

.banner img{height:111px; width:983px; display:block; }

.version_feature{
	padding:10px 0;
	margin:0 auto;
	height:688px;
	width:983px;
	text-align:left ;
	line-height:688px;
}

/*****  footer  *****/

.footer{ width:100%; height:97px;background:url(images/feature/footerBg.png) repeat-x center left;}

.footerContent{ width:983px; height:92px;text-align:center; padding:7px 0 0 18px; font-size:12px; color:#a3a3a3; line-height:23px; margin:0 auto;}

/**whf:Make the Footer Stick to the Bottom of a Page--------start**/

html, body 
{height: 100%;}
.ft_wrap
{ *height:100%; min-height:100%;*height:auto !important;position: relative;}
.MainBody .ft_content,.ft_wrap .Main_page
{ padding-bottom:107px;}
.ft_content
{ padding-bottom:97px;}
.ft_wrap .help_content
{ padding-bottom:159px;}
.footer
{position: absolute;bottom: 0;}

/**whf:Make the Footer Stick to the Bottom of a Page--------end**/




