* {
	padding:0;
	margin:0;
}
body {
	font-size:12px;
	font-family:Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
	color:#333333;
	background:url(../image/body_bg.gif) repeat-x;
}
a {
	color:#0843AA;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
ul, li {
	list-style:none;
}
img {
	border:0;
}
.float-right {
	float:right;
}
.red {
	color:red;
}
.clear {
	clear:both;
}
.dispblock {
	display:block;
}
.dispnone {
	display:none;
}
.float-left {
	float:left;
	margin-top:3px;
}
.logo {
	margin-top:2px;
}
.nav {
	height:41px;
	width:960px;
	margin:0 auto;
}
ul.ultab li {
	float:left;
}
ul.ultab li a {
	float:left;
	font-size:14px;
}
ul.ultab li a span {
	display:block;
	white-space:nowrap;
}
ul.tab3 li.tab_li_right a {
	background:url(../image/user_tab.gif) no-repeat right top;
	color:#333333;
}
ul.tab3 li.tab_li_right a span {
	background:url(../image/user_tab.gif) no-repeat left top;
}
ul.tab3 li.tab_li_right a:hover {
	color:#333333;
}
ul.tab3 li {
	position:relative;
	z-index:11;
	margin:6px 3px 0 0;
}
ul.tab3 li a {
	padding-right:10px;
	background:url(../image/user_tab.gif) no-repeat right -26px;
	height:26px;
	line-height:26px;
	color:#fff;
}
ul.tab3 li a span {
	padding-left:10px;
	background:url(../image/user_tab.gif) no-repeat left -26px;
}
ul.tab2 li.tab_li_right a {
	background:url(../image/content_tab_bg.gif) no-repeat right -28px;
	color:#333333;
}
ul.tab2 li.tab_li_right a span {
	background:url(../image/content_tab_bg.gif) no-repeat left -28px;
}
ul.tab2 li.tab_li_right a:hover {
	color:#333333;
}
ul.tab2 li {
	margin-right:3px;
	position:relative;
	z-index:11;
}
ul.tab2 li a {
	padding-right:10px;
	background:url(../image/content_tab_bg.gif) no-repeat right top;
	height:28px;
	line-height:28px;
}
ul.tab2 li a span {
	padding-left:10px;
	background:url(../image/content_tab_bg.gif) no-repeat left top
}
ul.tab1 {
	float:right;
}
ul.tab1 li.tab a {
	background:url(../image/nav_li_bg.gif) no-repeat right top;
}
ul.tab1 li.tab a span {
	background:url(../image/nav_li_bg.gif) no-repeat left top;
}
ul.tab1 li {
	margin-top:7px;
}
ul.tab1 li a {
	padding-right:20px;
	background:url(../image/nav_li_bg_line.gif) no-repeat;
	height:32px;
	color:#fff;
	line-height:32px;
}
ul.tab1 li a span {
	padding-left:20px;
}
ul.tab1 li a:hover {
	background:url(../image/nav_li_bg.gif) no-repeat right -34px;
}
ul.tab1 li a:hover span {
	background:url(../image/nav_li_bg.gif) no-repeat left -34px;
}
ul.tab1 li.tab a:hover {
	background:url(../image/nav_li_bg.gif) no-repeat right top;
}
ul.tab1 li.tab a:hover span {
	background:url(../image/nav_li_bg.gif) no-repeat left top;
}
.banner_left td {
	text-align:center;
}
.banner,
.banner_home {
	height:188px;
	background:url(../image/banner.jpg) no-repeat center top;
	margin:0 auto;
	margin-top:2px;
}

.banner_list {
	width:960px;
	margin:0 auto;
}
.banner_left {
	padding-top:40px;
	width:476px;
	height:117px;
	float:left;
}
.kejiandan h1 {
	font-size:14px;
	line-height:22px;
	color:#ddd;
	font-weight:normal;
	height:50px;
	margin:12px 16px 0;
	_margin:20px 16px 0;
}
.kejiandan h1 p {
	width:140px;
	float:right;
	text-align:left;
}
.kejiandan h1 img {
	margin-right:12px;
	display:inline;
}
.sosuo {
	margin-top:145px;
	float:right;
	width:439px;
	height:33px;
	background:url(../image/sosuo_bg.gif) no-repeat left top;
	padding:10px 12px 0;
}
.sendbox {
	background:url(../image/sosuo_bg.gif) no-repeat left -43px;
	width:348px;
	height:28px;
	border:0;
	line-height:28px;
	float:left;
	margin:2px 5px 0 0;
}
.btnsosuo {
	background:url(../image/sosuo_bg.gif) no-repeat left bottom;
	width:84px;
	height:31px;
	border:0;
	float:left;
	cursor:pointer;
}
.content {
	width:960px;
	margin:26px auto 0;
}
.menu {
	width:221px;
	float:left;
	background:url(../image/menu_bg_2.gif) repeat-y;
}
.menu_2 {
	background:url(../image/menu_bg.gif) no-repeat;
	z-index:11;
	padding-top:9px;
}
.menu_2 h1.felei {
	font-size:16px;
	padding-left:16px;
	background:url(../image/menu_icon.gif) no-repeat left 3px;
	border-bottom:#DFEFFD solid 1px;
	padding-bottom:6px;
	margin-bottom:12px;
}
.menutabs {
	padding-bottom:4px;
	border-bottom:#2F8CFF dashed 1px;
	margin:0 2px 8px 2px;
}
.menutabs h2 {
	font-size:12px;
	font-weight:normal;
	margin:0 6px;
	padding-left:14px;
	background:url(../image/jia.gif) no-repeat left center;
}
.menutabs h2.menutabs_h2 {
	font-weight:bold;
	background:url(../image/jian.gif) no-repeat left center;
}
.menutabs h2.menutabs_h2 a {
	color:#000;
}
.menutabs h2.menutabs_h2 a:hover {
	text-decoration:none;
}
.menutabs h2 img {
	margin-right:3px;
	vertical-align:baseline;
}
.sublast li.tab_li_menu h3 {
	background:url(../image/sublast_h3_bg.gif) no-repeat left bottom;
	font-weight:bold;
}
.sublast li h3 {
	padding:8px 0 6px 24px;
	font-size:12px;
	font-weight:normal;
}
.sublast p {
	line-height:24px;
	background:#D8EEFE;
	padding:0 6px;
	color:#1F950D;
}
.sublast p a {
	color:#1F950D;
}
.margin6px {
	margin:0 6px;
}
.menu_bg_bottom {
	height:5px;
	background:url(../image/menu_bg_bottom.gif) no-repeat;
	font-size:0px;
}
.content_tab {
	float:right;
	width:720px;
}
.column {
	border-bottom:#7CC4FC solid 1px;
	height:27px;
	_overflow:hidden;
	margin-bottom:18px;
}
h1.title {
	font-size:14px;
	float:left;
	margin:2px 10px 0 0;
}
h2.title {
	font-size:13px;
}
h2.title p {
	font-size:12px;
	font-weight:normal;
	float:right;
}
.contentbox dl {
	float:left;
	margin-bottom:15px;
	border-bottom:#97c5ff dashed 1px;
	padding-bottom:12px
}
.contentbox dl p {
	font-size:12px;
	font-weight:normal;
}
.contentbox dl dt {
	float:left;
	width:67px;
	margin-right:13px;
}
.contentbox dl dd {
	float:left;
	width:636px;
}
.contentbox p.content_txt {
	line-height:22px;
	margin-top:8px;
}
.contentbox p.info {
	margin-top:17px;
	text-align:right;
}
.contentbox p.info a {
	margin-left:10px;
	color:#1f950d;
}
.footer {
	clear:both;
	text-align:center;
	background:#ECEDF3;
	border-top:#C7D6EE solid 1px;
	padding:30px 0;
	line-height:22px;
	color:#666666;
	margin-top:16px;
}
.footer a {
	color:666666;
}
a.pinglun {
	float:right;
	font-weight:bold;
	margin-top:5px;
	padding-left:14px;
	background:url(../image/icon_pen.gif) no-repeat left center;
}
.content_txt {
	margin-bottom:20px;
	width:100%;
}
.content_txt h1 {
	font-size:16px;
	color:#a35d1a;
	margin-bottom:12px;
}
.content_txt ul {
	width:380px;
	float:left;
}
.content_txt ul li {
	float:left;
	width:190px;
	line-height:24px;
}
.content_txt p {
	clear:both;
	line-height:22px;
}
.table_kejian td {
	line-height:29px;
	border-bottom:#c1e0ff solid 1px;
}
.table_kejian td a {
	text-decoration:underline;
}
.title_td {
	height:29px;
	background:#e4f2ff;
	border-bottom:#c1e0ff solid 1px;
	border-top:#c1e0ff solid 1px;
	font-weight:bold;
}
.align-center {
	text-align:center;
}
.padding-left {
	padding-left:8px;
}
.font-fam {
	font-family:"ËÎÌå"
}
.fenye2 {
	height:40px;
	border:0!important;
}
h1.title_kejian {
	font-size:16px;
	margin-bottom:10px;
}
h1.title_kejian span {
	font-size:12px;
	font-weight:normal!important;
}
.pinglunbox h1 {
	font-size:14px;
	padding-left:18px;
	background:url(../image/icon_pinglun.gif) no-repeat left center;
	margin-bottom:8px;
}
.star {
	height:26px;
}
.starty {
	height:16px;
	float:left;
	background:url(../image/star.gif) no-repeat;
}
p.star5 {
	width:79px;
}
p.star4 {
	width:63px;
}
p.star3 {
	width:46px;
}
p.star2 {
	width:30px;
}
p.star1 {
	width:14px;
}
.radiocss {
	float:left;
	margin-top:3px;
*margin-top:0px;
	margin-left:5px;
}
.sendbox_2 {
	margin-bottom:20px;
}
.sendbox_pinglun {
	width:425px;
	height:65px;
	border:#c2d8f0 solid 1px;
	overflow:hidden;
	float:left;
}
.btnpinglun {
	width:80px;
	height:67px;
	background:url(../image/btn_pinglun.gif) no-repeat;
	border:0;
	cursor:pointer;
	float:left;
	margin-left:8px;
}
.pinglun_uesr dl {
	float:left;
	padding-bottom:14px;
}
.pinglun_uesr dl dt {
	float:left;
}
.pinglun_uesr dl dt img {
	padding:2px;
	border:#ccc solid 1px;
}
.pinglun_uesr dl dt a:hover img {
	padding:2px;
	border:#7cc4fc solid 1px;
}
.pinglun_uesr dl dd {
	float:left;
	margin-left:10px;
	line-height:20px;
	width:440px;
}
.user_left {
	width:271px;
	float:left;
}
.user_msg {
	height:119px;
	background:url(../image/user_msg_bg.gif) no-repeat;
	padding:15px 10px 0;
	margin-bottom:6px;
}
.user_msg h1 {
	background:url(../image/icon_user.gif) no-repeat;
	padding:0 0 17px 39px;
	border-bottom:#89A0C9 dashed 1px;
	font-size:18px;
	font-weight:normal;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#4F9E01;
	margin-bottom:14px;
}
.user_msg dl {
	width:230px;
	line-height:24px;
	padding-left:7px;
}
.user_msg dl dt {
	float:left;
	width:170px;
}
.user_msg dl dd {
	float:left;
	width:50px;
}
.user_column {
	background:url(../image/user_hotcolumn.gif) no-repeat;
	height:161px;
	padding:12px 10px 0;
	margin-bottom:8px;
}
.user_column h1 {
	font-size:14px;
	line-height:26px;
}
.list {
	line-height:24px;
}
.padding-list {
	padding:0 30px 0;
	line-height:26px;
	margin-bottom:8px;
}
.user_tab {
	width:682px;
	float:right;
	background:url(../image/user_box_bg.gif) repeat-y;
	margin-bottom:8px;
}
.user_tab_column {
	height:35px;
	background:url(../image/user_box_top.gif);
}
.box_bottom_bg {
	background:url(../image/user_box_top.gif) left bottom;
	height:9px;
	font-size:0px;
}
.padding64px {
	padding:0 64px;
}
.padding64px h1 {
	font-size:26px;
	font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-weight:normal;
	background:url(../image/line-center.gif) repeat-x left center;
	height:40px;
	line-height:40px;
	margin-bottom:40px;
}
.padding64px h1 span {
	display:block;
	background:#fff;
	float:left;
	padding-right:14px;
}
.tabwidth {
	width:340px;
	margin:0 auto;
	padding-bottom:200px;
}
.tabwidth td {
	font-size:14px;
}
.sendbox_user_width {
	width:246px;
	height:26px;
}

.sendbox_user_width2 {
	width:360px;
	height:26px;
}
.sendbox_user_width3 {
	width:360px;
	height:110px;
	overflow:hidden;
}
.sendbox_user {
	border:#c6d2dc solid 1px;
	line-height:26px;
}
.btnlogin {
	background:url(../image/btnlogin.gif) no-repeat;
}
.btnyell {
	width:92px;
	height:40px;
	cursor:pointer;
	border:0;
}
.btnenter {
	background:url(../image/btnenter.gif) no-repeat;
}
.btnupload {
	background:url(../image/btnupload.gif) no-repeat;
}
.pass {
	font-size:12px;
}
.zhuce {
	font-size:14px;
	padding-top:10px;
	border-top:#bccad6 solid 1px;
	padding-left:75px;
	margin-top:10px;
}
.upload_left {
	float:left;
	width:350px;
}
.upload_left td {
	font-size:14px;
}
.right-info {
	width:210px;
	height:150px;
	float:right;
	background:url(../image/rightinfo.gif) no-repeat;
	padding-left:67px;
	padding-top:17px;
	padding-right:10px;
	line-height:22px;
	color:#666666;
}
.right-info p {
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";
	line-height:30px;
	color:#a0b4c5;
}
.padding-bottom100px {
	padding-bottom:200px;
}


/* Ê×Ò³¿ªÊ¼ */
.kungfu_home {background:url(../image/body_bg_index.gif) repeat-x!important;}
.banner_home {height:242px!important; background:url(../image/banner_home.jpg) center top!important;}
a.btndownload {width:162px; height:46px; float:right; display:block; margin-right:74px; _margin-right:34px; margin-top:66px;}
.home_main {width:940px; margin:-29px auto 0;}
.jieshao {width:940px; background:url(../image/jieshao_bg.gif) no-repeat;}

.jieshao_title {padding:23px 20px 0;}
h1.tile_top {width:157px; height:36px; background:url(../image/jieshao_bg_2.gif) no-repeat; font-size:14px; color:#fff; padding-top:6px; text-align:center; line-height:100%!important;}
.img_right img {float:right; margin-left:10px;}
.img_right {line-height:26px; font-size:14px;}
.more {display:block; padding-right:7px; background:url(../image/sanjiao.gif) no-repeat right center; width:60px;}

.box_4 {width:930px; margin:0 auto;height:259px; background:#A8DFA0 url(../image/box_yuanjiao.gif) no-repeat -8px top; position:relative; margin-top:30px;}
.box_4_right_bg {width:8px; position:absolute; right:0; top:0; background:url(../image/box_yuanjiao.gif) left top; height:100%; font-size:0;}

.box_4_h1 {padding:8px 0 6px 13px;}
.box_4_contont {margin:0 auto; width:917px; background:#fff url(../image/box_4_bg.gif) no-repeat left bottom; height:209px;}

.box_4_contont li {width:216px; line-height:22px; border-left:#8bd182 solid 1px; padding:0 6px; margin-bottom:20px; float:left;}
.last_li_box_4 { border-right:#8bd182 solid 1px!important;}

.menu_gongneng_top {width:244px; background:#fff url(../image/gongneng_title_bg.gif) no-repeat; padding-top:48px; float:left; padding-bottom:8px;}
.menu_gongneng_bot {background:url(../image/gongneng_title_bg.gif) no-repeat -244px bottom; padding-bottom:18px;}
.menu_gongneng_bot ul {background:url(../image/gongneng_bg.gif) repeat-y; font-size:14px; line-height:30px; padding:0 10px 0 20px;}

.gongneng {width:960px; margin:22px auto 0;}

.gongneng_txt {float:right; width:706px;}
.gongneng_right_title_txt {background:url(../image/gongneng_right_title.gif); height:29px; float:left; font-size:14px; font-weight:bold; color:#fff; overflow:hidden;}
.gongneng_right_title_txt a {float:left; padding-left:12px; line-height:29px; background:url(../image/gongneng_right_title.gif) no-repeat 0 -58px; color:#fff;}
.gongneng_right_title_txt a span {float:left; display:block; padding-right:12px; background:url(../image/gongneng_right_title.gif) no-repeat right -29px;}
.sanjiao {font-size:0; position:relative; z-index:10; clear:both; background:url(../image/sanjiao_1.gif) no-repeat center top; height:8px; float:left; width:12px; margin-top:-1px; margin-left:20px;}
.gongneng_right_title {height:37px; float:left;}
.fontline {line-height:24px; font-size:14px; clear:both; padding:10px 10px 0px;}
.block {clear:both; padding-bottom:20px;}
.block a {float:right;margin-top:8px;font-size:14px; background:url(../image/icon_jiantou.gif) no-repeat left center;padding-left:20px; color:#76b76c;}
.download_bg {background:url(../image/download_body_bg.gif) repeat-x;}
.download_main {width:930px; margin:0 auto;}
.download_kb {margin-top:54px; height:286px; background:url(../image/ad_jiemian.jpg) no-repeat;}
.box_download {width:367px; height:247px; background:url(../image/box_jiao.gif); float:right; padding:32px 40px 0 72px;}
.box_download a {float:right;}
.box_download p {line-height:26px; font-size:14px;}
.border-top {border-top:#d6d6d6 solid 1px; margin-top:10px; padding-top:6px;}