	body,td,input,select,textarea,a,div
{
	font-family:Verdana, Arial, Clean, Helvetica, sans-serif;;
	font-size:12px;
	color:#2A2A2A;
	text-decoration:none;
	line-height:16px;
}
body
{
	margin:0;
}
li
{
	list-style:none;
	padding:0;
	line-height:20px;
}
ul,ol,dl
{
	margin:0;
	text-indent:0;
	padding:0;
}
dt,dd 
{
	margin:0px;
	line-height:20px;
}
a, ul li a
{
	color:#555555;
}
a:hover, ul li a:hover
{
	color:#f13c01;
	text-decoration:underline;
}
a:hover h2
{
	text-decoration:underline;
}
form
{
	margin:0;
	padding:0;
}
table 
{
	border:0;
}
iframe
{
	margin:0;
	padding:0;
	line-height:1px;
}
h1,h2,h3,h4,h5,h6 
{
	font-family:Verdana;
	font-size:12px;
	font-weight:400;
}
.showlist1 
{
	background:#FFFFFF;
	border-bottom: #E1E1E1 1px dotted;
}
.showlist2 
{
	background:#F8F8F8;
	border-bottom: #E1E1E1 1px dotted;
}
/*壁纸列表2*/
.srPic
{
	width:150px;
	padding:0 7px 0 10px;
	float : left;
}
.pageMainArea .srPic img
{
	background:url(flasht24.gif) no-repeat;
	padding:10px 10px 10px
}
.pageMainArea .srPicT
{
	width:160px;
	text-align:center;
	line-height:18px;
	padding:3px 5px 0
}
/*定义所有新旧日期显示效果*/
/*------------------------------------------------------------------*/
.newDate 
{
	color:#ff0000;
}
.oldDate 
{
	color:#808080;
}
/*日期右对齐*/
li span.globalDate 
{
	float:right;
	margin:0 2px;
}
.globalRight 
{
	float:right;
	margin:0 2px;
}
.globalMoreRight 
{
	float:right;
}
.moreLinks 
{
	float:right;
	margin:5px 2px 0;
	font-size:12px;
}
.moreLinks a, .moreLinks a:hover 
{
	color:#1D79A0;
	font-size:12px;
	font-weight:normal;
}
.clear 
{
	clear:both;
}
span.headtext 
{
	float:right;
	margin:5px 2px 0;
}
/*下载地址连接CSS效果*/
a.downLinks 
{
	text-decoration:none;
	color:blue;
	font-weight:bold;
}
a.downLinks:hover 
{
	text-decoration:underline;
	color:#ff8c40;
	font-weight:bold;
}
a.RdownLinks 
{
	text-decoration:none;
	color:red;
	font-weight:bold;
}
a.RdownLinks:hover 
{
	text-decoration:underline;
	color: #ff8c40;
	font-weight:bold;
}
a.GdownLinks 
{
	text-decoration:none;
	color:green;
	font-weight:bold;
}
a.GdownLinks:hover 
{
	text-decoration:underline;
	color:#ff8c40;
	font-weight:bold;
}
span#textIntro a 
{
	font-size:12px;
	text-decoration:none;
	color:#ff3300;
	font-weight:bold;
}
span#textIntro a:hover 
{
	font-size:12px;
	text-decoration:underline;
	color:#0033ff;
	font-weight:bold;
}
/*---部分广告样式---*/
.leftad2 
{
	margin:0px0;
	line-height:0px;
	font-size:0px;
	text-align:center;
}
.googleAdsense 
{
	margin : 1px 1px;
	padding:1px 1px;
	line-height:10px;
	background:#f7f7f7;
	border:1px solid #ccc;
	float:left;
	width:566px;
}
.googleAdsense ul 
{
	margin:0;
	padding:0;
}
.googleAdsense2 
{
	margin:auto;
	line-height:10px;
}
span.contentad 
{
	float:left;
	margin:2px 2px;
}
.mainAdvert 
{
	margin:auto;
}
.indexAdvert 
{
	clear:both;
	margin:1px 0 0 0;
}
.leftAdvertUL 
{
	margin:0;
	padding:0;
}
.leftAdvert 
{
	margin-top:3px;
	text-align:center;
	line-height:5px;
}
#headleft, .leftshad 
{
	clear:left;
	position:relative;
	width:981px;
	background:transparent url(/images/bg/lftshad.gif) repeat-y;
	background-position:left;
	margin:0 auto;
}
#headright, .rightshad 
{
	clear:left;
	position:relative;
	width:981px;
	background:transparent url(/images/bg/rgtshad.gif) repeat-y;
	background-position:right;
	margin:0 auto;
}
#headbody 
{
	position:relative;
	margin:0px 5px 0px 6px;
	width:970px;
	color:#d3edf4;
	height:105px;
	background:#FFFFFF
}
#sitelogo 
{
	float:left;
	margin:20px 0 0;
}
#sitelogo2 img 
{
	margin-top:15px;
}
#headmid 
{
	position:absolute;
	left:222px;
	top:28px;
	height:30px;
	width:530px;
}
#banner 
{
	margin-top:8px;
	text-align:center;
}
#headrit 
{
	width:226px;
	float:right;
	margin-top:20px;
}
#headstrap 
{
	position:absolute;
	left:0;
	top:0px;
	color:#6fa8c5;
	background:url(/images/bg/topbg.gif) repeat-x;
	height:10px;
}
#headstrap div
{
	margin-top:5px;
	color:#000000;
}
#headstrap a
{
	color:#333;
	font-weight:normal;
	text-decoration:none;
}
#headstrap a:hover
{
	color:#6fa7c2;
	text-decoration:underline;
}
#hd_strapleft
{
	float:left;
	margin-left:16px;
	display:inline;
}
#hd_strapright
{
	float:right;
	margin:0 16px 0 10px;
	display:inline;
}
#globalNavArea 
{
	position:relative;
	margin:0px 5px 0px 6px;
	width:970px;
}
/*#globalNavArea ul 
{
	font-weight:bold;
	display:block;
	padding:0;
}
#globalNavArea ul li 
{
	float:left;
	width:10%;
}
*/
#globalNavUL 
{
	margin:0;
	padding:0;
	height:31px;
	width:100%;
	background:url(/images/bg/hd_nav_unsel.gif) repeat-x;
}
#globalNavUL li
{
	line-height:14px;
	z-index:40000;
	margin:0 0 -1px;
	padding:0;
	float:left;
	position:relative;
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
}
#globalNavUL li a
{
	font-weight:bold;
	color:#3d5b81;
	display:block;
	padding:8px 15px 7px 14px;
	text-decoration:none;
	background:url(/images/bg/hd_nav_sep.gif) no-repeat right 0;
}
#globalNavUL li a:hover
{
	font-weight:bold;
	color:#ff6600;
	display:block;
	padding:8px 15px 7px 14px;
	text-decoration:none;
	background:url(/images/bg/hd_nav_sep.gif) no-repeat right 0;
}
/**/
#globalNavUL .navdark2 
{
	font-weight:bold;
	display:block;
	padding:8px 18px 8px 18px;
	color:#4096b2;
	background:url(/images/bg/hd_nav_sep.gif) repeat-x;
}
#globalNavUL .navdark 
{
	color:#4096b2;
	background:url(/images/bg/hd_nav_darkSel.gif) repeat-x;
}
#globalNavUL li.navdark a
{
	font-weight:bold;
	color:#3d5b81;
	display:block;
	padding:8px 20px 7px 19px;
	text-decoration:none;
	background:url(/images/bg/hd_nav_sep.gif) no-repeat right 0;
}
#globalNavUL li.navdark a:hover
{
	font-weight:bold;
	color:#FF6600;
	display:block;
	padding:8px 20px 7px 19px;
	text-decoration:none;
	background:url(/images/bg/hd_nav_sep.gif) no-repeat right 0;
}
#globalNavUL .selmenulinks 
{
	font-weight:bold;
	color:#ff0000;
	display:block;
	padding:8px 15px 7px 14px;
	text-decoration:none;
	background:url(/images/bg/hd_nav_sep.gif) no-repeat right 0;
}
#globalNavmid 
{
	clear:both;
	background:#EFEFEF url(/images/bg/hd_sub_bg2.gif) repeat-x;
	height:35px;
	border-top:0px solid #33a1be;
	margin:0 auto;
}
#globalNavbot 
{
	clear:both;
	background:#d8e7ee url(/images/bg/nav_bot.gif) repeat-x;
	height:6px;
	border-bottom:1px solid #fff;
	margin:0 auto;
	font-size:1px;
	line-height:0px;
}
#midbanner, #midbanner a, #midbanner img 
{
	line-height:1px;
	margin:0;
	padding:0;
	border:0;
}
#midbanner 
{
	background:#fff;
	overflow:hidden;
}
#pageMain, .maincol, .globalMain 
{
	position:relative;
	margin:0px 5px 0px 6px;
	width:970px;
	background:#fff url(/images/bg/tile_news.gif) repeat-x;
	overflow:hidden;
}
.globalBody 
{
	position:relative;
	margin:0px 5px 0px 6px;
	width:970px;
	background:#fff;
	overflow:hidden;
}
/*版面左右对齐方式*/
/*#mainBody, .mainwrapper 
{
	float:left;
	width:698px;
	line-height:20px;
	margin-left:2px;
	display:inline;
	word-wrap: break-word;
}
#leftBody, .leftwrapper 
{
	float:right;
	width:264px;
	line-height:20px;
	margin-right:2px;
	display:inline;
	word-wrap: break-word;
}
*/
#mainBody, .mainwrapper 
{
	float:right;
	width:698px;
	line-height:20px;
	margin-right:2px;
	display:inline;
	word-wrap: break-word;
}
#leftBody, .leftwrapper 
{
	float:left;
	width:260px;
	line-height:20px;
	margin-left:2px;
	display:inline;
	word-wrap: break-word;
}
ul#botNav li
{
	display:inline;
}
ul#botNav li a, ul#botNav li a:hover 
{
	color:#fff;
	font-size:12px;
	font-weight:normal;
}
#leftBody li, .leftwrapper li 
{
	line-height:20px;
	display:block;
	padding:0;
	list-style-type:none;
	list-style-image:none;
}
.sideContainerB, .sideContainerG 
{
	margin:0 0 3px 0;
	padding:0;
	background:#e6f3d9;
}
.sideContainer, .sideContainerG 
{
	background:#f1f5f6;
	border:1px solid #d9e6ee;
}
.sideContainerB 
{
	background:#f1f5f6;
	border:1px solid #d9e6ee;
}
li.sideheader, li.sideheaderB, li.sideheaderG 
{
	font-weight:bold;
	list-style-type:none;
	list-style-image:none;
	border-bottom:0px solid #fff;
}
li.sideheader, li.sideheaderG 
{
	color:#fff;
	letter-spacing:2px;
	height:32px;
	background:transparent url(/images/bg/greenHeader.gif) repeat-x;
}
li.sideheaderB 
{
	color:#1fabd3;
	letter-spacing:2px;
	height:26px;
	background:transparent url(/images/bg/Header_bg1.gif) repeat-x;
}
li.sideheaderB span.boxhead 
{
	position:absolute;
	clear:both;
	color:#1fabd3;
	width:100px;
	height:20px;
	margin:3px 0 0 8px;
	padding:3px 0px 0px;
	text-align:center;
	letter-spacing:1px;
	background:transparent url(/images/bg/title100_1.gif) repeat-x;
}
li.sideheaderG span.boxhead 
{
	position:absolute;
	clear:both;
	color:#fff;
	width:107px;
	margin:8px 0 0 5px;
	text-indent:0px;
	text-align:center;
	letter-spacing:1px;
}
.sideContainer 
{
	clear:both;
	margin:0 0 3px 0;
	background:#f1f5f6;
	border:1px solid #d9e6ee;
	width:258px;
}
.sideContainer h2 
{
	clear:both;
	margin:0;
	font-weight:bold;
	color:#037FA8;
	letter-spacing:2px;
	height:26px;
	background:transparent url(/images/bg/Header_bg1.gif) repeat-x;
}
.sideContainer span.boxhead 
{
	position:absolute;
	clear:both;
	color:#037FA8;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:3px 0 0 8px;
	padding:3px 0px 0px;
	letter-spacing:1px;
	width:100px;
	text-align:center;
	background:transparent url(/images/bg/title100_1.gif) repeat-x;
}
.sideContainer ul 
{
	margin:5px;
	border:1px solid #d9e6ee;
	background:#fff;
	width:250px;
}
.sideboxcol 
{
	margin:5px;
	border:1px solid #d9e6ee;
}
/*.mainboxcol 
{
	margin:5px;
	border:1px solid #c2eff5;
}
*/
.btn62 
{
	display:block;
	float:left;
	margin:10px 0 0px 0;
	width:62px;
	height:23px;
	background:transparent url(/images/bg/btn62x23.gif) repeat-x;
}
/*顶部右侧CSS*/
#ritbanner 
{
	clear:both;
	width:230px;
	overflow:hidden;
	zoom:1;
}
#ritbanner ul 
{
	margin:20px 0 0px 0;
	float:center;
}
#ritbanner li 
{
	float:left;
	width:70px;
	background:#3C72A5;
	height:20px;
	line-height:20px;
	border:1px solid #e7e7e7;
	font-weight:bold;
	letter-spacing:2px;
	margin:1px;
	padding:1px;
	text-align:center;
	display:inline;
}
#ritbanner li.finally 
{
	display:none;
}
*+html #ritbanner li.finally 
{
	position:absolute;
	clear:both;
	display:inline;
	height:0;
	border:0;
	margin:1px 0 0 0;
}
#ritbanner li a 
{
	color:#fff;
	display:block;
	height:20px;
	line-height:20px;
}
#ritbanner li a:hover 
{
	background:#296ABA;
	text-decoration:none;
	color:#fff;
}
#ritbanner li .distinct 
{
	background:#3b97d3;
	text-decoration:none;
	color:#fff;
}
/*#End--------------------------------------------------------------------------*/
.crumb 
{
	clear:left;
	overflow:hidden;
	margin:0;
	height:25px;
	border-bottom:1px solid #c6d3d9;
}
.crumbot 
{
	clear:left;
	overflow:hidden;
	height:3px;
	background:#D5DEF2;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.crumbotm 
{
	float:left;
	margin:0;
	width:120px;
	background:transparent;
}
.crumbleft 
{
	float:left;
	display:block;
	margin:5px 2px 3px 2px;
	background:transparent url(icons/name-ico.gif) repeat-y;
	text-indent:16px;
}
.crumbright 
{
	float:right;
	display:block;
	margin:5px 2px 3px 2px;
	width:415px;
}
.crumb_right 
{
	float:right;
	display:block;
	margin:5px 2px 3px 2px;
	width:260px;
	text-align:right;
}
span.crumbright a 
{
	color:#0066ff;
	text-decoration:underline;
}
span.crumbright a:hover 
{
	color:#c00;
	text-decoration:underline;
}
.divider
{
	clear:left;
	overflow:hidden;
	background:#fff url(/images/bg/dot.gif) repeat-x 50%;
	height:10px;
	margin-right:5px;
}
/*div#positionBody 
{
	position:relative;
	margin:0px 5px 0px 6px;
	width:970px;
	background:#fff url(/images/bg/tile_news.gif) repeat-x;
	overflow:hidden;
}
div#mainDownInfo 
{
	position:relative;
	margin:0px 5px 0px 6px;
	width:970px;
	background:#fff;
}
*/
div.maincont, div.pageMainArea 
{
	clear:both;
	margin:auto;
	width:698px;
}
div.content 
{
	clear:both;
	float:left;
	width:698px;
}
.slidecol2 
{
	float:left;
	margin:1px 0 0 3px;
}
.slidecol 
{
	float:left;
	width:278px;
}
.mainheadUL 
{
	margin:0;
	padding:0;
}
.headcontainer 
{
	float:left;
	margin-left:3px;
	background:#fff;
	width:415px;
	border:1px solid #d9e6ee;
}
.headcontainer li 
{
	line-height:20px;
	display:block;
	padding:0;
	list-style-type:none;
	list-style-image:none;
}
.headcontainer h2 
{
	clear:both;
	margin:0;
	font-weight:bold;
	font-size:12px;
	letter-spacing:2px;
	height:26px;
}
.headcontainer h2 
{
	font-weight:bold;
	color:#1fabd3;
	letter-spacing:2px;
	height:26px;
	background:transparent url(/images/bg/Header_bg2.gif) repeat-x;
}
.headcontainer h2 span.boxhead 
{
	position:absolute;
	clear:both;
	color:#1fabd3;
	width:100px;
	height:20px;
	line-height:20px;
	margin:3px 0 0 8px;
	padding:3px 0px 0px;
	text-align:center;
	letter-spacing:1px;
	background:transparent url(/images/bg/title100_2.gif) repeat-x;
}
/*#fef8e9 #f9e1a0 #e56c00*/
/*#e8fafe #b1eaf3 #0098c5*/
.mainbox li,.mainbox_l li, .mainbox_r li, .mainbox_1 li, .mainbox_2 li 
{
	padding:0;
	list-style-type:none;
	list-style-image:none;
}
.boxtitle_l span.boxhead 
{
	position:absolute;
	clear:both;
	color:#1fabd3;
	font-size:12px;
	height:20px;
	margin:3px 0 0 8px;
	padding:3px 0px 0px;
	letter-spacing:1px;
}
.boxtitle_l span.boxhead 
{
	width:100px;
	text-align:center;
	color:#0098c5;
	background:transparent url(/images/bg/title100_0.gif) no-repeat ;
}
.boxtitle_l 
{
	clear:both;
	font-weight:bold;
	color:#1fabd3;
	letter-spacing:2px;
	height:26px;
}
.boxtitle_l 
{
	background:transparent url(/images/bg/Header_bg0.gif) repeat-x;
}
.mainbox_l 
{
	clear:left;
	float:left;
	margin-top:3px;
	width:276px;
	background:#f0fcfe;
	border:1px solid #b1eaf3;
}
.mainbox_r 
{
	float:left;
	margin:3px 0 0 3px;
	width:415px;
	border:1px solid #d9e6ee;
}
.mainbox_l span.boxhead, .mainbox_r span.boxhead 
{
	position:absolute;
	clear:both;
	color:#1fabd3;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:3px 0 0 8px;
	padding:3px 0px 0px;
	letter-spacing:1px;
}
.mainbox_l span.boxhead 
{
	width:100px;
	text-align:left;
	color:#0098c5;
	background:transparent url(/images/bg/title100_0.gif) no-repeat ;
}
.mainbox_r span.boxhead 
{
	width:120px;
	text-indent:25px;
	background:transparent url(/images/bg/plane_title002.gif) repeat-y;
}
.mainbox_l h2, .mainbox_r h2 
{
	clear:both;
	margin:0;
	font-weight:bold;
	letter-spacing:2px;
	height:26px;
}
.mainbox_l h2 
{
	background:transparent url(/images/bg/Header_bg0.gif) repeat-x;
}
.mainbox_r h2 
{
	background:#e8fafe url(/images/bg/plane_bg2.gif) repeat-x;
}
.mainbox_1 
{
	clear:left;
	float:left;
	margin-top:3px;
	width:345px;
	border:1px solid #98BFE7;
}
.mainbox_2 
{
	float:left;
	margin:3px 0 0 3px;
	width:346px;
	border:1px solid #98BFE7;
}
.mainbox_1 span.boxhead, .mainbox_2 span.boxhead 
{
	position:absolute;
	clear:both;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:3px 0 0 8px;
	padding:3px 0px 0px;
	letter-spacing:1px;
	width:100px;
	text-align:center;
}
.mainbox_1 span.boxhead 
{
	color:#24518C;
	background:transparent url(/images/bg/title100_0.gif) no-repeat ;
}
.mainbox_2 span.boxhead 
{
	color:#24518C;
	background:transparent url(/images/bg/title100_0.gif) repeat-y;
}
.mainbox_1 h2, .mainbox_2 h2 
{
	clear:both;
	margin:0;
	font-weight:bold;
	color:#1fabd3;
	letter-spacing:2px;
	height:26px;
}
.mainbox_1 h2 
{
	background:transparent url(/images/bg/Header_bg0.gif) repeat-x;
}
.mainbox_2 h2 
{
	background:#e8fafe url(/images/bg/Header_bg0.gif) repeat-x;
}
.mainbox 
{
	float:left;
	margin:3px 0 0 0;
	width:696px;
	border:1px solid #d9e6ee;
}
.mainbox span.boxhead 
{
	position:absolute;
	clear:both;
	color:#1fabd3;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:3px 0 0 8px;
	padding:3px 0px 0px;
	letter-spacing:1px;
	width:120px;
	text-indent:25px;
	background:transparent url(/images/bg/plane_title002.gif) repeat-y;
}
.mainbox h2 
{
	clear:both;
	margin:0;
	font-weight:bold;
	letter-spacing:2px;
	height:26px;
	background:#e8fafe url(/images/bg/plane_bg2.gif) repeat-x;
}
.searchtext 
{
	border:0px;
	font-size:12px;
	height:16px;
	margin-left:5px;
	vertical-align:top;
}
.searchtext 
{
	width:150px;
}
.search 
{
	cursor:pointer;
	vertical-align:top;
	margin-top:0px;
	padding:2px 2px;
}
.stext
{
	margin:5px 0px 0px 5px;
	padding-top:10px;
	font-size:12px;
	color:#d3edf4;
	height:17px;
	vertical-align:bottom;
}
.selsearch 
{
	position:relative;
	border:0px;
	border-right:1px #fff solid;
	font-size:12px;
	width:85px;
	height:16px;
	color:#909993;
	vertical-align:top;
}
*+html .selsearch 
{
	height:20px;
}
#sht 
{
	position:absolute;
	right:65px;
	top:34px;
	color:#fff;
	float:right;
	display:inline;
}
/*#sht 
{
	width:70px;
	float:right;
	margin-top:33px;
}
*/
#sbox 
{
	position:absolute;
	left:905px;
	top:34px;
}
* html #sbox
{
	top:35px;
}
*+html #sbox 
{
	top:35px;
}
#selsearch 
{
	position:absolute;
	right:221px;
	top:34px;
	color:#fff;
	float:right;
	width:85px;
}
#userlogin 
{
	position:absolute;
	float:left;
	top:36px;
	color:#000;
	text-indent:10px;
}
.logintext 
{
	border:0px;
	font-size:12px;
	height:16px;
	margin-left:5px;
}
.loginbtn 
{
	border:0px;
	height:18px;
	background:#fff;
	color:#888;
	width:50px;
	text-align:center;
	letter-spacing:5px;
}
#userlogin a, #userlogin a:hover 
{
	color:#333;
	font-size:12px;
	font-weight:normal;
}
/*#End--------------------------------------------------------------------------*/
/*首页列表中的图片效果*/
li.listimg1 
{
	clear:both;
	height:90px;
	border-bottom:1px dotted #d1d7dc;
	padding:3px;
	text-indent:18px;
	color:#999;
	line-height:18px;
}
li.listimg1 img 
{
	clear:left;
	float:left;
	margin:2px 3px 0 0;
}
li.listimg1 a 
{
	color:#0066ff;
	text-decoration:underline;
	font-weight:bold;
}
/*频道图片横向排列效果*/
.transverse 
{
	clear:both;
	float:left;
	width:696px;
	margin-top:3px;
	border:1px #b1eaf3 solid;
	text-align:center;
	display:inline;
}
.transverse h2 
{
	font-size:14px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	background:#e8fafe url(/images/bg/plane_bg1.gif) repeat-x;
	color:#0098c5;
	margin:0 1px;
	border-bottom:1px #fff solid;
	text-align:center;
}
.transverse li 
{
	padding:3px 0;
	line-height:0;
}
.transverse img 
{
	padding:2px;
	border:1px #ddd solid;
}
/*#End--------------------------------------------------------------------------*/
/*常用工具下载效果*/
#commontools h2 
{
	font-size:14px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	background:#E0F2FC;
	color:#24518C;
	margin:0 1px;
	border-bottom:1px #fff solid;
	text-align:center;
}
#commontools 
{
	border:1px #b1eaf3 solid;
	float:left;
	clear:both;
	margin-top:3px;
	width:696px;
	display:inline;
}
#commontools dl 
{
	margin:1px;
	width:114px;
	float:left;
	text-align:center;
	display:inline;
}
#commontools dt 
{
	background:#c3e0f5;
	color:#555555;
	height:22px;
	line-height:23px;
	overflow:hidden;
	margin-bottom:1px;
}
#commontools dd a 
{
	background:#F0F8FF;
	color:#1fabd3;
	display:block;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
#commontools dd a:hover 
{
	background:#e5f0f8;
	color:#06c;
}
#commontools div.finally 
{
	display:none;
}
*+html #commontools div.finally 
{
	position:absolute;
	clear:both;
	display:inline;
	border:0;
	margin:2px 0 0 0;
}
/*#End--------------------------------------------------------------------------*/
/*数字排行效果*/
dl.list-icons, ul.list-icons 
{
	overflow:hidden;
}
ul.list-icons li 
{
	
}
dl.list-icons dd, ul.list-icons li 
{
	padding:0 0 0 30px;
	position:relative;
	margin:0px;
	border:none;
	background:none;
	font-family:Verdana, Arial;
	word-break:break-all;
	height:20px;
	line-height:20px;
	display:block;
	background:#fff;
}
dl.list-icons dd span, ul.list-icons li span 
{
	background:url(/images/bg/icon_green.gif) no-repeat center center;
	font-family:Verdana;
	color:#fff;
	font-size:9px;
	font-weight:700;
	text-align:center;
	display:block;
	position:absolute;
	left:7px;
	top:6px;
	width:16px;
	height:9px;
	line-height:9px;
	padding:0 0 0 1px;
}
dl.list-icons dd .list-icon1, dl.list-icons dd .list-icon2, dl.list-icons dd .list-icon3 
{
	background:url(/images/bg/icon_red.gif) no-repeat center center;
}
ul.list-icons li .list-icon1, ul.list-icons li .list-icon2, ul.list-icons li .list-icon3 
{
	background:url(/images/bg/icon_red.gif) no-repeat center center;
}
dl.list-icons dd a, ul.list-icons li a 
{
	display:block;
	height:20px;
	line-height:20px;
}
dl.list-icons dd a:hover, ul.list-icons li a:hover 
{
	display:block;
	background:#e5eef5;
	text-decoration:none;
}
dl.list-icons dd h3, ul.list-icons li h3 
{
	position:absolute;
	z-index:3000;
	right:2px;
	top:1px;
	display:block;
	margin:0;
	padding:0;
	color:#1fabd3;
	width:50px;
}
dl.list-icons dd h4, ul.list-icons li h4 
{
	position:absolute;
	z-index:2000;
	right:56px;
	top:1px;
	display:block;
	margin:0;
	padding:0;
	color:#666;
	width:50px;
}
dl.list-icons dd h5, ul.list-icons li h5 
{
	position:absolute;
	z-index:1000;
	left:30px;
	top:1px;
	display:block;
	margin:0;
	padding:0;
	color:#666;
	width:110px;
}
/*#End--------------------------------------------------------------------------*/
/*页底部效果*/
#globalBottom 
{
	position:relative;
	margin:0px 5px 0px 6px;
	padding-top:3px;
	width:970px;
	background:#fff;
	overflow:hidden;
}
/*#globalBottom 
{
	display:none;
}
*/
#bottomshad 
{
	width:981px;
	background:transparent url(/images/bg/bshad.gif) repeat-x;
	margin:0 auto;
	overflow:hidden;
}
#blcorner 
{
	float:left
}
#brcorner 
{
	float:right
}
#sitefooter 
{
	width:981px;
	height:70px;
	margin:20px auto;
}
#footerbody 
{
	color:#24518C;
	text-align:center;
}
#footerbody a, #footerbody a:hover 
{
	color:#24518C;
	font-size:12px;
	font-weight:normal;
}
/*#End--------------------------------------------------------------------------*/
/*右侧分类导航效果*/
ul#leftCatalog 
{
	clear:both;
	width:250px;
	overflow:hidden;
	zoom:1;
}
ul#leftCatalog li 
{
	float:left;
	width:119px;
	background:#f4f4f4;
	height:22px;
	line-height:22px;
	border:1px solid #e7e7e7;
	font-weight:bold;
	letter-spacing:2px;
	margin:1px;
	padding:1px;
	text-align:center;
	display:inline;
}
ul#leftCatalog li.finally 
{
	display:none;
}
*+html ul#leftCatalog li.finally 
{
	position:absolute;
	clear:both;
	display:inline;
	height:0;
	border:0;
	margin:1px 0 0 0;
}
ul#leftCatalog li a 
{
	color:#656d77;
	display:block;
	height:22px;
	line-height:22px;
}
ul#leftCatalog li a:hover 
{
	background:#3b97d3;
	text-decoration:none;
	color:#fff;
}
ul#leftCatalog li .distinct 
{
	background:#3b97d3;
	text-decoration:none;
	color:#fff;
}
/*#End--------------------------------------------------------------------------*/
/*专题菜单CSS效果*/
ul#specialnav 
{
	clear:both;
	width:250px;
	overflow:hidden;
}
ul#specialnav li 
{
	background:#f4f4f4;
	height:22px;
	line-height:22px;
	border:1px solid #e7e7e7;
	font-weight:bold;
	letter-spacing:5px;
	margin:1px;
	padding:1px;
}
ul#specialnav li a 
{
	color:#656d77;
	display:block;
	border:0;
	height:22px;
	line-height:22px;
	text-indent:18px;
}
ul#specialnav li a:hover 
{
	background:#3b97d3;
	text-decoration:none;
	text-indent:18px;
	color:#fff;
}
ul#specialnav li.finally 
{
	display:none;
}
*+html ul#specialnav li.finally 
{
	position:absolute;
	clear:both;
	display:inline;
	border:0;
	margin:2px 0 0 0;
}
/*#End--------------------------------------------------------------------------*/
/*分类列表主要部分效果*/
/*父级分类列表*/
div.pageMainArea table 
{
	clear:both;
	margin:auto;
	width:696px;
}
* html div.pageMainArea li 
{
	clear:both;
	padding:0;
	display:inline;
}
*+html div.pageMainArea li 
{
	list-style:none;
	padding:0;
}
.mainParentArea1 li, .mainParentArea2 li 
{
	list-style-type:none;
	list-style-image:none;
	padding:0;
}
.mainParentArea1 
{
	clear:left;
	float:left;
	margin-top:3px;
	width:345px;
	border:1px solid #b1eaf3;
	display:inline;
}
.mainParentArea2 
{
	float:left;
	margin:3px 0 0 3px;
	width:346px;
	border:1px solid #f9e1a0;
	display:inline;
}
.mainParentArea1 span.boxhead, .mainParentArea2 span.boxhead 
{
	position:absolute;
	clear:both;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:3px 0 0 8px;
	padding:3px 0px 0px;
	letter-spacing:1px;
	width:100px;
	text-align:center;
}
.mainParentArea1 span.boxhead 
{
	color:#0098c5;
	background:transparent url(/images/bg/title100_0.gif) no-repeat ;
}
.mainParentArea2 span.boxhead 
{
	color:#e56c00;
	background:transparent url(/images/bg/title100_3.gif) repeat-y;
}
.mainParentArea1 h2, .mainParentArea2 h2 
{
	clear:both;
	margin:0;
	font-weight:bold;
	color:#1fabd3;
	letter-spacing:2px;
	height:26px;
}
.mainParentArea1 h2 
{
	background:transparent url(/images/bg/Header_bg0.gif) repeat-x;
}
.mainParentArea2 h2 
{
	background:#e8fafe url(/images/bg/Header_bg3.gif) repeat-x;
}
.mainParentArea1 h2 span.boxhead a 
{
	font-size:12px;
	font-weight:bold;
	color:#0098c5;
	text-decoration:none;
}
.mainParentArea2 h2 span.boxhead a 
{
	font-size:12px;
	font-weight:bold;
	color:#e56c00;
	text-decoration:none;
}
.mainParentArea1 h2 span.boxhead a:hover, .mainParentArea2 h2 span.boxhead a:hover 
{
	text-decoration:underline;
}
/*#End--------------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*下载列表CSS效果*/
/*------------------------------------------------------------------*/
div#listbox 
{
	border:1px solid #d9e6ee;
	width:696px;
	margin-top:3px;
	overflow:hidden;
}
div#mainListTitle 
{
	float:left;
	margin:auto;
	background:#abd1eb;
	width:696px;
	font-weight:bold;
	color:#0098c5;
	height:26px;
	line-height:26px;
	background:#e8fafe url(/images/bg/plane_bg2.gif) repeat-x;
	clear:both;
}
div#mainListTitle div 
{
	color:#0098c5;
}
.mainSoftName 
{
	padding:0px 0 0 18px;
	background : #f5f5f5 url(arrow.gif) no-repeat 5px center;
	font-weight:bold;
}
/*软件标题连接效果*/
span.mainSoftName a, span.mainSoftName a:hover 
{
	color:#0033ff;
	font-weight:bold;
}
.mainListName 
{
	clear:left;
	float:left;
	width:440px;
	text-indent:5px;
	line-height:26px;
}
.mainListSize 
{
	float:left;
	width:88px;
	text-align:center;
	line-height:26px;
}
.mainListDate 
{
	float:left;
	width:85px;
	text-align:center;
	line-height:26px;
}
.mainListHist 
{
	float:left;
	width:80px;
	text-align:center;
	line-height:26px;
}
div.mainListInfo 
{
	float:left;
	margin:auto;
	width:698px;
	background:#f4f5f6;
}
div.mainListIntro 
{
	float:left;
	margin:auto;
	width:698px;
	text-indent:5px;
	line-height:20px;
	word-break:break-all;
}
div.mainListBottom 
{
	float:left;
	margin-bottom:3px;
	width:698px;
	background : url(/images/bg/dot.gif) repeat-x 2px bottom;
}
.mainRunSystem 
{
	float:left;
	width:440px;
	text-indent:5px;
	line-height:26px;
}
.mainAccredit 
{
	float:left;
	width:123px;
	line-height:26px;
}
.mainstar 
{
	float:left;
	width:130px;
	line-height:26px;
}
.mainstar img 
{
	vertical-align:bottom;
	border:none;
	margin-top:6px;
}
.mainGreen 
{
	float:left;
	color:green;
}
/*#End--------------------------------------------------------------------------*/
/*下载页面CSS效果*/
/*------------------------------------------------------------------*/
#downInfoArea 
{
	clear:both;
	float:left;
	width:696px;
	border: 1px solid #d9e6ee;
	margin-top:3px;
	overflow:hidden;
}
#downInfoArea p 
{
	display:block;
	margin:0;
}
#downInfoArea #downInfoTitle 
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#0098c5;
	height:26px;
	line-height:26px;
	background:#e8fafe url(/images/bg/plane_bg2.gif) repeat-x;
}
#downInfoArea h1 
{
	display:block;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#0098c5;
	height:26px;
	line-height:26px;
	background:#e8fafe url(/images/bg/plane_bg2.gif) repeat-x;
	margin:0;
}
#downInfoArea .downInfoRowR 
{
	float:left;
	display:block;
	width:300px;
	margin:1px 5px 1px 1px;
	text-align:center;
	line-height:0px;
	background:#fff;
}
#downInfoArea .downInfoRowL 
{
	float:left;
	display:block;
	margin:1px;
	background:#fff;
	font-size:12px;
	line-height:23px;
	display:inline;
}
* html #downInfoArea .downInfoRowL 
{
	line-height : 24px;
}
* html #downInfoArea .downInfoRowL img 
{
	margin:0 0 3px 0;
}
#downInfoArea .downInfoRowL img 
{
	vertical-align:middle;
	border:none;
}
div.mainHeadlines 
{
	padding:5px 0px 2px 24px;
	margin:auto;
	border-bottom: 1px solid #9eb0b2;
	background : #abd1eb url(dot.gif) no-repeat 9px center;
}
div#mainSoftIntro, div#mainDownAddress 
{
	padding:0 2px 0 5px;
	margin: 3px 0;
	word-break:break-all;
}
div#mainSoftIntro p 
{
	margin:2px 0;
}
/*div#mainSoftIntro p .downExplain 
{
	margin:1px;
}
*/
/*下载页面的相关CSS效果*/
.mainstory 
{
	clear:both;
	margin:3px 0 0 0;
	background:#f1f5f6;
	border:1px solid #d9e6ee;
	padding:0;
	overflow:hidden;
}
.mainstory h2 span.boxhead 
{
	position:absolute;
	clear:both;
	color:#1fabd3;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:3px 0 0 8px;
	padding:1px 0px 0px;
	letter-spacing:1px;
	width:120px;
	text-indent:25px;
	background:#fff url(icons/col-ico1.gif) no-repeat 3px center;
	border-left:1px solid #d9e6ee;
	border-top:1px solid #d9e6ee;
	border-right:1px solid #d9e6ee;
	border-bottom:1px solid #f1f5f6;
}
.mainstory h2 
{
	clear:both;
	margin:0;
	padding:0;
	font-weight:bold;
	letter-spacing:2px;
	height:26px;
	background:#e8fafe url(/images/bg/plane_bg2.gif) repeat-x;
}
.mainstory .story 
{
	clear:both;
	margin:5px;
	background:#fff;
	border:1px solid #d9e6ee;
	overflow:hidden;
}
.mainstory .headLinks 
{
	float:right;
	margin:4px 3px 0 3px;
}
.mainstory .headLinks input 
{
	margin:0;
	height:20px;
	font-weight:normal;
}
.mainstory h2 span.col-icon1 
{
	background:#fff url(icons/col-ico1.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon2 
{
	background:#fff url(icons/col-ico2.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon3 
{
	background:#fff url(icons/col-ico3.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon5 
{
	background:#fff url(icons/col-ico5.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon6 
{
	background:#fff url(icons/col-ico6.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon7 
{
	background:#fff url(icons/col-ico7.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon8 
{
	background:#fff url(icons/col-ico8.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon9 
{
	background:#fff url(icons/col-ico9.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon10 
{
	background:#fff url(icons/col-ico10.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon11 
{
	background:#fff url(icons/col-ico11.gif) no-repeat 3px center;
}
.mainstory h2 span.col-icon12 
{
	background:#fff url(icons/col-ico12.gif) no-repeat 3px center;
}
/*div#postComment1 
{
	display:none;
}
div#postComment2 
{
	display:none;
}
*/
#mainSoftIntro 
{
	font-size:14px;
}
#mainSoftIntro p.PlugInfo 
{
	font-size:12px;
	color:red;
	text-indent:20px;
}
#mainSoftIntro p.PlugInfo a 
{
	font-size:12px;
	color:red;
}
#mainSoftIntro a 
{
	font-family:Verdana, Arial, Clean, Helvetica, sans-serif;;
	font-size:100%;
	line-height:180%;
}
div.postComment p 
{
	margin:0;
}
.HRcomt 
{
	border:0px dashed #d1d7dc;
	border-top-width:1px;
	height:0px;
}
div table td 
{
	word-break:break-all;
}
#comtPage table 
{
	width:90%;
}
/*#End--------------------------------------------------------------------------*/
/*相关列表效果*/
div#listheadline 
{
	clear:both;
	float:left;
	margin:auto;
	background:#abd1eb;
	width:696px;
	font-weight:bold;
	color:#0098c5;
	height:26px;
	line-height:26px;
	background:#e8fafe url(/images/bg/plane_bg2.gif) repeat-x;
}
.headline 
{
	float:left;
	display:block;
	margin-left:5px;
}
.selectedType 
{
	margin:2px 0 0 20px;
}
.selectedType select 
{
	float:left;
	margin:3px 0 0 20px;
	height:20px;
	font-weight: normal;
	width:150px;
}
#mainlistUL 
{
	margin-top:3px;
	display:block;
}
.mainlist_li 
{
	clear:left;
	display:block;
	float:left;
	font: normal 13px/24px Verdana, Arial, Clean, Helvetica, sans-serif;
	margin-bottom:3px;
	width:696px;
	background: url(/images/bg/dot.gif) repeat-x bottom;
	list-style-type:none;
	list-style-image:none;
	overflow:hidden;
}
span.list_info .globalDate 
{
	float:left;
	margin:0 2px;
}
.list_title 
{
	clear:left;
	display:block;
	float:left;
	font:normal 13px/24px Verdana, Arial, Clean, Helvetica, sans-serif;
	padding-left:15px;
	text-align:left;
	background:transparent url(arrow.gif) no-repeat 2px 5px;
}
.list_info 
{
	clear:right;
	colo:#555;
	display: block;
	float:right;
	font:normal 11px Tahoma;
	margin:5px 5px 0px 0px;
}
.list_info img 
{
	vertical-align:middle;
}
.list_title a 
{
	color:#1175ba;
	font:normal 13px/24px Verdana, Arial, Clean, Helvetica, sans-serif;
	text-decoration:underline;
}
.list_title a:hover 
{
	color:#c00;
	text-decoration:none;
}
.list_title .list_class a 
{
	color:#0098c5;
	font:normal 13px/24px "";
	text-decoration:none;
}
.list_title .list_class a:hover 
{
	color:#cc0;
	text-decoration:underline;
}
div.pageMainArea ul li a 
{
	color:#1175ba;
	text-decoration:none;
}
div.pageMainArea ul li a:hover 
{
	color:#c00;
	text-decoration:underline;
}
div.sideContainer ul li a 
{
	color:#555555;
	text-decoration:none;
}
div.sideContainer ul li a:hover 
{
	color:#c00;
	text-decoration:underline;
}
/*#End--------------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*文章频道CSS效果*/
/*------------------------------------------------------------------*/
/*文章内容页面CSS*/
.contentbox 
{
	clear:both;
	margin:3px 0 0 0;
	padding:1px 3px;
	background:#f5faff;
	border:1px solid #d9e6ee;
}
#mainNextArticle ul li 
{
	list-style:none;
	padding-left:2px;
}
.headinfo 
{
	clear:right;
	display: block;
	float:right;
	margin-right:1px;
	display:inline;
	cursor:pointer;
}
* html .headinfo 
{
	clear:right;
	display:block;
	float:right;
	margin-right:9px;
	display:inline;
}
.list_hits 
{
	clear:left;
	float:left;
	display:block;
}
.list_news_dis 
{
	float:left;
	cursor:pointer;
	display:block;
	font:normal 11px/16px Verdana, Arial, Clean, Helvetica, sans-serif;
	height:16px;
	margin:5px 0 0 12px;
	text-align:right;
	width: 75px;
	background: url(icons/dl-ico-amount.gif) no-repeat left center;
}
ul li.mainlist_li span.list_news_dis a 
{
	color:#999;
}
ul li.mainlist_li span.list_news_dis a:hover 
{
	color:#ff9900;
	text-decoration:none;
}
li div.list_news_content h3 
{
	float:right;
	display:block;
	margin:0;
	padding:0;
}
li div.list_news_content 
{
	clear:left;
	float:left;
	display:block;
	background: #f4f5f6;
	color:#666;
	font:normal 12px/22px Verdana, Arial, Clean, Helvetica, sans-serif;
	margin:2px 5px 3px 3px;
	width:690px;
	line-height:160%;
	word-wrap: break-word;
	display:inline;
}
li div.hidden_news_content 
{
	visibility:hidden;
	display:none;
}
div#mainNewsTitles 
{
	margin:2px 0;
	text-align:center;
}
div#mainNewsTitles h1 
{
	margin:8px 0;
	font-size:16px;
	font-weight:bold;
	color:#ff3300;
}
div.mainNewsInfo 
{
	margin:auto;
	background:#fff;
	text-align:center;
	height:26px;
	line-height:26px;
	margin-bottom:3px;
	background: url(/images/bg/dot.gif) repeat-x bottom;
}
#mainFontSize 
{
	clear:right;
	display:block;
	float:right;
}
#mainFontSize img 
{
	border:none;
}
#mainFontSize a 
{
	text-decoration:none;
}
div.NewsContent 
{
	font-family:Verdana, Arial, Clean, Helvetica, sans-serif;;
	font-size:14px;
	line-height:180%;
	word-wrap: break-word;
	display:inline;
}
div.NewsContent img 
{
	border:none;
}
div.mainNewsCount 
{
	margin-top:3px;
	height:23px;
	line-height:23px;
	border-top:1px dotted #ccc;
	background:#fefefe;
	text-align:right;
}
div#NewsContentLabel a 
{
	font-family:Verdana, Arial, Clean, Helvetica, sans-serif;;
	font-size:100%;
	line-height:180%;
}
.UBBWordLink 
{
	font-family:Verdana, Arial, Clean, Helvetica, sans-serif;;
	font-size:100%;
	line-height:180%;
}
/*div#news_content_1 
{
	visibility:visible;
}
*/
/*-----------程序代码相关CSS--------------------------------------*/
.UBBContainer
{
	border:1px solid #ccc;
	background:#f7f7f7;
	border-left:3px solid #3b97d3;
}
.UBBTitle
{
	font-weight:bold;
	padding:4px;
	background:#eee;
	border-bottom:1px dotted #ccc;
}
.UBBContent
{
	padding:6px;
	line-height:160%;
}
.UBBContent textarea 
{
	width:668px;
	margin-bottom:2px;
}
/*#End--------------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*FLASH频道样式*/
/*------------------------------------------------------------------*/
#flashinfo 
{
	width:696px;
	border: 1px solid #d9e6ee;
	margin-top:3px;
	overflow:hidden;
}
.flashtitle 
{
	color:#0098c5;
	height:26px;
	line-height:26px;
	background:#e8fafe url(/images/bg/plane_bg2.gif) repeat-x;
}
.flashtitle h2 
{
	font-size:14px;
	font-weight:bold;
	margin:0;
	text-align:center;
}
ul#nextflash 
{
	width:684px;
}
div.mainstory ul#nextflash li 
{
	float:left;
	width:320px;
	background:#f3f5d8;
	height:20px;
	line-height:20px;
	margin:1px;
	padding:0;
}
.BackFlash 
{
	display:block;
	float:left;
	width:320px;
	background:#f3f5d8;
	height:20px;
	line-height:20px;
}
.NextFlash 
{
	display:block;
	float:left;
	width:320px;
	background:#f3f5d8;
	height:20px;
	line-height:20px;
}
/*div.flash_list 
{
	float:left;
	width:200px;
}
div.flash_list table 
{
	float:left;
	width:200px;
}
*/
/*#End--------------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*SHOP频道样式*/
/*------------------------------------------------------------------*/
ul.shop_list_box 
{
	float:left;
	width:342px;
	margin:2px 1px 2px 3px;
	overflow:hidden;
	background: url(/images/bg/dot.gif) repeat-x bottom;
}
ul.shop_list_box li.shop_list_img 
{
	float:left;
	width:100px;
	height:90px;
	margin:1px 5px 0 0;
}
ul.shop_list_box li.shop_list_img img 
{
	float:left;
}
ul.shop_list_box li.shop_list_info 
{
	float:right;
	width:236px;
}
ul.shoplistbox 
{
	float:left;
	width:342px;
	margin:2px 1px 2px 3px;
	overflow:hidden;
	background: url(/images/bg/dot.gif) repeat-x bottom;
}
ul.shoplistbox li.shop_list_img 
{
	float:left;
	width:100px;
	height:90px;
	margin:1px 5px 0 0;
	line-height:0;
}
ul.shoplistbox li.shop_list_img img 
{
	
}
ul.shoplistbox li.shop_list_info 
{
	float:right;
	width:216px;
}
* html span.shop_list_button img 
{
	margin:4px 0;
}
*+html span.shop_list_button img 
{
	margin:4px 0;
}
/*#End--------------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*留言样式*/
/*------------------------------------------------------------------*/
.header
{
	font-family:tahoma, verdana;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background:#1C6EAC;
	height:23px;
	line-height:23px;
}
.header table td 
{
	color:#fff;
	height:20px;
	line-height:20px;
}
.tableborders 
{
	background:#d6e0ef;
	border:1px solid #1c6eac;
}
 .singleborder 
{
	font-size:0px;
	line-height:1px;
	padding:0px;
	background:#f8f8f8;
}
.tdborder 
{
	background:#698cc3;
}
.Replyborder1 
{
	border:1px dashed #698CC3;
	background:#F6FAFD;
	color:#4875b7;
}
.Replytopic
{
	color:#2288e3;
}
table th 
{
	background:#3795D2;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	height:23px;
	line-height:23px;
	text-align:center;
}
/*#End--------------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*友情连接CSS效果*/
/*------------------------------------------------------------------*/
div#friendLinks 
{
	clear:both;
	margin:3px 10px;
	overflow:hidden;
}
div#friendTitles 
{
	clear:both;
	color:#666;
	font-weight:bold;
}
div#friendLogoLinks 
{
	clear:both;
	margin:3px 0;
	width:950px;
	border-bottom:1px dotted #d1d7dc;
	overflow:hidden;
}
div#friendLogoLinks span 
{
	display:block;
	text-align:center;
	margin:3px 0;
}
div#friendLinks hr 
{
	clear:both;
	border:0px dotted #d1d7dc;
	border-top-width:1px;
	height:0px;
	margin:2px 0;
	padding:0;
}
div#friendTextLinks 
{
	clear:both;
	background:#f1f5f6;
	margin:3px auto;
	width:950px;
	overflow:hidden;
}
dl#friendTextList 
{
	margin:2px;
	padding:0;
}
dl#friendTextList dd 
{
	text-align:center;
}
dl#friendTextList dd a 
{
	display:block;
	height:20px;
	line-height:20px;
	color:#30a9d4;
}
dl#friendTextList dd a:hover 
{
	display:block;
	background:#3b97d3;
	color:#fff;
	text-decoration:none;
}
/*------------------------------------------------------------------*/
/*搜索页面CSS效果*/
/*------------------------------------------------------------------*/
div.searchForm 
{
	clear:both;
	margin:0 0 0 4px;
	padding:2px 5px 0 5px;
	text-align:center;
}
div#searchbox .shtext 
{
	font-size:14px;
	height:16px;
}
div#searchbox .shbtn 
{
	font-size:12px;
	height:24px;
}
div#searchmain 
{
	clear:both;
	background:#fff;
	margin:0 0 4px;
	padding:0;
	text-align:left;
	width:auto;
	overflow:hidden;
}
div.searchResult 
{
	clear:both;
	background:#f4f4f4;
	margin:2px;
	padding:2px 5px;
	border-bottom:2px solid #666;
	font-weight : bold;
	height:22px;
	line-height:22px;
}
div.searchTopic 
{
	clear:both;
	font-size:14px;
	font-family:tahoma;
	background:#f1fafe;
	border-bottom:1px dashed #ccc;
	margin:2px;
	padding:2px 5px;
	height:22px;
	line-height:22px;
}
div.searchTopic a, div.searchTopic a:hover 
{
	color:#0033ff;
	font-size:14px;
}
div.searchIntro 
{
	clear:both;
	margin:2px;
	padding:2px 5px;
	line-height:20px;
	word-break:break-all;
}
div.searchInfo 
{
	clear:both;
	margin:2px;
	padding:2px 5px;
	border-bottom:1px solid #ccc;
	height:20px;
	line-height:20px;
}
/*#End--------------------------------------------------------------------------*/
/*-------------------分页效果开始--------------------*/
div.mrePage 
{
	clear:both;
	width:696px;
}
div.mainNextPage 
{
	clear:both;
	float:left;
	margin-top:3px;
	padding:1px 0;
	background:#f1f5f6;
}
div.mainNextPage table 
{
	position:relative;
	width:auto;
	border:1px #1C6EAC solid;
	background-color:#D6E0EF;
	float:right;
	margin:2px;
}
div.mainNextPage table td 
{
	background-color:#FFFFFF;
	line-height:normal;
	
}
div.mainNextPage table td.tabletitle1
{
	clear:both;
	background-color:#1C6EAC;
	color:#FFFFFF;
	
}
div.mainNextPage table td input.PageInput 
{
	border: solid 1px #d6e0ef;
	background-color: #fafafa;
	height:14px;
	font-family:arial;
	font-size:11px;
}
div.mainNextPage table td input.button 
{
	border:solid 1px #d6e0ef;
	background-color:#fafafa;
	height:18px;
	font-family:arial;
	font-size:11px;
}
div.mainNextPage table td .normalTextSmall 
{
	font-size:11px;
	color:#ff0000;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	
}
div.mainNextPage a 
{
	font-size:12px;
	color:#333;
	text-decoration:none;
}
div.mainNextPage a:hover 
{
	font-size:12px;
	color:#ff3300;
	text-decoration:underline;
}
/*-------------------分页效果结束--------------------*/
/*------------------------------------------------------------------*/
/*用户管理中心样式*/
/*------------------------------------------------------------------*/
.UserLeft 
{
	border-collapse:collapse;
	background:#f7f7f7;
	border-right:1px solid #ddd;
	padding-left:15px;
}
.UserRight 
{
	border-collapse:collapse;
	background:#f7f7f7;
	border-left:1px solid #ddd;
}
.usertablerow1 
{
	background-color:#F7f7f7;
}
.usertablerow2 
{
	background-color:#f0f0f0;
}
.usertableborder 
{
	border: 1px #3795D2 solid;
	background-color:#FFFFFF;
	font:12px;
	width:96%;
}
.userfont1 
{
	color:red;
}
.userfont2 
{
	color:#3795d2;
}
.userfont3 
{
	color:green;
}
a.treemenu 
{
	color:#666;
	text-decoration:none;
}
a.treemenu:hover 
{
	color:#ff6600;
	text-decoration:underline;
}
/*#End--------------------------------------------------------------------------*/
