@charset "utf-8";
/*====================================
*内容：框架及通用样式
*制作者：huping
*联系方式：huping@ceopen.cn
*创建日期：2008-9-10
====================================*/
html, body {
	padding:0px;
	margin:0 auto;
	color:#2b343b;
	font-size:12px;
	background-color:#ffffff;
	font-family:"宋体", arial, helvetica, sans-serif;
}
* {
	margin:0px;
	padding:0px;
}
blockquote {
	margin-left: 40px;
	line-height:30px;
} 
p, ul, ol, li, dl, dt, dd, form, input {
	margin:0;
	padding:0;
	list-style:none;
	border:0;
}
.margin {
	margin:0 10px;
}
.margin5 {
	margin:0 5px;
}
.padding10 {
	padding-left:10px;
}
.clear {
	clear:both;
}
.margin300 {
	margin-left:300px;
}
/* link */
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration:none;
}
a:focus {
	-moz-outline-style: none;
} /* IE不支持,FireFox支持 */
a,area {
	blr:expression(this.onFocus=this.blur());
}   /*   for   IE   */

/* img */
img {
	border:0;
}
.imgAlign {
	vertical-align:middle;
}
/* font */
.fontWeight {/*粗体*/
	font-weight:bold;
}
.textUn {/*下划线*/
	text-decoration:underline;
}
.textItalic {/*斜体*/
	font-style: italic;
}
.indent {
	text-indent:25px;
}
/* form */
.input, .inputOff {
	line-height:19px;
}
.button {
	height:21px;
	line-height:21px;
	border:0px;
	text-align:center;
	margin:0px 2px;
	cursor:pointer;
}
.buttonHOn {
	background:url(../../images/default/thread_hf.gif) 0 0 no-repeat;
	font-weight:bold;
	height:27px;
	line-height:27px;
	margin-right:10px;
	padding-left:24px;
	text-align:left;
	width:60px;
}




.checkbox {
	vertical-align:middle;
}
select {
	vertical-align:middle;
}
.idnexLogin {
	width:60px;
}
.passInput {
	width:289px;
	* width:269px;
}
.regInput {
	width:167px;
}
.regInput255 {
	width:255px;
}
.regTextZ {
	width:300px;
}
.regTextF {
	width:577px;
}
/* 高亮显示 */
.colorH, .colorH1, .colorH2, .colorH3, .colorH4, .colorH5, .colorH6, .colorH7, .colorH8 {
	margin-right:10px;
	width:20px;
	height:20px;
	float:left;
}
.colorH input, .colorH1 input, .colorH2 input, .colorH3 input, .colorH4 input, .colorH5 input, .colorH6 input, .colorH7 input, .colorH8 input {
	margin:3px 0 0 3px;
	*margin:0;
}
/* 右对齐 */
.textRight {
	text-align:right;
}


/* page */
.page {
	clear:both;
	display:block;
	height:17px;
	margin:5px auto;
	*margin-top:-10px;
	*padding-top:20px;
	_padding-top:10px;
	padding-bottom:10px;
	width:988px;
	_zoom:1;
}
.page1 .page  {
	*margin-top:-30px;
	_margin-top:-10px;
	_padding-bottom:0;
}



.page input.buttonHOn,.page1 input.buttonHOn {
	font-weight:bold;
	font-size:13px;
	position:relative;
	*right:64px;
	*top:17px;
	_top:27px;
}

.pageMess {
	height:27px;
	line-height:27px;
	bottom:10px;
	right:10px;
	position:relative;
}
.page span, .pageMess span {
	float:left;
	line-height:18px;
}
.page span em, .pageMess span em {
	font-style :normal;
	font-weight:bold;
}
.page input.pageText {
	width:28px;
	margin-left:3px;
	margin-top:-3px;
}
.page input.pageBut {
	width:22px;
	height:18px;
	margin-top:3px;
	margin-left:3px;
	text-align:center;
}
.page a, .pageMess a {
	width:22px;
	display:block;
	float:left;
	line-height:18px;
	margin:0px 3px;
	text-align:center;
}
.page input.pageInput, .pageMess input.pageInput {
	border:1px #bcbcbc solid;
	margin-top:4px;
	height:16px;
	width:20px;
}
.page .floorgo {
	letter-spacing:2px;
	margin-top:-5px;
}
/*.page input.pageInput, .pageMess input.pageInput {
	border:1px #bcbcbc solid;
	margin-top:4px;
	height:16px;
	width:50px;
}*/
.padding8 {
	padding-top:8px;
}
a.botB {
	height:27px;
	line-height:27px;
	display:block;
	font-size:13px;
	padding-left:3px;
}
a.botA, a.botB {
	width:64px;
	margin:0;
}
.page .current, .pageMess .current {
	width:22px;
}
.pageNewBot, .pageNewOverBot {
	float:right;
	font-weight:bold;
	height:27px;
	line-height:27px;
	position:relative;
	*top:-10px;
	_top:0;
	text-align:center;
	width:64px;
	z-index:999;
}
.pageNewBot {
	width:64px;
	background:url(../../images/default/page_new.gif) no-repeat left top;
}
.pageNewOverBot {
	background:url(../../images/default/page_new.gif) no-repeat;
}
.zpageNewBot {
	position:absolute;
	top:27px;
	right:0;
	left:0;
	width:64px;
	/*height:54px;*/
	/*background: url(../../images/default/page_ul.gif) no-repeat;*/
	display:none;
	text-align:center;
	z-index:999;
}
.zpageNewBot li {
	background: url(../../images/default/page_ul.gif) no-repeat;
	clear:both;
	display:block;
	font-weight:normal;
	height:22px;
	line-height:22px;
	padding:0;
	width:64px;
}
.zpageNewBot li a {
	display:block;
	height:22px;
	line-height:22px;
}
.page1 {
	clear:both;
	display:block;
	min-height:17px;
	line-height:14px;
	margin:5px auto;
	padding-bottom:10px;
	text-align:left;
	width:988px;
}
/* header */
.header {
	width:1002px;
	margin:0 auto;
	height:100%;
	position: relative;
}
.header .nav {
	clear:both;
	height:83px;
}
.header .nav .logo {
	float:left;
	width:278px;
	height:50px;
	margin:16px 0px 0px 9px;
	_margin:15px 0px 0px 4px;/* IE6 */
}

.header .nav .right {
	float:right;
	margin:25px 9px 0px 0px;
	* margin:25px 18px 0px 0px !important;
	* margin:25px 9px 0px 0px;
}
.header .nav .right p.regard a:hover {
	text-decoration:none;
}
.header .nav .right img {
	vertical-align:middle;
	padding-right:5px;
}
.header .nav .right p.skin {
	margin-top:15px;
	text-align:right;
}
.header .integrrate {
	clear:both;
	margin:0 auto;
	width:988px;
	height:25px;
	padding-top:5px;
}
.header .integrrate img {
	vertical-align:middle;
	padding:0px 8px;
}
.header .integrrate span.login {
	float:left;
	padding-left:10px;
	font-weight:bold;
}
.header .integrrate span.look {
	float:right;
	padding:4px 10px 0px 0px;
}
.header .notice {
	clear:both;
	width:933px;
	float:left;
	list-style-type:none;
	padding:16px 0px 16px 15px!important;
	*padding:16px 0px 0px 15px!important;
	padding:16px 0px 0px 15px;
}
.header .notice li {
	float:left;
	width:23%;
	overflow:hidden;
	padding-right:15px;
}
.header .notice img {
	vertical-align:middle;
	padding-right:5px;
}
.header .mode {
	float:right;
	width:50px;
	padding:16px 0 0 0;
}
.header .mode a {
	color:#499ae2;
}
.header .tab {
	clear:both;
	width:968px;
	margin:0px auto;
	margin-top:15px;
	padding:15px 10px 10px 10px;
	height:200px;
	background:#ff0000;
}
.header .tab h3 {
	font-size:12px;
	margin:0px 0px 7px 0px;
}
.header .tab h3 a {
	text-decoration:underline;
}
.header .tab h3 a:hover {
	text-decoration:none;
}
.header .tab p a {
	padding-right:15px;
	line-height:20px;
}
/* 面包屑，导航 */
.position {
	width:980px;
	clear:both;
	margin:0 auto;
	margin-top:0px;
	/*margin-bottom:5px;*/
	line-height:22px;
	position:relative;
	word-break:break-all;
	word-wrap:break-word;
	*z-index:88;
}
.position .positionList {
	position:absolute;
	top:20px;
	right:0;
	left:0;
	display:none;
	text-align:left;
	padding:5px;
	width:200px;
	background:#FFF;
	border:1px #499ae2 solid;
	z-index:999;
}
.position .positionList li {
	border-bottom:1px #d0d0d0 solid;
	padding-left:3px;
}
.position .positionList a {
	color:#37444e;
}
.position .positionList a:hover {
	text-decoration:underline
}
/* 版块简介 新建样式 start 200911201344 */
.bkjj {
	width:980px;
	clear:both;
	margin:0 auto;
	margin-top:0px;
	/*margin-bottom:5px;*/
	line-height:22px;
	word-break:break-all;
	padding-bottom:10px;
}
.bkjj .title {
	height:30px;
	line-height:30px;
}
.bkjj .title .titleR {
	width:100%;
} 
.bkjj .title .titleR h3 {
	font-size:12px;
	padding:0 10px;
	width:auto;
	float:left;
	margin:0;
}
.bkjj .content {
}
/* add by jintao @2010-1-13 */
.content img {
	max-width:700px;
	/*width:700px;*/  
	/*width:expression(width>700?"700px":width+"px");max-width: 700px;*/
	overflow:hidden;
}
.bkjj .content dt {
	width:7%;
	float:left;
	padding-left:10px;
}
.bkjj .content p {
	padding-left:10px;
}
.bkjj .content dd {
	width:91%;
	float:left;
}
/* 版块简介 新建样式 end 200911201344 */
/* copyModule */
.copyModule {
	clear:both;
	width:500px;
	margin:0 auto;
}
.copyModule p.copyright {
	margin:10px 0px;
	display:block;
	text-align:center;
}
/*板块图标说明*/
.copyImage {
	clear:both;
	margin:10px auto;
	padding:10px;
	display:block;
	text-align:center;
}
.copyImage p.note {
	list-style-type:none;
	text-align:center;
	display:inline;
	padding:18px 100px;
	* padding:12px 100px;
}
.copyImage p.note img {
	vertical-align:middle;
	padding-right:5px;
}
/*带边框：盒样式：一级标题白色不带底纹*/
/* main */
.main {
	clear:both;
	width:988px;
	margin:0 auto;
	margin-top:15px;
}
.main .contentModule {
	height:100%;
	margin-bottom:9px;
	width:100%;
}
.main .contentModule h3 {
	height:32px;
	line-height:32px;
	clear:both;
	margin:0px;
}
.main .contentModule h3.title {
	height:32px;
	line-height:32px;
	clear:both;
	margin:0px;
	font-size:14px;
	padding-left:10px;
}
.main .contentModule h3 span {
	float:left;
	font-size:14px;
	padding-left:10px;
}
.main .contentModule h3 span a {
	clear:both;
	font-weight:normal;
	font-size:12px;
}
.main .contentModule h3 a.moduleTop {
	display:block;
	height:12px;
	width:12px;
	float:right;
	margin:9px 14px 0px 0px;
	_margin:0 7px 0 0;
	background:url(../../images/default/icon_up.gif) no-repeat;
	_background-position:center;
	cursor:pointer;
}
.main .contentModule h3 a.moduleOpen {
	background:url(../../images/default/icon_dn.gif) no-repeat;
	_background-position:center;
}

.main .contentModule h3 a.onlineClose {
	display:block;
	height:12px;
	width:12px;
	float:right;
	margin:9px 14px 0px 0px;
	_margin:0 7px 0 0;
	background:url(../../images/default/icon_dn.gif) no-repeat;
	_background-position:center;
	cursor:pointer;
}
.main .contentModule h3 a.onlineOpen {
	display:block;
	height:12px;
	width:12px;
	float:right;
	margin:9px 14px 0px 0px;
	_margin:0 7px 0 0;
	background:url(../../images/default/icon_up.gif) no-repeat;
	_background-position:center;
	cursor:pointer
}
.main .contentModule h3 a.moduleTop:hover, .main .contentModule h3 a.moduleOpen:hover {
	text-decoration:none;
}

.main .contentModule .form {
	margin:0px 1px;
	width:986px;
	height:100%;
	clear:both;
}
/*有背景的表格*/
.main .contentModule .listTable {
	margin:1px 0px;
	width:100%;
	text-align:center;
	line-height:20px
}

.main .contentModule .listTable th a {
	color:#333;
}

.main .contentModule .listTable tr td {
	padding:0px 5px;
	text-align:left;
	height:56px;
	word-break:break-all;
	overflow:hidden;
}
.main .contentModule .listTable td {
	border-bottom:1px #d0d0d0 solid;
}
.main .contentModule .listTable tr td.pic {
	text-align:center;
}
.main .contentModule .listTable tr td img {
	margin:0 2px;
}
.main .contentModule .listTable tr td input {
	vertical-align:top;
	margin-top:7px;
}
.main .contentModule .listTable tr td h4 {
	margin:0px 0px 2px 0px;
	font-size:12px;
}
.main .contentModule .listTable tr td p {
	line-height:15px;
}
.main .contentModule .listTable1 {
	width:100%;
}
.main .contentModule .listTable1 td {
	border-bottom:0;
	padding:10px 0px 10px 10px;
	height:20px;
	text-align:left;
}



.main .contentModule .listTitle {
	height:24px;
	line-height:23px;
	width:100%;
	margin-top:1px;
}
.main .contentModule .listTitle tr td {
	padding:0px 5px;
	text-align:left;
}

.main .contentModule p.bottom {
	height:6px;
	overflow:hidden;
}
/*其它盒样式：粗边框，白色标题，.memberModule 不带底纹， .memberModuleOne 带底纹*/
/* member 在线会员情况*/
.memberModule,.memberModuleOne  {
	clear:both;
	width:988px;
	margin:0 auto;
}
.memberModule h3,.memberModuleOne h3 {
	height:31px;
	line-height:31px;
	font-size:12px;
	margin:0px;
	padding-left:10px;
}
.memberModule h3 span,.memberModuleOne h3 span {
	padding-left:10px;
	font-weight:normal;
}
.memberModule .form {
	width:922px;
	height:100%;
	padding:15px 10px 15px 50px;
}
.memberModule .form ul {
	list-style-type:none;
}
.memberModule .form ul li {
	padding:0px 15px;
	float:left;
}
.memberModule .form ul li img {
	vertical-align:middle;
	padding-right:5px;
}
.memberModule p.bottom {
	height:3px;
}
/*在线会员 start 200911131608*/
.contentModule .formMem {
	width:926px;
	height:100%;
	padding:15px 10px 15px 50px;
}

.contentModule .formMem dl {
}
.contentModule .formMem dl dt {
	line-height:34px;
}
.contentModule .formMem dl dd {
	line-height:30px;
}
/*在线会员 end 200911131608*/
/* control */
/*单条：盒样式：一级标题白色带底纹*/
.integrrate1 {
	clear:both;
	margin:0 auto;
	width:988px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
.integrrate1 span {
	float:left;
	width:90%;
	margin-left:10px;
	overflow:hidden;
}
.integrrate1 a {
	float:left;
	text-align:right;
	font-size:12px;
	padding-left:15px;
}
.integrrate1 img {
	vertical-align:middle;
	padding:8px 0px 0px 5px;
}
/* 左侧菜单：盒样式 */
.pageModule {
	width:988px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
/*左侧导航*/
.pageModule .pageLeft {
	width:154px;
	float:left;
	overflow:hidden;
	margin-top:10px;
}
.pageModule .menu {
	width:154px;
	clear:both;
	height:100%;
}
.pageModule .menu h3 {
	font-size:12px;
	padding-left:17px;
	line-height:29px;
	margin:0px;
}
.pageModule .menu h3.top {
	height:30px;
}
.pageModule .menu h3.title {
	height:28px;
}
.pageModule .menu .center {
	width:152px;
}
.pageModule .menu .center ul {
	padding:5px 2px 0px 2px;
	list-style-type:none;
	margin:0px;
}
.pageModule .menu .center ul li {
	width:121px;
	height:19px;
	line-height:19px;
	padding-bottom:5px;
}
.pageModule .menu .center ul li a {
	width:121px;
	padding-left:27px;
	display:block;
	text-decoration:none;
}
.pageModule .menu .center ul li a:hover,,.pageModule .menu .center ul li a.active{
	width:121px;
	padding-left:27px;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
.pageModule .menu p.bottom {
	height:4px;
}
.minHeight {
	height:auto!important;
	min-height:300px;
	height:300px;
	line-height:30px;
}
/*二级：盒样式：标题黑色不带底纹*/
.pageModule .pageRight {
	width:821px;
	margin:10px 0px 0px 13px;
	float:left;
	overflow:hidden;
}
.pageModule .pageForm {
	clear:both;
}
.pageModule .pageForm h3 {
	height:29px;
	line-height:29px;
	padding-left:10px;
	font-size:12px;
	margin:0px;
}
.pageModule .pageForm .form {
	padding:5px;
	position:relative;
	/* 添加 200911201046*/
	width:809px;
	float:left;
	/* 添加结束 200911201046*/
}
.pageModule .pageForm .form .pageMess {
	bottom:0px;
	*bottom:30px !important;
	_bottom:15px;
	right:10px;
	position:absolute;
}

.pageModule .pageForm .form .operate {
	margin:10px 0px 7px 0px;
	
}
.pageModule .pageForm p.bottom {
	height:7px;
	/* 添加 200911201046*/
	width:100%;
	float:left;
	/* 添加结束 200911201046*/
}
.pageModule .pageForm .form ul.intro {
	list-style-type:none;
	padding:7px 10px;
}
.pageModule .pageForm .form ul.intro li {
	line-height:20px;
}
.pageModule .pageForm .form ul.intro li span {
	font-weight:bold;
}
.pageModule .pageForm .form .detail {
	margin:10px 10px 0px 10px;
}
.pageModule .pageForm .form .detail p {
	line-height:20px;
	text-indent:2em;
	margin:0px;
}
/* tag */
.pageModule .pageForm .tag {
	padding:0px;
}
/*<!-- 帖子浏览 -->*/
.bssCook1 {
	clear:both;
	width:988px;
	margin:0 auto;
	margin-top:10px;
	position:relative;
	z-index:10;
}
.leftX {
	float:left;
	width:163px;
	margin-left:1px;
}
.positionA{
	position:relative;
}
.leftH3X {
	height:23px;
	background:#f9f9f9;
	line-height:23px;
	display:block;
	font-size:12px;
	font-weight:normal;
	margin:2px 10px 0 10px;
	overflow:hidden;
}
.leftH3X a, .xxhf .xxhfLeft a {
	background:url(../../images/default/threadshow_sj.gif) right center no-repeat;
	padding-right:10px;
	color:#6e685a;
}
.meminfo {
	display:none;
	position: absolute;
	width:125px;
	line-height:20px;
	top:30px;
	left:15px;
	background:#fff;
	padding:5px;
	border:1px solid #666;
}
.meminfo ul li {
	padding:3px;
	table-align:left;
}
.bssCook .rightX {
	margin:0 1px 0 173px;
	_margin:0 1px 0 170px;
	word-break:break-all;
}
.bssCook .rightX h3 {
	line-height:30px;
}
.bssCook .rightX .form {
	height:auto;
	/* position:relative; */
}
.bssCook .rightX .form p {
	display:table;
	padding:0 10px;
}

.bssCook .rightX .form .threadshow {/* 有灰色的虚线框 */
	margin:10px 0;
	border:1px #999 dashed;
	color:#CCC;
	padding:10px;
	line-height:20px;
}
.bssCook .rightX .form .threadshowCite {/* 论坛引用样式 */
	margin:20px 19px 10px 15px;
	width:730px; overflow:hidden
}
.bssCook .rightX .form .threadshowDele {/* 论坛删除样式 */
	margin:20px 4px 0 0px;
	height:30px;
	line-height:30px;
	font-size:14px;
}
.bssCook .rightX .form .threadshowDele span {
	padding-left:30px;
}
/* 个性签名 */
.bssCook .rightX .form  .content .signed {
	line-height:25px;
	margin:10px 0;
}
.bssCook p.bottom {
	clear:both;
	height:6px;
	overflow:hidden;
}
/*表格样式设置*/
/* table */ 
.doubleColorTable tr {
	font-size:12px;
	line-height:24px;
	height:24px;
	border:0;
	cellpadding:0;
	cellspacing:0;
}
.doubleColorTable tr th {
	padding:0 6px;
	font-weight:normal;
}
.doubleColorTable tr td {
	padding:0 6px;
	vertical-align:top;
}
.doubleColorTable input {
	margin-top:6px;
	*margin-top:3px;
}
.doubleColorTable td img {
	text-align:center;
}
.doubleColorTable td span {
	text-align:center;
	display:block;
	line-height:15px;
}
.doubleColorTable .alignL {
	text-align:left;
}
.doubleColorTable .alignR {
	text-align:right;
}
/*统计TABLE start 200911131544*/
.pageModule .pageForm .form .doubelFloat {
	width:50%;
	float:left;
	margin-bottom:5px;
}
.doubleStatTable {
	line-height:26px;
}
.doubleStatTable th, .doubleStatTable td {
	padding:0 5px;
	text-align:left;
}
.doubleStatTable th {
	font-weight:normal;
}
.doubleStatTable th.txtRight, .doubleStatTable td.txtRight {
	text-align:right;
	padding-right:115px;
}
/*统计TABLE end 200911131544*/
/* 快速回复 table */ 
.celerityTable {
	width:98%;
	margin:0 auto;
}
.celerityTable textarea {
	width:435px;
	height:97px;
}
.celerityTable td {
	font-size:12px;
	height:26px;
	padding:5px 0 5px 10px;
	border:0;
	cellpadding:0;
	cellspacing:0;
	border-bottom:#f0f0f0 1px solid;
}
.celerityTable td.noline {
	border-bottom:0;
}
.celerityTable .phiz {
	width:435px;
	height:101px;
	border:1px #74c1f5 solid;
	margin-left:8px;
}
.celerityTable .phiz a, .postTable .phiz a {
	display:block;
	width:30px;
	height:30px;
	float:left;
	background:#eef7ff;
	margin-top:1px;
	margin-left:1px;
}
.celerityTable td.buttonP {
	border-bottom:0;
	padding:10px 0px 10px 10px;
	height:20px;
}
/*快递回巾 add-start 200911191438*/
.celerityTable #codeimage {
	margin-bottom:5px;
}
.celerityTable p {
	line-height:22px;
}
/*快递回巾 add-end 200911191438*/

/* 底部下拉列表框 */
.butSelect {
	text-align:right;
	margin-bottom:10px;
	line-height:30px;
}
/* search */
.pageMain, .tagMain {
	clear:both;
}
.pageMain h3, .tagMain h3, .pageMain .searchDiv {
	height:30px;
	line-height:30px;
	margin:0px;
}
.pageMain h3 span, .tagMain h3 span {
	float:left;
	width:92%;
	padding-left:10px;
	font-size:14px;
}
.pageMain h3 a, .tagMain h3 a {
	float:left;
	font-size:12px;
}
.pageMain h3 img, .tagMain h3 img {
	vertical-align:middle;
	padding:8px 0px 0px 5px;
}
.pageMain .searchDiv h3 {/* 帮助页面 */
	float:left;
	width:53.5%;
	padding-left:10px;
	font-size:14px;
}
.pageMain .searchDiv .legend {
	float:left;
	width:45%;
	height:30px;
}
.pageMain .form {
	padding:10px;
	clear:both;
}
.searchTable td, .tagTable td {
	font-size:12px;
	height:26px;
	line-height:26px;
	padding:5px 0 5px 10px;
	border:0;
	border-right:1px solid #fff;
	cellpadding:0;
	cellspacing:0;
}
/*.searchTable td.noline {
	border-bottom:0;
}*/
.searchTable td.noline select.selectOne {
	width: 26em;
	border-width:1px;
}
.searchTable td.title, .helpTable td.title {
	height:15px;
	line-height:15px;
	padding:5px 0 5px 10px;
	font-weight:bold;
}
.searchTable td.buttonP {
	border-bottom:0;
	padding:5px 0px 0px 10px;
	height:30px;
}
.searchTable td.buttonP1 {
	/*border-bottom:0;*/
	padding:5px 0px 5px 10px;
	height:30px;
}
.helpTable td {
	font-size:12px;
	height:33px;
	line-height:33px;
	padding-left:10px;
	border:0;
	cellpadding:0;
	cellspacing:0;
}
.helpTable th.title {
	height:26px;
	line-height:26px;
	padding-left:10px;
	text-align:left;
}
.pageMain p.bottom, .tagMain p.bottom {
	height:7px;
}
/* tab */
.tab {
	list-style-type:none;
	clear:both;
}
.tab li {
	float:left;
	display:block;
	height:25px;
	line-height:25px;
	padding:0px 8px;
	overflow:hidden;
}
.tab li.current {
	display:block;
	height:25px;
	line-height:25px;
	font-weight:bold;
	padding:0px 8px;
}
.tab li.lineFront {
	width:1%;
}
.tab li.lineBack {
	width:61%;
}
/*spaceTable*/
.spaceTable {
	margin-bottom:10px;
}
.spaceTable th {
	text-align:right;
	padding-right:8px;
	font-weight:normal;
}
.spaceTable tr {
	line-height:20px;
}
.spaceTable img {
	vertical-align:middle;
}
/* tag */
.tagTable td {
	padding:2px 0 2px 15px;
}
/* post */
.postTable{/* 开发加入样式 */
	background:#fff;
}
.postTable td, .appTable td {
	font-size:12px;
	height:26px;
	padding:5px 0 5px 0px;
	border:0;
	cellpadding:0;
	cellspacing:0;
}
.postTable td, .appTable td {
	border-bottom:#f0f0f0 1px solid;
}
.appTable td {
	border-bottom:none;
}
.postTable td.tdRi {
	text-align:right;
}
.postTable select {
	width:97px;
}
.postTable input.checkbox, .postTable input.button {
	border:0;
	height:22px;
}
input.input166 {
	width:166px;
}
input.input34 {
	width:34px;
}
input.input552 {
	width:552px;
}
input.input48 {
	width:48px;
	margin:0;
}
input.input49 {
	width:48px;
	margin:0;
	vertical-align:middle;
}
.postTable textarea {
	width:552px;
	border:0;
	padding:0;
}
.postTable .textTextareaInt, .postTable .textTextarea, .postTable .pollTextarea  {
	background: #fff;
	border:1px solid #b4b4b4;
}
.postTable .textTextareaInt {
	width:394px;
	height:99px;
}
.postTable .textTextarea {
	width:552px;
	height:336px;
}
.postTable .textTextareaInt textarea, .postTable .textTextarea textarea {
	height: 300px;
}
.postTable .pollTextarea {
	width:552px;
	height:100px;
}
.postTable .pollTextarea textarea {
	height: 89px;
}
.postTable .paddingTD {
	padding:5px 10px;
	vertical-align:top;
}
.postTable .phiz {
	width:313px;
	height:126px;
	border:1px #74c1f5 solid;
	margin-top:5px;
}
.postTable p {
	line-height:26px;
	margin:0px;
	padding:0px;
}
.postTable ul.choose {
	margin:3px 0px 0px 0px;
}
.postTable ul.choose li {
	line-height:18px;
}
.postTable td.buttonP {
	border-bottom:0;
	padding:10px 0px 10px 10px;
	height:20px;
}	
.inteTable {
	width:98%;
	margin:10px;
	margin-bottom:0;
	padding-bottom:10px;
	text-align:left;
}
.inteTable td {
	padding-left:5px;
}
.inteTable tr.inteBg {
	background:#e9f6ff;
}
/* 投票 */
.vote {
	width:98%;
	margin-left:10px;
	line-height:22px;
	padding-bottom:40px;
	height:auto !important;
}
.vote .l {
	float:left;
}
.vote .w630 {
	width:99%;
}
.vote .w630Left {
	width:100%;
}
.vote .w630Right {
	width:80%;
	padding:10px 0 0 138px;
	
}
.vote .vl1 {
	clear:both;
	margin-top:5px;
}
.vote .tar {
	text-align:left;
	width:180px;
	word-break:break-all;
	word-wrap:break-word;
}
.vote .ml10 {
	margin-left:10px;
	width:180px;
}
.vote .w65 {
	width:150px;
}
.vote .w95 {
	width:95px;
	padding-left:10px;
}
.vote .w95 a {
	color:#666;
}
.vote .tpbg1, .vote .tpbg2, .vote .tpbg3, .vote .tpbg4, .vote .tpbg5, .vote .tpbg6, .vote .tpbg7, .vote .tpbg8, .vote .tpbg9, .vote .tpbg10 {
	width:160px;
	height:10px;
	margin-top:3px;
}
.vote .tpbg1 {
	background:url(../../images/default/vote/v1.gif) left no-repeat #efefef;
}
.vote .tpbg2 {
	background:url(../../images/default/vote/v2.gif) left no-repeat #efefef;
}
.vote .tpbg3 {
	background:url(../../images/default/vote/v3.gif) left no-repeat #efefef;
}
.vote .tpbg4 {
	background:url(../../images/default/vote/v4.gif) left no-repeat #efefef;
}
.vote .tpbg5 {
	background:url(../../images/default/vote/v5.gif) left no-repeat #efefef;
}
.vote .tpbg6 {
	background:url(../../images/default/vote/v6.gif) left no-repeat #efefef;
}
.vote .tpbg7 {
	background:url(../../images/default/vote/v7.gif) left no-repeat #efefef;
}
.vote .tpbg8 {
	background:url(../../images/default/vote/v8.gif) left no-repeat #efefef;
}
.vote .tpbg9 {
	background:url(../../images/default/vote/v9.gif) left no-repeat #efefef;
}
.vote .tpbg10 {
	background:url(../../images/default/vote/v10.gif) left no-repeat #efefef;
}
.vote .vbg {/*进度条,其中vbg1至vbg10代表不同的颜色*/
	margin-top:0 !important;
	margin-top:1px;
}
.vote .vbg1 {
	background:url(../../images/default/vote/vbg1.gif) left repeat-x;
	height:10px;
}
.vote .vbg2 {
	background:url(../../images/default/vote/vbg2.gif) left repeat-x;
	height:10px;
}
.vote .vbg3 {
	background:url(../../images/default/vote/vbg3.gif) left repeat-x;
	height:10px;
}
.vote .vbg4 {
	background:url(../../images/default/vote/vbg4.gif) left repeat-x;
	height:10px;
}
.vote .vbg5 {
	background:url(../../images/default/vote/vbg5.gif) left repeat-x;
	height:10px;
}
.vote .vbg6 {
	background:url(../../images/default/vote/vbg6.gif) left repeat-x;
	height:10px;
}
.vote .vbg7 {
	background:url(../../images/default/vote/vbg7.gif) left repeat-x;
	height:10px;
}
.vote .vbg8 {
	background:url(../../images/default/vote/vbg8.gif) left repeat-x;
	height:10px;
}
.vote .vbg9 {
	background:url(../../images/default/vote/vbg9.gif) left repeat-x;
	height:10px;
}
.vote .vbg10 {
	background:url(../../images/default/vote/vbg10.gif) left repeat-x;
	height:10px;
}
/* 投票快速通道 */
.vote .foomXVote {
	background:#f9f9f9;
	text-align:right;
	padding-right:18px;
	padding-left:4px;
	margin:0 2px 0px 2px;
	line-height:25px;
	height:25px;
	position:absolute;
	bottom:7px;
	right:0;
	width:80%;
	_width:99%;/* IE6 */
}
.vote .foomXVote a {
	color:#499ae2;
	margin:0 10px;
	text-decoration:underline;
}
.vObj {
	width:785px;
	float:left;
	margin-left:12px !important;
	margin-left:6px;
	position:relative;
	display:none;
}
.vObj a {
	position: absolute;
	top:9px;
	right:8px;
}
.vObj h5 {
	height:26px;
	margin:0;
	padding-left:16px;
	font-size:13px;
}
.vObj li {
	width:14.6%;
	float:left;
	padding-left:16px;
}
.showDiv {
	overflow:hidden;
}
.aWidth{ float:left; max-width:420px; overflow:hidden; }
a.awidthA{float:left; width:400px; overflow:hidden;}

/* tag */
.w_tag{ width:988px; clear:both; margin:10px auto 0px auto;}
.w_tagTop{ height:10px;_margin-bottom:-2px;}
.w_tagMiddle{padding:0px 10px;}
.w_tagMiddle h3{font-size:12px; margin:0px; height:28px; line-height:28px;}
.w_tagMiddle h3 a{text-decoration:underline;}
.w_tagMiddle h3 a:hover{text-decoration:none;}
.w_tagMiddle p a{padding-right:15px;line-height:20px;}
.w_tagbottom{ height:10px;}