/* 全局CSS定义 */
body{margin:0 auto;padding:0;background:#FFF;color:#666;font:12px '宋体';text-align:center;}
body > div{margin-right:auto;margin-left:auto;text-align:center; } 
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input,textarea{font-size:12px}
/* 链接颜色 */
a{color:#333;text-decoration:none;}
a:hover{color:#C00;text-decoration:none;}
/* 标题 */
h2{text-align:right;}
h2 span{float:left;font-weight: bold;}

.clear,.area,.pp,.pt{zoom:1}
.show{display:block;}
.hidden{display:none;}
.pp,.pt,.list12 ul,.list14 ul,.area{width:100%;margin:0 auto;}
.pp:after,.pt:after,.area:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.pp{text-align:center;}
.pp img{display:block;margin:0 auto;}	/*组图内图片属性*/
.pp span{display:block;}
.pt{color:#666;line-height:20px;text-align:left;}
.pt div{float:left;margin:0 10px 0 0;}			/*图文混排*/
.pt p{clear:none}
/* 文字列表属性 */
.list14 li,.list12 li{padding:3px 0;color:#333;font-size:12px;line-height:16px;text-align:left;}
.list14 li{padding:4px 0;font-size:14px;}
/* 浮动属性 */
.left,.center,.l,.right,.r{display:inline;float:left;}
.right,.r{float:right;}
.fontArial{font-family:'Arial'}
.b{font-weight:bold;}/* 加粗 */
.blank5,.blank8{height:5px;font-size:1px;}
.blank8{height:8px;}
.more{text-align:right;}/* 更多 */
.area{width:960px;}/*页面属性 */
li.nodot{background:none!important;padding-left:0px!important;}/* 去掉列表前缀 */
/* 标准头 */
#indexNav,#channelNav{height:22px;margin:4px auto;background:#fff;color:#000;text-align:left;}
#channelNav{background:#EFEBEF;}
#indexNav ul,#channelNav ul{padding-right:6px;}
#indexNav li,#channelNav li{float:left;margin:5px auto 0;padding:0 2px 0 0;line-height:14px;}
#indexNav .end,#channelNav .end{padding-right:0;}
#indexNav .red a,#channelNav .red a{color:#f00;}
#indexNav a,#channelNav a{color:#000;}
/* 标准底 */
#foot{width:950px;margin:5px auto 0;padding:5px 0 10px;border-top:1px solid #333;color:#333;line-height:22px;}
.area {
	width:980px
}
.right {
	display:inline
}
em {
	font-style:normal
}
li {
	text-align:left
}
a {
	color:#009
}
a:hover {
	color:#F00
}
#foot, #foot a {
	color:#333
}
/* 标准头 */
#logo_nav {
	width:980px;
	background:#FFD700;
	height:22px;
	font-family:'Arial';
	margin:3px auto 4px
}
#logo_nav .red {
	color:#f00
}
#matrix_nav {
	float:left;
	width:230px;
	height:19px;
	padding-top:3px;
	background:url(images090310/matrix_bg2.gif);
}
#nav {
	padding-left:13px;
	float:right;
	height:18px;
	padding-top:4px
}
#nav a {
	color:#000;
	margin:0 4px;
}
#logo_nav a {
	color:#000
}
#contentA {
	width:978px;
	height:113px;
	border:1px #d7d7d7 solid;
	background:#f4f4f4;
	margin-bottom:15px
}
#contentA .left {
	width:590px;
	margin-left:4px;
	padding-top:4px;
}
#contentA .right {
	width:380px;
}/* 实用工具 */
#contentA .right a {
	color:#000;
}
#contentA .right a:hover {
	color:#c00;
}
#contentA .right .tools {
	width:379px;
	background:url(images090310/tools.gif) bottom no-repeat;
	overflow:hidden;
	height:113px;
	border-left:1px solid #D7D7D7;
	margin:0 auto;
}
#contentA .right .tools h2 {
	width:379px;
	height:24px;
	border-bottom:1px solid #d7d7d7;
	background-color:#F4F4F4;
}
#contentA .right .tools h2 span, #contentA .right .tools h2 a {
	line-height:26px;
	padding:0 4px;
	overflow:hidden
}
#contentA .right .tools ul {
	width:376px;
	margin:18px 5px 5px 0;
}
#contentA .right .tools li {
	float:left;
	width:50px;
	height:22px;
	padding-left:10px;
	text-align:right;
}
#contentA .right .tools li.one {
	width:60px;
	padding-left:12px;
}
/* 导航 */
#navigation {
	width:975px;
	text-align:left;
	margin-bottom:5px;
	color:#000
}
#navigation a {
	text-decoration:none;
	margin:0 6px;
	color:#000;
	line-height:24px;
}
#navigation a:hover {
	color:#F00
}
#navigation img {
	vertical-align:text-bottom
}
/* 广告 */
.adsoure div {
	float:right;
	margin:0 auto 18px;
}
#box {
	width:350px;
	float:left;
	margin-right:6px
}/* 画中画 */
.ad360 div, .ad360 span {
	margin-bottom:5px
} /* 右360 */
.ad590A {
	margin:0 auto;
	padding:5px 0
}
.ad590B div {
	border-top:1px #8fafd2 solid;
	width:613px;
	padding:5px 0
}
#contentB .left {
	width:613px;
	background:#edf5fd;
	color:#000;
	border:1px #8fafd2 solid
}
#contentB .right {
	width:360px
}
/* 新闻标题 */
#contentB .left h2 {
	line-height:75px;
	font-size:26px;
	font-weight:bold;
	text-align:center
}
#contentB .left h3 {
	width:532px;
	height:15px;
	border-bottom:1px #C5C5C5 solid;
	margin:0 auto 22px
}
#contentB .left h3 a {
	text-decoration:none;
	color:#000
}
#contentB .left h3 a:hover, #contentB .left h3 em, #contentB .left h3 em a {
	color:#F00
}
/* 新闻来源 */
#contentB .left .source {
	width:532px;
	margin:0 auto;
}
#contentB .left .source .mediasource {
	height:42px;
	float:left;
}
#contentB .left .source span {
	height:24px;
	line-height:24px;
	border:1px #c5c5c5 solid;
	padding:1px;
	float:left;
	background:#fff;
}
#contentB .left .source span img {
	float:left;
}
#contentB .left .source span em {
	font-size:14px;
	font-weight:bold;
	margin:2px 8px 0;
	float:left
}
#contentB .left .source span a, #contentB .left .source span a:hover {
	color:#000;
	text-decoration:none;
	cursor:default;
}
/* 编者按 */
#contentB .leaderette {
	font-size:14px;
	margin:0 auto 5px;
	border:1px solid #c8d5df;
	background:#f6faff;
	padding:5px;
}
#contentB .leaderette strong {
	font-size:14px;
}
/* 新闻内容 */
#contentB .left .content {
	width:532px;
	margin:0 auto 20px;
	line-height:28px;
	text-align:left;
	font-size:14px;
}
#contentB .left .content p {
	margin-bottom:25px;
}
#contentB .left .content .pic {
	text-align:center;
	font-size:12px;
	margin-top:5px
}
#contentB .left .content .pic img {
	display:block;
	margin:0 auto 10px
}
#contentB .left .content span {
	color:#009;
	font-size:12px
}
#contentB .left .content span a {
	text-decoration:none
}
#contentB .left .content em {
	color:#f00
}
#contentB .left .content .r {
	text-align:right;
	float:none;
	display:block;
}
#contentB .left .content .pp {
	font-size:12px;
}
#contentB .left .content .articleLink a {
	text-decoration:none;
	font-size:14px;
}
#contentB .left .content .player {
	background-image:url(images090310/26b_b6a3e3ae_4082_4a41_92e5_98e4a01c78fc_0.gif);
	background-repeat:no-repeat;
	height:400px;
	padding-top:41px;
	width:450px;
	margin:0 auto;
}
#contentB .left .content .player span {
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	float: left;
	text-align: center;
	width: 450px;
	vertical-align: bottom;
}
#contentB .left .content .sohuks {
	width:528px;
	padding:4px;
	margin-bottom:10px;
	background:#fff;
	border:1px dotted #669;
}
#contentB .left .content .sohuks .sohuksbg {
	background:url(images090310/5ef_c7419417_b179_4713_8dcd_6b2ea6662356_2.gif)
}
#contentB .left .content .sohuks .l {
	width:320px;
}
#contentB .left .content .sohuks .l img {
	border:1px solid #ccc;
	margin-top:1px;
}
#contentB .left .content .sohuks .r {
	width:200px;
}
#contentB .left .content .sohuks .r img, #contentB .left .content .sohuks .r p, .sohuks .r span {
	float:left;
}
#contentB .left .content .sohuks .r p {
	margin:0;
	text-align:left;
	line-height:22px;
}
/* 页码 */
#contentB .left .content .pageOption {
	margin-bottom:5px;
}
#contentB .left .content .newsPage {
	text-align:right;
	font-size:14px;
}
/* 搜狗搜索 */
#contentB .left .search {
	width:555px;
	margin:0 auto 15px;
	text-align:left;
}
#contentB .left .search span {
	padding-top:4px;
}
#contentB .left .search span a {
	float:left;
	margin:-5px 5px 0 0;
	width:89px;
	height:23px;
	background:url(images090310/matrixlogo.gif) -120px 0;
	font-size:0;
	line-height:500px;
	overflow:hidden
}
#contentB .left .search img {
	margin-right:6px;
	vertical-align:middle
}
#contentB .left .search .inputA {
	width:140px;
	border:1px #D4D0C8 solid;
	background:#FFF;
	margin-right:6px;
	height:16px;
	padding:3px 1px 0 1px
}
#contentB .left .search .inputB {
	width:68px;
	font-size:13px
}
#contentB .left .search input {
	vertical-align:middle;
	margin-top:-3px
}
/* 相关新闻、搜索 */
#contentB .left .correlation {
	width:565px;
	margin:0 auto 5px;
	padding-bottom:5px
}
#contentB .left .correlation .l {
	width:410px
}
#contentB .left .correlation .r {
	width:130px
}
#contentB .left .correlation .l h2 {
	line-height:30px;
	padding-left:10px;
	width:400px;
	font-size:14px;
	font-weight:bold;
	text-align:left
}
#contentB .left .correlation .l li {
	width:396px;
	line-height:24px;
	color:#009;
	font-size:14px;
}
#contentB .left .correlation .l li a {
	text-decoration:none
}
#contentB .left .correlation .l li span {
	color:#6D6D6D;
	float:right;
	font-size:12px;
}
#contentB .left .correlation .l h5 {
	text-align:right;
	font-size:14px;
	line-height:24px
}
/* 相关新闻图片 */
#contentB .left .correlation .l .pt {
	margin:10px 0 0 0;
}
#contentB .left .correlation .l .pt img {
	float:left;
	margin:10px 5px 0 0;
}
#contentB .left .correlation .l .pt p {
	line-height:20px;
	float:right;
	color:#000
}
#contentB .left .correlation .l .pt p span {
	font-size:14px;
	font-weight:bold;
	color:#009
}
#contentB .left .correlation .l .pt p em {
	color:#666
}
#contentB .left .correlation .r h2 {
	line-height:30px;
	width:130px;
	font-size:14px;
	font-weight:bold;
	text-align:left
}
#contentB .left .correlation .r ul {
	width:130px;
	line-height:24px;
	font-size:14px;
	text-align:left
}
#contentB .left .correlation .r li a {
	text-decoration:none
}
#contentB .left .midline {
	background:url(images090310/bgY.gif)
}
#contentB .left .line {
	background:url(images090310/bgX.gif) 0 0;
	height:1px;
	font-size:1px;
	overflow:hidden;
	width:597px;
	margin:0 auto 5px;
}
/* 搜狗推广 */
#contentB .left .sogouService {
	width:565px;
	margin:0 auto;
	position:relative
}
#contentB .left .sogouService h2 {
	line-height:32px;
	font-size:14px;
	text-align:right;
	margin-bottom:5px
}
#contentB .left .sogouService h2 span {
	margin-top:5px;
	background:url(images090310/matrixlogo.gif) -120px -23px;
	display:block;
	width:74px;
	height:21px;
	overflow:hidden
}
#contentB .left .sogouService h2 span a {
	display:block;
	width:74px;
	height:21px;
	font-size:0;
	line-height:500px;
	overflow:hidden
}
#contentB .left .sogouService .commentary {
	background:#D1E3FA;
	padding:4px 6px 0;
	height:16px;
	position:absolute;
	bottom:0;
	right:-16px;
	color:#6D6D6D;
	margin:0
}/* 注释 */
/* 网友评论 */
#contentB .left .comment {
	width:575px;
	margin:0 auto 5px;
	padding:12px 0 10px;
	text-align:left
}
#contentB .left .comment .l {
	width:412px
}
#contentB .left .comment .r {
	width:132px;
	line-height:26px;
	font-size:12px;
	font-weight:bold
}
#argueForm, #replyForm {
	margin-top:5px;
}
#contentB .left .comment .l .inputA {
	width:108px
}
#contentB .left .comment .l .inputB {
	margin-left:6px;
	float:right;
	margin-top:8px
}
#contentB .left .comment .l .inputC {
	width:370px
}
#contentB .left .comment .l input {
	vertical-align:middle;
	margin-top:-2px
}
#contentB .left .comment .l span, #contentB .left .comment .l span a {
	color:#f00;
	line-height:30px
}
#contentB .left .comment .l .textareaA {
	width:410px;
	height:76px;
	overflow-y:scroll
}
#contentB .left .comment .l .textareaB {
	width:180px;
	height:50px;
	overflow-y:scroll;
	float:right;
	margin-top:8px
}
#contentB .left .comment .l .just {
	float:left
}/* 正方 */
#contentB .left .comment .l .contrary {
	float:right
}/* 反方 */
#contentB .left .comment .l .just, #contentB .left .comment .l .contrary {
	line-height:16px;
	width:201px
}
#contentB .left .comment .r h1 {
	font-size:14px;
	line-height:28px;
	font-weight:bold;
}
#contentB .left .comment .r h1 a {
	text-decoration:none
}
#contentB .left .comment .r span {
	color:#f00;
	margin-left:5px;
}
#contentB .left .comment .r ul {
	font-size:12px
}
#contentB .left .comment .r li a {
	text-decoration:none;
}
#contentB .right .boxA, #contentB .right .boxB, #contentB .right .boxC, #contentB .right .boxD, #contentB .right .boxE, #contentB .right .boxF {
	padding-top:10px;
	margin-bottom:5px;
	border:1px #8FAFD2 solid;
	border-top:0;
	width:358px
}
#contentB .right .line {
	background:url(images090310/bgX.gif) 0 0;
	height:1px;
	font-size:1px;
	overflow:hidden;
	width:341px;
	margin:5px auto
}
#contentB .right h2 {
	width:360px;
	height:25px;
	line-height:25px;
	color:#FFF
}
#contentB .right h2 a {
	color:#FFF
}
#contentB .right h2 span {
	text-align:center
}
/* 标题栏 */
#contentB .right .titleA, #contentB .right .titleB, #contentB .right .titleC, #contentB .right .titleD {
	background:url(images090310/bgZ.png);
	padding:0 8px 0 12px;
	width:340px;
	overflow:hidden;
}
#contentB .right .titleA span {
	width:135px;
	padding-top:8px;
	color:#009;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
}
#contentB .right .titleA span a, #contentB .right .titleD span a {
	color:#009
}
#contentB .right .titleA span img, #contentB .right .titleD span img {
	margin:0 5px 0 auto
}
#contentB .right .titleB {
	background-position:0 -50px;
	width:340px;
}
#contentB .right .titleB span {
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
}
#contentB .right .titleC {
	background-position:0 -25px;
	padding:0 8px 0 12px;
	width:340px
}
#contentB .right .titleC span {
	width:88px;
	margin-top:6px
}
#contentB .right .titleD span {
	width:125px;
	height:19px;
	font-size:14px;
	color:#0063AC;
	padding-top:8px;
	line-height:19px;
}
/* 标题栏 */
#contentB .right .blog span a, #contentB .right .sogou span a, #contentB .right .club span a, #contentB .right .chinaren span a {
	display:block;
	margin:0 auto;
	background:url(images090310/matrixlogo.gif);
	font-size:0;
	line-height:500px;
	overflow:hidden
}
#contentB .right .blog span a {
	width:65px;
	height:15px;
}
#contentB .right .sogou span a {
	background-position:-120px -44px;
	width:68px;
	height:18px;
}
#contentB .right .club span a {
	background-position:0 -15px;
	width:67px;
	height:20px;
	margin-top:-3px;
}
#contentB .right .chinaren span a {
	background-position:0 -35px;
	width:78px;
	height:20px;
	margin-top:-3px;
}
/* 搜狐博客，最热视频 */
#contentB .right .boxA .clear {
	width:350px;
	margin:0 auto
}
#contentB .right .boxA .clear .pp {
	width:110px;
	float:left;
	padding-bottom:5px
}
#contentB .right .boxA .clear .pp div {
	height:102px;
	background:url(images090310/bgA.gif) repeat-x bottom;
	color:#000;
}
#contentB .right .boxA .clear .pp div a {
	color:#000
}
#contentB .right .boxA .clear .pp div img {
	display:block;
	margin-bottom:5px
}
#contentB .right .boxA .clear ul {
	width:230px;
	float:right
}
#contentB .right .boxA .clear li {
	padding:2px 0;
	line-height:16px;
	color:#000;
	background:url(images090310/dot.gif) 0 -2px no-repeat;
	padding-left:12px
}
#contentB .right .boxA .clear li a {
	color:#000
}
#contentB .right .boxA .clear li img {
	margin:0 -5px 0 3px
}
#contentB .right .boxA .clear .red, #contentB .right .boxA .clear li .red a {
	color:#FF0000
}
#contentB .right .boxA .clear .line {
	width:220px;
	float:right;
	margin-right:5px;
	display:inline
}
#contentB .right .boxA p {
	width:340px;
	line-height:24px;
	color:#009;
	text-align:left;
	font-weight:bold;
	margin:0 auto 5px
}
#contentB .right .boxA p a {
	text-decoration:none;
	font-weight:normal;
	margin-right:6px
}
/* 精彩推荐，搜狐商机 */
#contentB .right .boxB ul {
	width:342px;
	margin:0 auto 5px
}
#contentB .right .boxB li {
	line-height:20px;
	background:url(images090310/dot.gif) 0 -51px no-repeat;
	padding-left:12px;
	width:159px;
	float:left
}
/* 搜狗 */
#contentB .right .boxC ul {
	width:338px;
	margin:0 auto 5px
}
#contentB .right .boxC li {
	line-height:24px;
	color:#000
}
#contentB .right .boxC li a {
	color:#000
}
#contentB .right .boxC li span {
	margin-right:6px
}
#contentB .right .boxC li span a {
	color:#00009A;
	text-decoration:none
}
#contentB .right .boxC li em {
	color:#999;
	font-weight:bold;
	margin-right:8px;
	_margin-right:3px;
	width:12px;
	text-align:center;
	float:left
}
#contentB .right .boxC .red {
	color:#FB6804
}
/* 搜狐无线 */
#contentB .right .boxD .listA {
	width:350px;
	margin:0 auto 5px
}
#contentB .right .boxD .listB {
	width:348px;
	margin:0 auto 5px
}
#contentB .right .boxD .listB li {
	width:104px;
	float:left
}
#contentB .right .boxD li {
	line-height:20px;
	background:url(images090310/dot.gif) 0 -3px no-repeat;
	padding-left:12px;
	float:left;
	color:#000
}
#contentB .right .boxD li a {
	color:#000
}
#contentB .right .boxD li em, #contentB .right .boxD li em a {
	color:#173EE8
}
#contentB .right .boxD li span, #contentB .right .boxD li span a {
	color:#F00
}
#contentB .right .boxD .pp {
	width:348px;
	margin:0 auto 5px
}
#contentB .right .boxD .pp div {
	height:124px;
	background:url(images090310/bgA.gif) repeat-x bottom;
	width:102px;
	float:left;
	text-align:center;
	color:#000;
	margin:0 7px;
	display:inline
}
#contentB .right .boxD .pp div a {
	color:#000
}
#contentB .right .boxD .pp div img {
	display:block;
	border:1px #808080 solid;
	margin-bottom:5px
}
/* 茶余饭后 */
#contentB .right .boxE ul {
	width:342px;
	margin:0 auto 5px
}
#contentB .right .boxE li {
	line-height:16px;
	padding:2px 0;
	width:159px;
	background:url(images090310/dot.gif) 0 -3px no-repeat;
	padding-left:12px;
	float:left;
	color:#000
}
#contentB .right .boxE li a {
	color:#000
}
#contentB .right .boxE li span, #contentB .right .boxE li span a {
	color:#F00
}
#contentB .right .boxE li img {
	margin-right:6px
}
#contentB .right .boxE .pp {
	width:354px;
	margin:0 auto 5px
}
#contentB .right .boxE .pp div {
	width:110px;
	margin:0 4px;
	float:left;
	display:inline;
	text-align:center;
	background:url(images090310/bgA.gif) repeat-x bottom;
	height:102px;
	color:#000
}
#contentB .right .boxE .pp div a {
	color:#000
}
#contentB .right .boxE .pp div img {
	display:block;
	margin-bottom:5px
}
/* 搜狐社区，CHINAREN社区 */
#contentB .right .boxF p {
	line-height:20px;
	color:#000;
	text-align:left;
	width:340px;
	margin:0 auto 5px
}
#contentB .right .boxF p a {
	color:#000
}
#contentB .right .boxF p span, #contentB .right .boxG p span a {
	color:#009
}
#contentB .right .boxF .pt {
	width:348px;
	margin:0 auto 5px
}
#contentB .right .boxF .pt div {
	width:110px;
	height:102px;
	float:left;
	text-align:center;
	background:url(images090310/bgA.gif) repeat-x bottom;
	color:#000
}
#contentB .right .boxF .pt div a {
	color:#000
}
#contentB .right .boxF .pt div img {
	display:block;
	margin-bottom:2px
}
#contentB .right .boxF .pt p {
	width:228px;
	float:right;
	margin:0
}
/* 网友意见箱 */
#contentB .right .idea {
	background:url(images090310/bgZ.png) 0 -75px;
	width:157px;
	height:47px;
	display:block;
	margin:26px auto;
}
#contentB .right .idea a {
	display:block;
	padding:11px 0 0 68px;
	_padding:12px 0 0 68px;
	font:bold 14px '';
	text-align:left
}

/*------ listpage ------*/
.forum{width:97%;margin:0 auto 10px;}
.forum dl{width:100%;float:left;margin-bottom:10px;border-bottom:#cccccc 1px solid;}
/*
.forum dl#l1{background:#F0F0F0;}
.forum dl#l1:hover{background:#E8E8E8;}
.forum dl#l2{background:#FBFBFB;}
.forum dl#l2:hover{background:#EDEDED;}
*/
.forum dl dt{float:left;width:125px;overflow:hidden;}
.forum dl dt img{margin:8px 3px;padding:2px;border:#cccccc 1px solid;}
.forum dl dt img:hover{border:#339900 1px solid;}
.forum dl dd{float:right;width:458px;margin-top:5px;text-align:left}
.forum dl p{margin:8px auto;line-height:20px;}
.forum dl p#a{color:#878787;font-size:13px;overflow:hidden;}
.forum dl p#b{color:#4a4a4a;font-size:12px;}
.forum dl span{margin-right:15px;}


.flip{width:100%;margin:20px auto 0;border-top:#aabcee 1px dotted;}
.flip li{float:left;width:50%;height:30px;line-height:30px;overflow:hidden;}
.flip li a:hover{color:#BF001F;}

/*comments*/
.replies{width:98%;border:#DADCDD 1px solid;margin:10px auto;}
.replies_t{height:30px;line-height:30px;background:url(img/pl_bg.gif) repeat-x;}
.replies_t b{float:left;font-size:13px;text-indent:10px;}
.replies_t span{float:right;padding-right:10px;}
.replies_t span u{margin-left:10px;}
.replies_b{width:90%;margin:15px auto 15px;}
.replies_b .l{float:left;font-size:13px;}
.replies_b .l u{text-decoration:none;color:#204e7d;}
.replies_b .r{float:right;color:#4a4a4a;}
.replies_bt{width:90%;margin:0 auto;text-align:left;padding:0 15px 15px;border-bottom:#E6E6E6 1px solid;}

/*reply box*/
#replyform_info,#commentform_info{color:#f00;}

.reply{width:98%;border:#dadcdd 1px solid;margin:10px auto;}
.reply_t{height:30px;text-align:left;text-indent:10px;font-weight:700;line-height:30px;background:url(img/pl_bg.gif) repeat-x;}
.reply_b{margin:15px;text-align:left;}
.reply_b .text{width:96%;height:100px;font-size:13px;border:#ccc 1px solid;}
.reply_b p{margin:8px 0;line-height:25px;font-size:13px;}
.reply_b p .inp1{width:90px;height:20px;font-size:15px;border:#ccc 1px solid;vertical-align:middle;}
.reply_b p .inp2{width:40px;height:20px;font-size:15px;border:#ccc 1px solid;vertical-align:middle;}
.reply_b p button{width:70px;height:25px;border:none;background:url(img/but_bg1.gif) no-repeat;line-height:25px;color:#444;cursor:pointer;vertical-align:middle;}
.reply_b p img{margin:0 10px;vertical-align:middle;}
.reply_b p .inp1:hover,.reply_b p .inp2:hover{border:#3c9 1px solid;}

/*page numbers*/
.pages{width:98%;margin:10px auto;}
.pages .l{float:left;font-size:13px;color:#4a4a4a;line-height:25px;}
.pages .l span{font-weight:normal;margin-right:10px;}
.pages .r{float:right;}
.pages .r a{padding:2px;font-size:12px;white-space:nowrap;line-height:25px;border:#cccccc 1px solid;}
.pages .r a:hover{color:#339900;border:#339900 1px solid;text-decoration:none;}
.pages .r strong{font-weight:bold;color:#ff0000;}