#index_content{
	width:980px;
	height:100%;
}
		#index_content .infoview{
			border:1px #FDD9A5 solid;
			background-color:#FFFAF1;
			height:auto; overflow:auto;
			text-align:left;
			color:#333333;
			padding:5px;
		}
		#index_content .title {
			padding:5px;
			height:50px;
			width:auto;
			overflow:hidden;
			border-bottom:1px #FDD9A5 solid;
		}
			#index_content .infoview h1{
				font-weight:bold;
				font-size:22px;
				line-height:24px;
				color:#F54100;
				font-family:'Î¢ÈíÑÅºÚ';
			}
				.infoview .subtitle{
					overflow:auto;
					width:auto;
					color:#999999;
					line-height:25px;
				}
					.infoview .subtitle .begintime{
						float:left;
						width:450px;
					}
					.infoview .subtitle .manage{
						float:right;
						width:254px;
						text-align:right
					}
					.infoview .subtitle .manage a{
						text-decoration:underline;
						margin-left:2px
					}
		#index_content .extracontact{
			padding:10px;
			width:948px;
			height:auto;
			overflow:auto;
			background:url(../images/category/partline.gif) #ffffff no-repeat 55%;
		}
			.extracontact .extra{
				float:left;
				width:485px;
			}
				.extra ul{
					padding:5px;
					font-size:14px;
				}
					.extra ul li{
						display:block;
						height:22px;
						margin-bottom:8px;
					}
					.extra ul li span.des{
						width:88px;
						color:#666666;
						float:left;
						display:block
					}
					.extra ul li span.val{
						color:#000000;
						float:left;
						display:block;
						line-height:16px;
					}
					.extra ul li .iplocate{
						color:#000000;
						float:left;
						display:block;
						font-size:12px;
						margin-left:10px
					}
					.extra ul li .ip2area{
						color:green;
						float:left;
						display:block
					}
			.extracontact .contact{
				float:right;
				text-align:left;
				width:425px
			}
				.contact ul{
					padding:5px 20px 10px 20px;
					font-size:14px;
				}
					.contact ul li{
						display:block;
						height:25px;
						border-bottom:1px #D5E6FF dashed;
						padding-bottom:2px;
						padding-top:5px;
						margin-top:2px;
						margin-bottom:2px;
					}
					.contact ul li span.des{
						width:88px;
						color:#666666;
						float:left;
						display:block
					}
					.contact ul li span.val{
						color:#000000;
						float:left;
						display:block
					}
					.contact ul .tips{
						font-size:12px;
						color:#666;
						border-bottom:0px
					}
			.description{
				clear:both; 
				font-size:14px;
			}
				.description .hd{ 
					display:block; 
					background-color:#fff; 
					width:60px;
					padding:2px 10px; 
					border-top:4px #FFFAF1 solid;
					color:#000; 
					font-weight:bold; 
				}
				.description .bd{
					background-color:#fff;
					padding:20px;
					line-height:22px;
				}
				.description .bd2{
					background-color:#fff;
					padding-top:5px;
					line-height:22px;
					width:968px;
					overflow:hidden
				}
					.pic_list{
						height:160px;
						
					}
					.pic_list a{
						border:1px #ccc solid;
						padding:2px;
						height:100%;
						overflow:auto;
						display:block;
						float:left
					}
					.pic_list img{
						 height:150px
					}
					.pic_list li{
						margin-left:10px;
						float:left;
						padding-top:10px;
					}
				.description img{ 
					border:0
				}
			.relateinfo{ border:1px #DEDEDE solid; background:url(../images/category/infoselectbg2.gif) repeat-x top center; text-align:left; width:978px; height:auto; overflow:hidden}
			.relateinfo .hd{ height:100%; width:auto; overflow:auto; border-bottom:1px #ccc solid;border-top:1px #ffffff solid;}
			.relateinfo .hd span{ color:#F54100; font-size:14px; font-weight:bold; margin-left:15px;}
			.relateinfo .hd .hd1{ float:left; display:block; width:66%; height:28px; line-height:28px}
			.relateinfo .hd .hd2{ float:right; display:block; width:33%; height:28px; line-height:28px}
			.relateinfo .bd{ height:auto; width:980px; overflow:auto; background:url(../images/category/partline.gif) no-repeat 67% center;}
			.relateinfo .bd ul{ margin:10px 15px; overflow:auto}
			.relateinfo .bd .bd1{ float:left; display:block; width:66%;}
			.relateinfo .bd .bd1 ul li{ height:25px; line-height:25px; display:block; width:298px; overflow:hidden; float:left; background:url(../images/right_arrow.gif) no-repeat 0px 9px; padding-left:10px;}
			.relateinfo .bd .bd1 ul li span.ltitle{ display:block; float:left; width:220px; overflow:hidden}
			.relateinfo .bd .bd1 ul li span.ltime{ display:block; float:left; color:#bbbbbb}
			.relateinfo .bd .bd2{ float:right; display:block; width:33%;}
			.relateinfo .bd .bd2 ul{ margin:10px 15px ; font-size:14px; line-height:27px; overflow:auto; height:auto}
			.relateinfo .bd .bd2 ul li{ display:block; width:135px; height:27px; float:left; overflow:hidden; border-bottom:1px #eeeeee solid; background:url(../images/right_arrow.gif) no-repeat 0px 9px; padding-left:10px;}
			
.tuijian{background:url(../images/tj.gif) no-repeat 150px 0px}
.zhiding{background:url(../images/zd.gif) no-repeat  350px -8px}

#hit{ color:red}

.share{background:url(../images/sharebg.gif) no-repeat left bottom; line-height:23px; padding:10px 0 3px 15px!important; margin-left:0px; clear:both}
.share li{float:left;background:url(../images/share.gif);margin-right:10px; text-indent:20px;margin-left:5px;}
.share li a{color:#000;}
.share li a:hover{color:#3366CC;text-decoration:underline;}
.share span{font-size:14px;}
.share .msn{background-position:0px 2px}
.share .kaixin{background-position:0px 139px}
.share .renren{background-position:0px 118px}
.share .douban{background-position:0px 96px}
.share .sina{background-position:0px 72px}
.share .email{background-position:0px 52px}
.share .sohu{background-position:0px 32px}
.share .qqmsnbox{line-height:25px;font-size:14px;font-weight:bold;padding:5px 0px;background:#FFF8E8;width:440px;padding:10px;text-align:left;margin-top:5px;}
.l{float:left}
.r{float:right;}
.c{clear:both;}

.infoaddiv{width:920px; background-color:#ffffff; *height:100%; _height:auto; overflow:auto; _overflow:; padding:2px; border:1px #e0e0e0 solid; clear:both; margin:5px auto;}

/*ÐÂÎÅÆÀÂÛ*/
.commenttextarea{ padding:6px; width:450px; height:100px; float:left}
.newscomment{ background-color:#ffffff; border:1px #d8d8d8 solid;}
.newscomment .hd{ font-weight:bold; margin-left:1px; margin-right:1px; background:url(../images/news/commenthd.gif) repeat-x; height:35px; overflow:auto; line-height:34px}
.newscomment .hd .hd1{ display:block; background:url(../images/news/bd1_bg.gif) top left no-repeat; width:93px; height:34px; color:white; font-size:14px; float:left; margin-left:15px;_margin-left:5px; text-align:center}
.newscomment .hd .hd2{ display:block; float:right; width:70px; height:34px; font-weight:100;}
.newscomment .bd{ padding: 0;}
.newscomment .textarea{ padding:6px; width:500px}
.dl{ margin-top:-10px}
.specialthread h1 { background: #FFF; font-size: 1.5em; color: #000; padding: 10px 5px; border-bottom: 1px solid #E8E8E8; }
	.specialthread h1 a { color: #069; }
.specialthread .postcontent label { float: right; display: inline; margin: 12px 12px 0; border: 1px solid #DDD; padding: 3px 5px; background: #EEE no-repeat 3px 50%; }
	.specialthread .postcontent label strong { color: #090; }
	.specialthread .postcontent label a { color: #069; }
.specialthread .postauthor { width: 180px; }
.specialpostcontainer { padding: 0 1px; clear:both; }
.specialpost { border-bottom: 4px solid #F7F7F7; text-align: right; }
	.specialpost .postinfo h2  { float: left; font-weight: normal; padding-left: 7px; font-size: 0.83em; }
	.specialpost .postinfo h2 em {}
		.specialpost .postinfo { border-color: #EEE; height: 2.2em!important; }
		.specialpost strong { border: none; }
		.specialpost .postinfo h2 a { font-size: 12px; }
	.specialpost .postmessage { text-align: left; min-height: 30px; }
		* html .specialpost .postmessage { height: 30px; overflow: visible; }
		p.imicons { margin: 8px auto; width: 160px;}
/*Common Box*/
.box { background: #FFF; padding: 1px; margin-bottom: 10px; }
	.box h4 { background-repeat: repeat-x; background-position: 0 0; line-height: 30px; padding: 0 10px; }
		.box .box li { list-style: none;}
	.postattachlist h4, .tradethumblist h4, .pollpanel h4, .activitythread h4, .typeoption h4 { border-top: 1px solid #DDD; }
	#pmprompt { border-color: #EDEDCE; }
		#pmprompt h4 { background: #FFFFF2; border-top: none; }
		#pmprompt th, #pmprompt td { border-top-color: #EDEDCE; }
/*List*/
td.user { width: 120px; }
td.nums { width: 80px; text-align: center; }
td.time { width: 120px; }
td.selector { width: 20px; text-align: center; }
	/*Viewthread*/
	.viewthread { padding-bottom: 1px; }
		.viewthread table, #pmprompt table, #forumlinks, #pmlist, #specialpost, #newpost, #editpost { table-layout: fixed; }
		.viewthread ins, .mainbox ins { display: block; text-align: center; text-decoration: none; margin-bottom: 1px; background: #F7F7F7; border-bottom: 1px solid #DDD; line-height: 26px; }
			ins.logininfo { background: #EEE; padding: 2px 5px; line-height: 22px; color: #666; text-align: left; border: none; }
			.viewthread ins, .viewthread ins a { color: #090; }
			.viewthread td.postcontent, .viewthread td.postauthor { vertical-align: top; padding: 0 1px; border: none; overflow: hidden; background: #FFF; }
			.postinfo { color: #666; border-bottom: 1px solid #DDD; padding: 0 5px; line-height: 26px; height: 26px; overflow: hidden; }
				.postinfo strong, .postinfo em { float: right; line-height: 26px !important; cursor: pointer; padding: 0 3px; color: #069; }
					.postinfo strong { margin-left: 5px; color: #090; font-weight: bold; }
						* html .postinfo strong { margin-top: -2px; }
						.postinfo strong sup { font-weight: normal; margin-left: 1px; color: #999; }
				.postinfo a { color: #069; }
				.postinfo label { color:#090; cursor: pointer; }
			.postmessage { padding: 10px; overflow-x: hidden; }
				.postmessage *, .pmmessage *, .register *  { line-height: normal; }
			.defaultpost {  height: auto !important; height:120px; min-height:120px !important; }
				.postmessage h2 {font-size: 1.17em; margin-bottom: 0.5em; }
				.t_msgfont, .t_msgfont td { font-size: 14px; line-height: 1.6em; }
				.t_smallfont, .t_smallfont td { font-size: 12px; line-height: 1.6em; }
				.t_bigfont, .t_bigfont td { font-size: 16px; line-height: 1.6em; }
					.t_msgfont *, .t_smallfont *, .t_bigfont * { line-height: normal; }
					.t_msgfont a, .t_smallfont a, .t_bigfont a { color: #069; }
				.postratings { float: right; }
			

		.blockcode, .quote { font-size: 12px; margin: 10px 20px; border: solid #DDD; border-width: 4px 1px 1px; background-repeat: repeat-x; background-position: 0 0; overflow: hidden; }
			.blockcode h5, .quote h5 { border: 1px solid; border-color: #FFF #FFF #DDD #FFF; line-height: 26px; padding-left: 5px; color: #666; }
				.blockcode code, .quote blockquote { margin: 1em 1em 1em 3em; line-height: 1.6em; }
					.blockcode code { font: 14px/1.4em "Courier New", Courier, monospace; display: block; padding: 5px; }
					.blockcode .headactions { color: #666; font-size: 12px; cursor: pointer; padding-top: 5px; }
		p.posttags { margin: 2em 0em 0.5em 0em; }
			p.posttags a, .footoperation span.posttags a { color: #F00; font-weight: bold; }
					p.posttags .postkeywords a, { color: #090; }
		.postmessage strong { font-weight: bold; }
		.postmessage em { color:#666; }
		.postmessage span.t_tag { cursor: pointer; border-bottom: 1px solid #F00; white-space: nowrap; }
			.postauthor cite { font-weight: bold; display: block; border-bottom: 1px solid #DDD; height: 21px; overflow: hidden; margin-bottom: 5px; }
				.postauthor cite label a { float: right; padding: 3px; }
			
#postleave{
	overflow:hidden
}

#postleave form {
overflow:hidden;
height:100%;
padding:20px;
font-size:12px;
width:600px;
}

#postleave form dl {
float:left;
width:600px;
margin:5px 10px
}

#postleave form dl dd{
	float:left
}

#postleave form dl dt {
float:left;
clear:both;
width:60px;
text-align:right;
line-height:30px;
}
.bd2 .closed{ margin:20px; color:#999}