﻿html,body{
margin:0px;
padding:0px;
font-size:12px;
color:#000; 
text-align:center;
}
/*slz_edit_2013_04_02_start*/
body { margin-top:6px;}
ul, ol { list-style: none; }
/*slz_edit_2013_04_02_End*/


a{text-decoration:none; color:#1A477D;}
a:hover{color:#E03100; text-decoration:underline;}
h1 {
	margin-bottom:6px;
	line-height:200%;
	text-align:center;
}

h2 {color:#D51200;
	font-size:16px;
	font-weight:bold;
	margin-bottom:3px;
	line-height:150%;
}
img{border:0}
ul,li{list-style-type:none; margin:0px; padding:0px;}
form{margin:0px; padding:0px;}
table,td{ font-size:12px;}

.iptFloat{ padding:2px 5px; border:1px #999 solid;font-family:Verdana; border-bottom:1px #d4d0c8 solid; border-right:1px #d4d0c8 solid; border-top: 2px #efefef groove; border-left:2px #efefef groove;}

.btnReg{ width:86px; height:25px; line-height:25px; background:url(../images/bt1.jpg) no-repeat; border:none; color:#4a6988; font-size:12px; padding-left:5px !important;padding-left:5px;}

.floatLeft{ float:left;}
.floatRight{ float:right;}
.pad10 { padding:10px;}
.ptop10{ padding-top:10px;}
.pright10{ padding-right:10px;}
.pbtm10{ padding-bottom:10px;}
.pleft10{ padding-left:10px;}

.mtop10{margin-top:10px;}
.mright10{ margin-right:10px;}
.mbtm10{ margin-bottom:10px;}
.mleft10{margin-left:10px;}

.cls{ clear:both;}

.red{ color:#FF0000;}
.txtGray { color:#666;}
.txtWhite { color:#fff;}
.txtOrage{ color:#FF6600;}
.red2{border:1px #E12700 solid; margin-bottom:10px; padding:1px 1px 12px 1px;}
.gray{border:1px #aaa solid;  padding:1px 1px 10px 1px;}
.blue{color:#000099;}

.pt14{ font-size:14px; line-height:1.8em;}
.pt14 td{ font-size:14px; line-height:1.8em;}
.pt14b{font-size:14px; font-weight:bold;}

.pt12{ font-size:12px; line-height:50px;}
.pt12 td{ font-size:12px;line-height:50px;}
a.pt12{ font-size:12px;line-height:50px;}

.borderpic{ border:#e1e1e1 solid 1px; padding:4px;}
.borderpic IMG{ border:#e1e1e1 solid 1px; padding:4px;}

.textfield{background:url(../images/inputbg.jpg) repeat-x;border:none;height:15px;line-height:15px;width:93px;}


/***********基本配置*********/
/* Message*/
.error_panel DIV,.msg_panel DIV { text-align:left; border: 1px solid #CCCCCC; padding: 20px 20px 20px 50px; margin:10px 0 10px 0;}
.error_panel IMG,.msg_panel IMG { float:left;}
.msg_panel {color: #333; background:url(../images/ico_info.gif) 10px 10px no-repeat #FFFFCC;}
.error_panel{ color: #333;background:url(../images/ico_critical.gif) 10px 10px no-repeat #FFFFCC;}

.pages	{clear:both;margin: 0px;}
.pagesnum{text-align:left; padding-right:2px;}
.pages a,.pages strong {padding:3px 6px;color:#9A9A9A; margin-right:3px;height:20px;border:1px solid #9A9A9A;line-height:20px;overflow:hidden;}
.pages a:hover{text-decoration:none; background-color:#9A9A9A; color:#fff; border:1px solid #000;}
.pages .pre {background:url(../images/arrow_left.gif) left center no-repeat; padding-left:12px;}
.pages .next {background:url(../images/arrow_right.gif) right center no-repeat; padding-right:12px;}
.pages strong {background:#555; color:#FFFFFF;}

/********header********/
#top { text-align:left;background:url(../images/body_back.gif) repeat-x;}
.topNav{padding:10px; text-align:center;}
.topShow{ margin:4px auto; border:#C9D7E0 solid 1px;}

/*-----------------------------顶部导航--------------------*/

li{list-style:none;}
/*slz_del-2013-04-02_start
.nav{margin:0px auto;width:960px;height:33px;background:url(../images/navbg.gif) repeat-x; border-left:#00602B solid 1px;border-right:#00602B solid 1px; border-top:#00602B solid 1px; padding:0px;}
.nav li{float:left;width:107px;height:27px;margin-top:4px;background:url(../images/navline.gif) no-repeat right 3px;}
.nav li span{display:block;width:98px;height:27px;margin-left:4px;text-align:center;line-height:27px;}
.nav li span a,.nav .back a{color:#fff;text-decoration:none;}
.nav li span a:hover,.nav .back a:hover{color:#fff;text-decoration:underline;}
.nav li.current span{background:url(../images/tagbg.gif) no-repeat;font-weight:bold;color:#00712E;}
.nav li.current span a,.nav li.current span a:hover{color:#1D6087;text-decoration:none;}
.nav li.lineNone{background:none;}
.nav .back{float:right;width:117px;background:url(../images/dot.gif) no-repeat left 6px;padding:6px 0px 0px 19px;line-height:18px; text-align:left;}
.nav ul,.nav li{margin:0px;padding:2px;font-size:14px;color:#666666;line-height:22px;}
slz_del-2013-04-02_End*/
/*导航菜单
.nav a{background:url(../images/nav.jpg) no-repeat left top;width:155px;height:40px;display:block;}
.nav a:hover{background:url(../images/nav1.jpg) no-repeat left top;}
.nav1 a{background:url(../images/nav.jpg) no-repeat -155px top;width:128px;height:40px;display:block;}
.nav1 a:hover{background:url(../images/nav1.jpg) no-repeat -155px top;}
.nav2 a{background:url(../images/nav.jpg) no-repeat -283px top;width:128px;height:40px;display:block;}
.nav2 a:hover{background:url(../images/nav1.jpg) no-repeat -283px top;}
.nav3 a{background:url(../images/nav.jpg) no-repeat -411px top;width:128px;height:40px;display:block;}
.nav3 a:hover{background:url(../images/nav1.jpg) no-repeat -411px top;}
.nav4 a{background:url(../images/nav.jpg) no-repeat -539px top;width:128px;height:40px;display:block;}
.nav4 a:hover{background:url(../images/nav1.jpg) no-repeat -539px top;}
.nav5 a{background:url(../images/nav.jpg) no-repeat -667px top;width:128px;height:40px;display:block;}
.nav5 a:hover{background:url(../images/nav1.jpg) no-repeat -667px top;}
.nav6 a{background:url(../images/nav.jpg) no-repeat -795px top;width:150px;height:40px;display:block;}
.nav6 a:hover{background:url(../images/nav1.jpg) no-repeat -795px top;}
*/
#curlocate
{
height:22px;
margin:8px 0px 0px 0px;
}
.navSearch{margin:0px auto;width:960px;border:#C9D7E0 solid 1px; border-top:none;clear:both; height:30px; text-align:left;}
.searchBtn{background:url(../images/btnSearch.gif) no-repeat; width:47px; height:27px; border:none;}

/*--------footer--------*/
.flink{background:url(../images/home_linktitle_l.gif) no-repeat; width:84px; padding:8px; float:left; margin-top:10px;}
.border15{
clear:both;
background:#F9F9F9;
border:#E9E9E9 solid 1px;
padding:10px;
line-height:24px;
text-align:left;
}
#footer{
text-align:center;
color:#888888;
}
#footer a{
color:#222
}
.footerTxt {
	width:960px;
	border-top:#ddd solid 3px;
	margin-top:10px;
	line-height:1.5em;
	padding-top:15px;
	text-align:left;
}
.footerWhite{
	padding:10px;
	background:#FFF;
}
.foot{line-height:1.5em; text-align:left; border-top:#CCCCCC solid 1px;}
.noShow{display:none;}
/*-------- end footer--------*/

/*-------- main--------*/
.banner{background:url(../images/ban.jpg) no-repeat top center; margin-top:10px; height:250px;}
.location{margin-right:10px;background:url(../images/arrow1.gif) no-repeat left center;padding:0 0 0 8px;line-height:22px;}
.notice{background:url(../images/notice.jpg) no-repeat left top;}
.noticecontent{padding:0 0 12px 125px;color:#fff;}
.noticecontent a{background:url(../images/arrow.gif) no-repeat left center;padding:0 0 0 5px;color:#fff;}
.noticecontent a:hover{color:#FF0}
.itemcontent{padding:0 15px;line-height:18px;}
.vedio{padding:17px 0 0 0;}
.newstit{background:url(../images/newstitbg.jpg) repeat-x bottom}
.newsmore{float:right;}
.newstitimg{float:left;}
.newscontent{padding:13px 5px 0 5px;}
.newscontent td,.newscontent th{line-height:200%;}
.newstitle{border-bottom:1px solid #d9d9d9;}
.newsdate{border-bottom:1px solid #d9d9d9;color:#999;font-size:11px;}
.content{background:url(../images/contentbg.jpg) no-repeat left top #fff;padding:0 0 20px 0;}

.mtbleft{border-right:1px solid #cedfef}
.mtbright{border-left:1px solid #cedfef;padding:0 5px 0 20px;}
.mtbcenter{padding:3px 17px 0 17px;}
.maintable{ background:#FFFFFF;}

#main{ width:960px;text-align:left; margin-right: auto;	margin-left: auto;}
#nowpsn{ background:#178CCF; color:#fff; padding:8px 0 8px 20px; font-size:12px; margin-bottom:10px;}
#searchBar{ background:url(../images/searchBg.jpg) no-repeat; width:960px; height:80px; margin:10px 0 10px 0;}

#maincontent{ width:700px; float:left; border:#B7B7B7 solid 1px; font-size:14px; line-height:1.5em; padding:20px;}
.newsinfo{margin:25px; font-size:14px; line-height:1.5em;}
.aboutLink { border:#B7B7B7 solid 1px; margin:25px; padding:10px;}
.ablutLinkTitle{ background:#ededed; font-size:12px; padding:4px;}

#mainside{ width:240px; float:right; background:#F2F2F2;}

/*-------- end main--------*/

.pad10 h2{
background:url(../images/icon09.gif) no-repeat 0 5px;
color:#1a477d;
line-height:25px;
font-size:12px;
padding-left:22px;
font-weight:100;
}
.service_topbac{
background:url(../images/column_contactbac.gif) no-repeat 9px 2px ;
height:30px;
padding:2px 0 0 20px;
}
.service_bottombac{
background:url(../images/column_contactbac.gif) no-repeat bottom center;
margin:0 0 10px 9px;
width:148px;
padding:0 0 5px 32px;
}
.service_qq{
background:url(../images/column_contactbac2.gif) no-repeat left top ;
margin:0 0 0px 9px;
width:170px;
height:44px;
padding:7px 0 0 11px;
}
.orange_bold{
color:#ff6600;
font-weight:bold;
}
.redborder{ line-height:24px;border:#FF0000 solid 1px; color:#FF0000;}
.greenborder{ line-height:24px; padding:4px; border:#009900 solid 1px;}

.linkad{background:#5C588A;}
.linkad td{ color:#FFFFFF; padding:6px;}
.linkad a{ color:#FFFFFF;}
.linkad a:hover{ color:#FFFFFF;text-decoration:underline;}

#memberArea {background:#FFFFFF; border:solid 1px #CFDCEC; overflow:hidden;height:300px;}

.memberArea {background:#FFFFFF; border:solid 1px #CFDCEC; padding:10px 0 10px 0;overflow:hidden;height:auto;}

.download-btn {
	display: block;
	margin: 10px 0 0 0;
	padding: 12px;
	height: 38px;
	overflow: hidden;
	text-align: center;
	color: #993300;
	cursor: pointer;

	/*
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/download-button.png', sizing='image');
	background-image: url(images/download-button.png) !important;
	background-image: none;
	*/
	background-image: url(../images/download-button.png);
	_background-image: url(../images/download-button-4ie6.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.download-btn:hover {
	background-image: url(../images/download-button-hover.png);
	_background-image: url(../images/download-button-hover-4ie6.png);
	text-decoration: none;
}
.download-btn .download-title {
	font-size: 130%;
	font-weight: bold;
}

.box_1{border:1px solid #a6cbe7; background-color:#fff; margin-top:6px;}
.box_1 h3{height:30px; line-height:27px; font-size:14px; background:url(../images/bbs_bg.png) repeat-x; padding-left:10px; margin:0px; border-bottom:#a6cbe7 solid 1px;}
.box_1 h3 span{ font-size:12px; font-weight:normal; padding-left:180px;}
.box_1 UL{margin:0px; padding:10px; line-height:2em; list-style:none;}
.box_1 li{line-height:2em;}

.unioncon{width:530px; line-height:1.5em;}

.bbstitle{background:url(../images/bbs_bg.png) repeat-x;border:#a6cbe7 solid 1px; padding:0 20px 4px 20px; line-height:2em;}
.bbstitle h1{ font-size:16px; line-height:20px;text-align:left; margin:0px; width:200px; float:left; padding-top:12px;}
.bbstitle p{}
.threadlist {clear:both; border:1px solid #a6cbe7; padding:1px;}
.threadtype {height:28px; border-bottom:1px solid #c5d8e8; background:#ecf6fb;color:#1b72af; padding-left:10px;}
.threadtype ul {position:absolute;margin-top:4px;}
.threadtype li{float:left; padding:0px 10px; height:24px; line-height:24px;}
.threadtype li a{color:#1b72af;}
.threadtype .current {border:1px solid #a6cbe7; background:#fff; border-bottom:0;}
.threadtype .current a{color:#666;}
.datalist {clear:both;}
.datatable {}
.datatable tbody tr:hover td{background-color:#f3f9fb;}
.datatable tbody td,.datatable tfoot td {border-bottom:1px solid #c5d8e8; padding-top:4px; padding-bottom:4px; vertical-align:middle;}
.datatable img {border:0px;}
.threadhead {background:url(../images/bbs_bg.png) 0 -20px repeat-x;}
.threadhead td {line-height:18px; padding:2px 0px;color:#666;}
.folder {padding-left:5px; padding-right:5px; width:1px; }
.folder img {vertical-align:middle; border:0;}
.icon {width:1px; padding-right:3px;}
.subject {line-height:20px; padding-right:10px; font-size:14px;}
.author {width:110px; line-height:14px; text-align:left;}
.author cite {display:block; font-style:normal;}
.author em {display:block; font-size:9px;font-family:Arial,sans-serif;color:#999; font-style:normal;}
.nums {width:80px; text-align:left;}
.nums strong {font-weight:normal; color:#F60;}
.lastpost{width:100px; text-align:left; padding-right:10px; line-height:14px;}
.lastpost cite {display:block; font-style:normal;}
.lastpost em {display:block; font-size:9px;font-family:Arial,sans-serif;color:#999; font-style:normal;}

.viewthread {text-align:left;}
.viewthread table {table-layout:fixed;}
.viewthread_sub {padding:1px; border:solid #CADFF4; border-width:1px 1px 0; text-align:left;}
.viewthread_sub h2,.viewthread_sub h4 {padding:0 10px; margin:0; font-size:12px; font-weight:normal; height:31px; padding-left:18px; line-height:31px; color:#1B72AF; background:url(../images/bbs_bg.png) left top repeat-x;}
.viewthread_sub span {padding-left:20px; color:#000;}
.viewthread_sub a,.viewthread_sub strong {color:#1B72AF;}
.viewthread_table {margin-bottom:10px; border:1px solid #CADFF4; text-align:left;}
.viewthread_table td{}
.viewthread_table td{}
.postauthor {background:#EFF7FD; width:170px; vertical-align:top; padding:0 1px; overflow:hidden;}
.postauthor .avatar{margin:10px 20px;}
.postauthor p,.postauthor dl.profile{margin:5px 10px 5px 20px; clear:both;}
.postauthor img {vertical-align:middle;}
.postauthor dd,.postauthor dt{line-height:18px; height:18px; float:left; overflow:hidden; margin:0; padding:0;}
.postauthor dt{width:60px;}
.postauthor dd{width:70px;}
.postcontent {padding:0 15px; background-color:#FFF; overflow:hidden; vertical-align:top;}
.postcontent_b {padding:0 1px !important;}
.postauthor .postinfo {padding-left:20px; font-weight:bold;}
.postauthor .postinfo a{color:#000;}
.postinfo {color:#666; margin-bottom:10px; border-bottom:1px solid #CADFF4; line-height:36px; height:36px; overflow:hidden;}
.postinfo p {float:left;}
.postinfo span {float:right;}
.defaultpost {clear:both; padding-bottom:1em;}
.postmessage {min-height:200px; height:auto !important; height:200px; overflow:visible;}
.postmessage *{line-height:normal;}
.threadtitle {border-bottom:1px dashed #E8E8E8; margin-bottom:8px;}
.threadtitle h1,.postmessage h2 {margin:2px 0 10px 0; padding:0; font-size:14px;}
.postmessage strong{font-weight:bold;}
.t_msgfontfix {}
.t_msgfontfix table{margin-left:1px;}
.t_msgfont,.t_msgfont td{font-size:14px; line-height:1.6em;}
.t_msgfont *{line-height:1.6em;}
.t_msgfont li{margin-left:2em;}
.t_msgfont ul li{list-style-type:disc;}
ul.litype_1 li {list-style-type:decimal;}
.signatures {maxHeightIE:150px; max-height:150px;}
.postactions {padding:0 10px; border-top:1px solid #E8E8E8; background:#F7F7F7;}
.postact {line-height:36px;}
.postact p {float:left; padding-left:5px;}
.postact span{float:right;}
.postact p a {padding:5px 10px 5px 25px;}
.fastreply {background:url(../images/bbs_fastreply.gif) left center no-repeat;}
.repquote {background:url(../images/bbs_repquote.gif) no-repeat 0 50%;}
.editpost {background:url(../images/bbs_edit.gif) no-repeat 0 50%;}
.delpost {background:url(../images/bbs_delete.gif) no-repeat 0 50%;}
.lockpost {background:url(../images/bbs_lock.gif) no-repeat 0 50%;}
.favpost {background:url(../images/bbs_favorite.gif) no-repeat 0 50%;}
.ratepost {background:url(../images/bbs_rates.gif) no-repeat 0 50%;}
.signatures{overflow:hidden; padding:20px 0 10px; color:#666; line-height:1.6em; background:url(../images/bbs_sigline.gif) no-repeat 0 0;}
.signatures *{line-height:normal;}
.signatures strong{font-weight:700;}
.pstatus,.modact,.modact a{line-height:32px !important; color:#888; text-align:left;font-size:12px;}
.postattachlist {width:100%; margin-top:2em; border-bottom:1px dashed #E8E8E8; overflow:hidden; font-size:12px; padding-bottom:10px;}
.postcontent textarea {margin:5px 0px; width:400px; height:220px;}
.postcontent_opt {margin:5px 0px 10px; padding-top:3px;}
.postcontent_opt span{color:#999;}

.postsign{ line-height:1.5em;}

.qq_tbl {border-collapse:separate;}
.qq_td {margin:0; padding:1px; border:1px solid #F0F0EE; cursor:pointer;}
.qq_span {width:24px; height:24px; display:block; overflow:hidden; background-repeat:no-repeat; background-image:url(../images/qqface.gif);}

.quote {clear:both; margin:10px 0; padding:10px 10px 10px 65px; border:1px dashed #DDD;}
.quote {padding-bottom:5px;	background:#F9F9F9 url(../images/bbs_icon_quote_s.gif) no-repeat 20px 6px;}
.quote blockquote {margin:0; padding:0 65px 5px 0;	background:url(../images/bbs_icon_quote_e.gif) no-repeat 100% 100%;	line-height:1.6em;}
.quotefrom,.quote label {font-size:12px; color:#999; padding-top:10px; display:block; clear:both;}

.postactions #member { width: 60px; background-color: #F7F7F7;}
.postactions #member li { background-color: #F7F7F7;}

 /*客服样式补充*/
.fdzxdiv{position: absolute;top: 220px;right: 13px;width: 123px;height: 403px;}
.fdzxdiv .topPic {background-color:#feb252; text-align:center; height:298px;}
.fdzxdiv .topPic .topclose{float:right; text-align:right;border:0;margin:0;background:0;margin-top:2px; margin-right:2px; margin-bottom:7px;}
.fdzxdiv .topPic .mt15h114{float: left;margin-left: 8px;margin-top: 11px;text-align: center;width: 107px;height: 114px;}
.fdzxdiv .topPic .mt20h40{float: left;margin-left: 8px;margin-top: 10px;text-align: center;width: 107px;height: 39px;}
.fdzxdiv .bottomdiv{background-color:#e16c19; float:left;width:123px;}
.fdzxdiv .bottomdiv .fwrx{float: left;margin-left: 8px; width: 105px; margin-top:8px; margin-bottom:10px; font-size:13px;color:White;}
.fdzxdiv .bottomdiv .fwrx p{margin:0px;letter-spacing:1px;}
.clearDiv{clear:both;}

/*TopNav_Start*/
.topNav { width: 100%; height: 32px; margin: auto; background: #494745; font-size:12px;}
.topNav_ul { width: 1012px; height: 32px; margin: auto; }
.topNav_ul ul { float: left; width: 656px; }
.topNav_ul li { float: left; color:#fff; line-height: 32px; padding-left: 21px; padding-right: 21px; font-size:14px; text-align:center; width:65px; }
.topNav_ul li:hover { color: #fff; font-weight: bold; font-size:14px; background: #000; }
.topNav_ul li a {color: #fff; }

 .nav_left_Index{ float:left;color:#fff; width:300px; height:28px; line-height:28px; padding-left:20px;}
 .nav_left_Index a{ color:#fff;}
 .nav_right_Index{ float:right;color:#fff; width:300px; height:28px; line-height:28px; text-align:right; padding-right:20px;}
 .nav_right_Index a{ color:#fff;}
 /*TopNav_End*/
