BODY
{
	background: #fff;
	color: #2b2b2b;
}
A
{
	color: #2b2b2b;
}
INPUT
{
	font-size: 12px;
}
SELECT
{
	font-size: 12px;
}
.clear
{
	line-height: 0;
	height: 0px;
	clear: both;
	font-size: 0px;
}
.space8
{
	line-height: 0;
	height: 8px;
	clear: both;
	font-size: 0px;
}
.space10
{
	line-height: 0;
	height: 10px;
	clear: both;
	font-size: 0px;
}
.space15
{
	line-height: 0;
	height: 15px;
	clear: both;
	font-size: 0px;
}
.space20
{
	line-height: 0;
	height: 20px;
	clear: both;
	font-size: 0px;
}
.line
{
	line-height: 0;
	background: url(http://img.ifeng.com/page/dot.gif) repeat-x center 50%;
	height: 10px;
	clear: both;
	font-size: 0px;
}
.pic1000
{
	margin: -3px auto 0px;
	width: 1000px;
	overflow: hidden;
}
.pic728
{
	width: 728px;
	float: left;
	overflow: hidden;
}
.pic260
{
	float: right;
}
.pic300
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 10px;
	margin: 9px auto 0px;
	padding-left: 10px;
	width: 300px;
	padding-right: 10px;
	background: #fff;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 10px;
}
.pic600
{
	padding-bottom: 5px;
	padding-left: 30px;
	width: 600px;
	padding-right: 0px;
	float: left;
	padding-top: 25px;
}
.pic336
{
	text-align: center;
	margin: 2px 2px 0px;
	width: 336px;
	display: inline;
	float: left;
}
.pic320
{
	text-align: center;
	margin: 10px 10px 0px;
	width: 320px;
	display: inline;
	background: #fff;
	float: left;
	overflow: hidden;
}
.pic300x600
{
	border-bottom: #ddd 1px solid;
	text-align: center;
	border-left: #ddd 1px solid;
	padding-bottom: 9px;
	margin: 10px 10px 0px;
	padding-left: 9px;
	width: 300px;
	padding-right: 9px;
	display: inline;
	background: #fff;
	float: left;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 9px;
}
.adList
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 5px;
	margin: 9px auto 0px;
	padding-left: 8px;
	width: 300px;
	padding-right: 10px;
	background: #fff;
	color: #416571;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 10px;
}
.adList H3
{
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
}
.adList LI
{
	line-height: 20px;
}
.adList LI A
{
	color: #416571;
}
.adList2
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 6px;
	margin: 9px auto 0px;
	padding-left: 10px;
	width: 300px;
	padding-right: 10px;
	background: #fff;
	height: 188px;
	color: #416571;
	overflow: hidden;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 6px;
}
.adList2 H3
{
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}
.adItem
{
	width: 140px;
	float: left;
	padding-top: 6px;
}
.adItem IMG
{
	width: 140px;
	float: left;
	height: 150px;
}
.adItem SPAN
{
	padding-bottom: 0px;
	padding-left: 4px;
	width: 138px;
	padding-right: 0px;
	float: left;
	padding-top: 7px;
}
.adList2 LI
{
	line-height: 23px;
	width: 150px;
	float: left;
}
.adList2 A
{
	color: #416571;
}
.adList3
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 5px;
	margin: 9px auto 0px;
	padding-left: 7px;
	width: 300px;
	padding-right: 10px;
	background: #fff;
	height: 185px;
	color: #416571;
	overflow: hidden;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 10px;
}
.adList3 H3
{
	padding-bottom: 7px;
	padding-left: 3px;
	padding-right: 0px;
	font-weight: bold;
	padding-top: 2px;
}
.adList3 H4
{
	padding-bottom: 8px;
	padding-left: 3px;
	padding-right: 0px;
	font-weight: bold;
	padding-top: 8px;
}
.adList3 H3 SPAN
{
	padding-right: 10px;
}
.adList3 LI
{
	line-height: 24px;
	width: 145px;
	padding-right: 5px;
	float: left;
}
.adList3 A
{
	color: #416571;
}
.adarea
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	margin: 20px 0px 0px 30px;
	width: 598px;
	display: inline;
	float: left;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
}
.adbox
{
	padding-bottom: 5px;
	padding-left: 30px;
	width: 245px;
	padding-right: 20px;
	float: left;
	padding-top: 20px;
}
.adbox A
{
	color: #416571;
}
.adbox P
{
	width: 245px;
	float: left;
}
.adbox P IMG
{
	width: 245px;
	float: left;
}
.adbox P SPAN
{
	line-height: 24px;
	padding-left: 4px;
	width: 241px;
	float: left;
}
.adbox UL
{
	width: 245px;
	float: left;
}
.adbox LI
{
	line-height: 20px;
	color: #416571;
}
.adbox LI.tt
{
	padding-left: 4px;
}
.adarea2
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	margin: 1px 0px 20px 30px;
	padding-left: 9px;
	width: 589px;
	display: inline;
	float: left;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
}
.ad_pic
{
	padding-bottom: 5px;
	padding-left: 0px;
	width: 585px;
	padding-right: 0px;
	float: left;
	padding-top: 9px;
}
.ad_pic IMG
{
	width: 585px;
}
.ad_text
{
	padding-bottom: 5px;
	width: 589px;
	background: #fff;
	float: left;
}
.ad_text LI
{
	line-height: 22px;
	width: 142px;
	float: left;
	color: #416571;
}
.ad_text LI A
{
	color: #416571;
}
.main0312
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	margin: 0px auto;
	width: 999px;
	height: 80px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px;
}
.main0312 .topNews
{
	padding-bottom: 10px;
	padding-left: 10px;
	width: 312px;
	padding-right: 10px;
	float: left;
	cursor: pointer;
	border-right: #ddd 1px solid;
	padding-top: 10px;
}
.main0312 .topNews A
{
	cursor: pointer;
}
.main0312 .topNews IMG
{
	border-bottom: #e4e4e4 1px solid;
	border-left: #e4e4e4 1px solid;
	width: 93px;
	float: left;
	height: 58px;
	border-top: #e4e4e4 1px solid;
	border-right: #e4e4e4 1px solid;
}
.main0312 .topNews SPAN
{
	padding-bottom: 0px;
	line-height: 18px;
	padding-left: 6px;
	width: 200px;
	padding-right: 0px;
	font-family: "宋体";
	float: left;
	font-size: 12px;
	padding-top: 0px;
}
.main
{
	margin: 0px auto;
	width: 1000px; /*BACKGROUND: url(http://img.ifeng.com/page/gqicon_02.gif) repeat-y right top*/
}
.left
{
	width: 630px;
	float: left;
	border-top: #000 4px solid;
}
.right
{
	width: 340px;
	float: right;
}
#artical
{
	width: 630px;
	clear: both;
}
#theCurrent
{
	padding-bottom: 23px;
	padding-left: 10px;
	width: 620px;
	padding-right: 0px;
	float: left;
	padding-top: 18px;
}
#artical_topic
{
	padding-bottom: 16px;
	padding-left: 30px;
	width: 600px;
	padding-right: 0px;
	font: bold 24px 宋体;
	float: left;
	letter-spacing: -1px;
	padding-top: 25px;
	text-align:center;
}
#artical_sth
{
	padding-bottom: 13px;
	width: 630px;
	float: left;
}
#artical_sth P
{
	line-height: 20px;
	padding-left: 30px;
	width: 255px;
	float: left;
	color: #808080;
}
#artical_sth P A
{
	color: #808080;
}
#artical_sth H5
{
	float: right;
	font-weight: normal;
	padding-top: 23px;
}
#artical_sth H5 SPAN
{
	display: inline;
	height: 13px;
	cursor: pointer;
	margin-right: 10px;
}
SPAN.cmt
{
	padding-right: 17px;
	background: url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat right -217px;
	float: left;
}
SPAN.cmt A
{
	color: #bb2437;
}
SPAN.print
{
	padding-right: 17px;
	background: url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat right -186px;
	float: left;
}
SPAN.forword
{
	padding-right: 17px;
	background: url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat right -156px;
	float: left;
}
#artical_sth H6
{
	float: right;
	font-weight: normal;
	padding-top: 23px;
}
.smallsize
{
	font-size: 10px;
}
.smallsize A
{
	color: #666;
}
.bigsize
{
	font-size: 13px;
}
.bigsize A
{
	color: #004276;
}
.line3
{
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	color: #666;
	font-size: 9px;
	padding-top: 0px;
}
#artical_tip
{
	border-bottom: #f0f0f0 1px solid;
	border-left: #f0f0f0 1px solid;
	padding-bottom: 14px;
	line-height: 26px;
	margin: 0px 0px 22px;
	padding-left: 18px;
	width: 565px;
	padding-right: 15px;
	display: inline;
	background: #f7f7f7;
	float: left;
	font-size: 14px;
	border-top: #f0f0f0 1px solid;
	border-right: #f0f0f0 1px solid;
	padding-top: 14px;
	_margin: 0;
}
#artical_real *
{
	line-height: 24px;
}
#artical_real
{
	text-align: left;
	padding-bottom: 0px;
	line-height: 24px;
	padding-left: 30px;
	width: 600px;
	padding-right: 0px;
	float: left;
	font-size: 14px;
	padding-top: 25px;
	_padding: 25px 0px 0px 30px;
}
#artical_real P
{
	text-indent: 28px;
	margin-bottom: 25px;
	font-size: 14px;
}
#artical_real P IMG
{
	margin-left: -28px;
}
#artical_real P A
{
	color: #004276;
	font-weight: bold;
}
#artical_real .detailPic
{
	text-align: center;
	margin: 0px auto 10px;
}
#artical_real .picIntro
{
	text-align: center;
	font-family: 楷体_gb2312,楷体;
	font-size: 14px;
}
#artical_real .picIntro SPAN
{
	font-family: 楷体_gb2312,楷体;
	font-size: 14px;
}
#artical_line
{
	text-align: left;
	padding-bottom: 0px;
	line-height: 24px;
	padding-left: 30px;
	width: 600px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/page/dot.gif) repeat-x 50% bottom;
	float: left;
	font-size: 14px;
	padding-top: 2px;
	_padding: 2px 0 19px 30px;
}
SPAN.ifengLogo
{
	padding-bottom: 0px;
	padding-left: 32px;
	padding-right: 0px;
	padding-top: 0px;
}
.relateNews
{
	width: 630px;
	float: left;
	overflow: hidden;
}
.relateNews A
{
	color: #004276;
}
.relateNews H3
{
	line-height: 43px;
	padding-left: 30px;
	width: 600px;
	background: url(http://img.ifeng.com/page/dot.gif) repeat-x 50% bottom;
	float: left;
	height: 43px;
	font-size: 14px;
}
.relateNews H2
{
	padding-bottom: 0px;
	line-height: 40px;
	padding-left: 30px;
	width: 600px;
	padding-right: 0px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
}
.relateNews .tt2
{
	line-height: 30px;
	width: 603px;
	display: inline;
	float: left;
	height: 30px;
	color: #004276;
	margin-left: 27px;
	font-size: 14px;
	font-weight: bold;
}
.relateNews .icon_video
{
	padding-left: 22px;
	background: url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat 3px -118px;
}
.next
{
	padding-bottom: 23px;
	margin: 0px auto;
	padding-left: 0px;
	width: 580px;
	padding-right: 0px;
	font-family: Arial;
	background: #fff;
	clear: both;
	font-size: 12px;
	padding-top: 25px;
	_padding: 19px 0 23px 0px;
}
.next A
{
	border-bottom: #ccc 1px solid;
	text-align: center;
	border-left: #ccc 1px solid;
	padding-bottom: 2px;
	margin: 0px 2px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
	padding-top: 2px;
	text-dexoration: none;
}
.next A:hover
{
	border-bottom: #ba2737 1px solid;
	border-left: #ba2737 1px solid;
	color: #ba2737;
	border-top: #ba2737 1px solid;
	border-right: #ba2737 1px solid;
}
.next A:active
{
	border-bottom: #ba2737 1px solid;
	border-left: #ba2737 1px solid;
	color: #8f1d22;
	border-top: #ba2737 1px solid;
	border-right: #ba2737 1px solid;
}
.next SPAN.current
{
	border-bottom: #8f1d22 1px solid;
	border-left: #8f1d22 1px solid;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	background: #ba2737;
	color: #fff;
	border-top: #8f1d22 1px solid;
	font-weight: bold;
	border-right: #8f1d22 1px solid;
	padding-top: 2px;
}
.next SPAN.btn
{
	float: left;
}
.next SPAN.btn A
{
	border-bottom-style: none;
	padding-bottom: 10px;
	border-right-style: none;
	padding-left: 15px;
	padding-right: 15px;
	border-top-style: none;
	border-left-style: none;
	padding-top: 10px;
}
.next SPAN.btn A:hover
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
.next SPAN.btn A:active
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
.pageNum
{
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	height: 23px;
	padding-top: 8px;
}
#artical_sth2
{
	padding-bottom: 11px;
	margin: 20px 0px 0px 30px;
	width: 600px;
	display: inline;
	background: url(http://img.ifeng.com/page/dot.gif) repeat-x 50% bottom;
	float: left;
	color: #7f7f7f;
}
#artical_sth2 A
{
	color: #7f7f7f;
}
#artical_sth2 SPAN
{
	float: right;
}
#artical_sth3
{
	border-bottom: #000 4px solid;
	padding-bottom: 25px;
	width: 600px;
	display: inline;
	float: left;
	margin-left: 30px;
}
#artical_sth3 SPAN
{
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	background: url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat 0px -84px;
	float: left;
	padding-top: 12px;
}
#artical_sth3 SPAN A
{
	color: #004276;
}
.share
{
	float: right;
	padding-top: 10px;
}
A.ablue
{
	color: #1e00ff;
	font-size: 12px;
}
A.ablue:hover
{
	color: #1e00ff;
}
TEXTAREA.textLogin
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 560px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/page/ifengLogo2.gif) no-repeat center center;
	height: 80px;
	color: #666;
	font-size: 14px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 5px;
}
TEXTAREA.tipLogin
{
	border-bottom: #808080 1px solid;
	text-align: center;
	border-left: #808080 1px solid;
	padding-bottom: 0px;
	line-height: 120px;
	padding-left: 5px;
	width: 580px;
	padding-right: 0px;
	background: #f7f4cc;
	height: 116px;
	color: #f00;
	font-size: 14px;
	border-top: #808080 1px solid;
	border-right: #808080 1px solid;
	padding-top: 5px;
}
#Login
{
	margin: 0px 0px 9px;
	width: 580px;
	float: left;
	color: #555657;
	font-size: 12px;
}
#Login A
{
	color: #004276;
}
#Login .text
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	width: 86px;
	background: #fff;
	height: 17px;
	font-size: 12px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
}
#Login .button
{
	border-bottom-style: none;
	text-align: center;
	line-height: 20px;
	border-right-style: none;
	width: 58px;
	border-top-style: none;
	background: url(http://img.ifeng.com/page/btn2.gif) no-repeat left top;
	height: 24px;
	margin-left: 5px;
	border-left-style: none;
	cursor: pointer;
}
#Comment
{
	padding-bottom: 0px;
	padding-left: 30px;
	width: 600px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/page/cmt_bg.gif) no-repeat right bottom;
	float: left;
	height: 213px;
	padding-top: 18px;
}
#Comment #commentTable
{
	margin: 0px auto;
	width: 600px;
}
#Comment #commentTable TEXTAREA
{
	width: 93%;
}
#Comment #commentTable INPUT
{
	line-height: 18px;
	font-size: 12px;
	padding-top: 2px;
}
#Comment #commentTable A.ared2
{
	color: #000;
}
#Comment #commentTable A.ared2:hover
{
	color: #f00;
}
#Comment .t3
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	float: right;
	padding-top: 5px;
}
#Comment .info
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	padding-top: 12px;
}
#Comment .bt1
{
	border-bottom-style: none;
	border-right-style: none;
	width: 79px;
	border-top-style: none;
	background: url(http://img.ifeng.com/page/btn3.gif) no-repeat;
	height: 29px;
	color: #404040;
	border-left-style: none;
	cursor: pointer;
	margin-right: 3px;
}
#Comment .t5
{
	padding-left: 18px;
	background: url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat 0px -217px;
	color: #004276;
}
#Comment .t6
{
	padding-right: 18px;
	float: right;
	color: #999;
	font-size: 14px;
}
#Comment .t6 A
{
	color: #999;
	font-size: 12px;
}
#nm
{
	text-align: left;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 250px;
	padding-right: 0px;
	float: left;
	font-size: 12px;
	padding-top: 6px;
}
#nm2
{
	position: relative;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 300px;
	padding-right: 7px;
	float: right;
	padding-top: 4px;
}
#nm2 .tbox
{
	z-index: 999;
	position: absolute;
	background: #fff;
	height: 24px;
	color: #666;
	font-size: 12px;
}
#nm2 .tbox2
{
	z-index: 999;
	position: absolute;
	background: #fff;
	height: 24px;
	color: #666;
	font-size: 12px;
}
#nm2 .tbox
{
	padding-bottom: 0px;
	padding-left: 14px;
	width: 200px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/bg_layer1.gif) no-repeat;
	top: 37px;
	padding-top: 18px;
	left: 73px;
}
#nm2 .tbox2
{
	padding-bottom: 0px;
	padding-left: 7px;
	width: 238px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/bg_layer2.gif) no-repeat;
	top: 37px;
	padding-top: 18px;
	left: 65px;
}
.label_2
{
	width: 600px;
	display: inline;
	float: left;
	margin-left: 30px;
}
.labList
{
	width: 600px;
	background: url(http://img.ifeng.com/page/label_2_bg.gif) repeat-y right top;
	float: left;
}
.labList LI
{
	text-align: center;
	width: 149px;
	background: url(http://img.ifeng.com/page/label_1.gif) no-repeat right top;
	float: left;
	height: 27px;
	color: #004276;
	font-size: 14px;
	cursor: pointer;
	font-weight: bold;
	padding-top: 15px;
}
.labList LI.current
{
	width: 152px;
	background: url(http://img.ifeng.com/page/label_1.gif) no-repeat left top;
	color: #2b2b2b;
}
.con2
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 578px;
	padding-right: 10px;
	display: inline;
	float: left;
	border-top: #ddd 1px;
	border-right: #ddd 1px solid;
	padding-top: 15px;
}
.img1
{
	border-bottom: #e4e4e4 1px solid;
	position: relative;
	border-left: #e4e4e4 1px solid;
	width: 190px;
	display: inline;
	float: left;
	border-top: #e4e4e4 1px solid;
	margin-right: 18px;
	border-right: #e4e4e4 1px solid;
}
.img1 IMG
{
	width: 190px;
	float: left;
	height: 285px;
}
.img1 .textbg
{
	position: absolute;
	filter: alpha(opacity=70);
	width: 190px;
	background: #000;
	height: 30px;
	top: 255px;
	left: 0px;
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.img1 .text
{
	position: absolute;
	text-align: center;
	width: 190px;
	height: 30px;
	color: #fff;
	top: 255px;
	left: 0px;
}
.img1 .text A
{
	line-height: 30px;
	color: #fff;
}
.con2 H3
{
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	font: 20px 黑体;
	padding-top: 8px;
}
.con2 LI
{
	padding-bottom: 3px;
	line-height: 20px;
	padding-left: 0px;
	width: 360px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/page/dot.gif) repeat-x 50% top;
	float: left;
	font-size: 14px;
	padding-top: 7px;
}
.con2 LI P
{
	padding-left: 16px;
	width: 344px;
	background: url(http://img.ifeng.com/page/icon_66.gif) no-repeat 0px 6px;
	float: left;
	font-size: 14px;
}
.con2 LI H5
{
	padding-left: 16px;
	color: #666;
	font-size: 12px;
	font-weight: normal;
}
.con2 LI SPAN
{
	padding-left: 23px;
	background: url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat 5px -217px;
	cursor: pointer;
}
.con2 H3 A
{
	color: #004276;
}
.con2 LI A
{
	color: #004276;
}
.scrollPic
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	margin-top: 20px;
	width: 598px;
	display: inline;
	float: left;
	margin-left: 30px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
}
.titL
{
	border-bottom: #ddd 1px solid;
	line-height: 39px;
	height: 39px;
}
.titL H2
{
	padding-left: 10px;
}
.labList2
{
	width: 145px;
	float: right;
	padding-top: 8px;
}
.labList2 SPAN
{
	float: left;
}
.labList2 UL
{
}
.labList2 LI
{
	margin: 7px 5px 0px;
	width: 9px;
	display: inline;
	background: url(http://img.ifeng.com/page/dot_2.gif) no-repeat left top;
	float: left;
	height: 9px;
	cursor: pointer;
}
.labList2 LI.current
{
	background: url(http://img.ifeng.com/page/dot_2.gif) no-repeat right top;
}
.pics_5
{
	padding-left: 4px;
}
.pics_5 LI
{
	border-bottom: #e4e4e4 1px solid;
	position: relative;
	border-left: #e4e4e4 1px solid;
	margin: 10px 0px 0px 4px;
	width: 140px;
	display: inline;
	float: left;
	height: 125px;
	overflow: hidden;
	border-top: #e4e4e4 1px solid;
	border-right: #e4e4e4 1px solid;
}
.pics_5 LI IMG
{
	width: 140px;
	float: left;
	height: 125px;
}
.pics_5 LI IMG.play
{
	z-index: 30;
	position: absolute;
	border-bottom-style: none;
	border-right-style: none;
	width: 23px;
	border-top-style: none;
	height: 15px;
	border-left-style: none;
	top: 70px;
	left: 10px;
}
.pics_5 .textbg
{
	position: absolute;
	filter: alpha(opacity=70);
	width: 140px;
	background: #000;
	height: 30px;
	top: 95px;
	left: 0px;
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.pics_5 .text
{
	position: absolute;
	text-align: center;
	width: 140px;
	height: 30px;
	color: #fff;
	top: 95px;
	left: 0px;
}
.pics_5 .text A
{
	line-height: 30px;
	color: #fff;
}
.blockR
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	margin: 10px auto 0px;
	width: 318px;
	background: #fff;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
}
.titR
{
	border-bottom: #ddd 1px solid;
	width: 318px;
	height: 39px;
}
.titR H2
{
	line-height: 39px;
	padding-left: 10px;
	float: left;
	font-size: 14px;
}
.titR SPAN
{
	line-height: 39px;
	padding-right: 10px;
	float: right;
}
.recNews
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
}
.recNews H3
{
	line-height: 22px;
	padding-left: 3px;
	font-size: 16px;
}
.recNews H4
{
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 8px;
}
.recNews P
{
	line-height: 24px;
	padding-left: 3px;
	color: #004276;
}
.listR LI
{
	line-height: 24px;
	color: #004276;
}
.recNews A
{
	color: #004276;
}
.pics
{
}
.pics LI
{
	border-bottom: #e4e4e4 1px solid;
	position: relative;
	border-left: #e4e4e4 1px solid;
	margin: 10px 7px 0px 9px;
	width: 140px;
	display: inline;
	float: left;
	height: 125px;
	border-top: #e4e4e4 1px solid;
	border-right: #e4e4e4 1px solid;
}
.pics LI IMG
{
	width: 140px;
	float: left;
	height: 125px;
}
.pics LI A
{
	color: #fff;
}
.pics .textbg
{
	position: absolute;
	filter: alpha(opacity=70);
	width: 140px;
	background: #000;
	height: 30px;
	top: 95px;
	left: 0px;
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.pics .text
{
	position: absolute;
	text-align: center;
	width: 140px;
	height: 30px;
	color: #fff;
	overflow: hidden;
	top: 95px;
	left: 0px;
}
.pics .text A
{
	line-height: 30px;
	color: #fff;
}
.label_1
{
	margin: 9px auto 0px;
	width: 320px;
	background: #fff;
}
.label_1 UL
{
	width: 320px;
	background: url(http://img.ifeng.com/page/label_2_bg.gif) repeat-y right top;
	float: left;
	height: 42px;
}
.label_1 LI
{
	text-align: center;
	width: 53px;
	font: 16px/42px 黑体;
	background: url(http://img.ifeng.com/page/label_2.gif) no-repeat left bottom;
	float: left;
	height: 42px;
	color: #416571;
	cursor: pointer;
}
.label_1 LI.current
{
	width: 54px;
	background: url(http://img.ifeng.com/page/label_2.gif) no-repeat left top;
	float: left;
}
.label_1 LI A
{
	color: #416571;
}
.con
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 10px;
	padding-left: 14px;
	width: 290px;
	padding-right: 14px;
	background: #fff;
	float: left;
	border-top: #ddd 1px;
	border-right: #ddd 1px solid;
	padding-top: 10px;
}
.con IMG
{
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	width: 290px;
	float: left;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
}
.con P
{
	line-height: 21px;
	width: 290px;
	float: left;
	font-size: 14px;
	padding-top: 4px;
}
.con SPAN
{
	border-bottom: #ccc 1px solid;
	text-align: center;
	border-left: #ccc 1px solid;
	line-height: 21px;
	width: 39px;
	background: #f8f8f8;
	float: left;
	height: 21px;
	font-size: 12px;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
}
.con A
{
	color: #416571;
}
.con SPAN A
{
	color: #2b2b2b;
}
.videos
{
	padding-bottom: 2px;
}
.videos LI
{
	border-bottom: #e4e4e4 1px solid;
	position: relative;
	border-left: #e4e4e4 1px solid;
	margin: 2px 5px 8px 10px;
	width: 140px;
	display: inline;
	float: left;
	height: 125px;
	border-top: #e4e4e4 1px solid;
	border-right: #e4e4e4 1px solid;
}
.videos LI IMG
{
	width: 140px;
	float: left;
	height: 125px;
}
.videos LI IMG.play
{
	z-index: 12;
	position: absolute;
	border-bottom-style: none;
	border-right-style: none;
	margin: 0px;
	width: 23px;
	border-top-style: none;
	height: 15px;
	border-left-style: none;
	top: 70px;
	left: 10px;
}
.videos .textbg
{
	position: absolute;
	filter: alpha(opacity=70);
	width: 140px;
	background: #000;
	height: 30px;
	top: 95px;
	left: 0px;
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.videos .text
{
	position: absolute;
	text-align: center;
	width: 140px;
	height: 30px;
	top: 95px;
	left: 0px;
}
.videos .text A
{
	line-height: 30px;
	color: #fff;
}
.top10
{
	padding-bottom: 0px;
	padding-left: 10px;
	width: 300px;
	padding-right: 0px;
	float: left;
	padding-top: 5px;
}
.top10 LI
{
	border-bottom: #e6e6e6 1px solid;
	padding-bottom: 7px;
	padding-left: 5px;
	width: 290px;
	padding-right: 5px;
	font-family: Arial,Helvetica,sans-serif;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 7px;
}
.top10 LI H5
{
	line-height: 18px;
	font-family: "宋体";
	float: right;
	color: #ba2636;
	font-size: 12px;
	font-weight: normal;
}
.top10 LI A
{
	padding-bottom: 0px;
	line-height: 18px;
	padding-left: 12px;
	width: 255px;
	padding-right: 0px;
	color: #004276;
	font-size: 12px;
	font-weight: normal;
	padding-top: 1px;
}
.top10 LI IMG
{
	padding-right: 3px;
	float: right;
}
.top10 P A
{
	line-height: 18px;
	color: #004276;
}
.pics_2
{
}
.pics_2 LI
{
	margin: 10px 8px 0px 9px;
	width: 140px;
	display: inline;
	float: left;
	_margin: 10px 8px 0 8px;
}
.pics_2 LI IMG
{
	width: 140px;
	float: left;
}
.pics_2 LI SPAN
{
	line-height: 29px;
	padding-left: 4px;
	width: 136px;
	float: left;
	height: 29px;
}
.wx
{
	margin: 3px 9px 0px;
	width: 300px;
	display: inline;
	background: url(http://img.ifeng.com/page/dot.gif) repeat-x 50% top;
	float: left;
	color: #004276;
	padding-top: 10px;
}
.wx A
{
	color: #004276;
}
.listR2
{
	padding-bottom: 0px;
	padding-left: 8px;
	width: 312px;
	padding-right: 0px;
	float: left;
	padding-top: 8px;
}
.listR2 LI
{
	line-height: 20px;
	width: 100px;
	float: left;
	color: #004276;
}
.listR2 A
{
	color: #004276;
}
.pics_3 LI
{
	padding-bottom: 10px;
	padding-left: 10px;
	width: 65px;
	padding-right: 3px;
	float: left;
	padding-top: 5px;
}
.links
{
	border-bottom: #ddd 1px solid;
	padding-bottom: 20px;
	margin: 0px auto;
	width: 1000px;
	background: url(http://img.ifeng.com/page/icon_03.gif) repeat-y left top;
}
.line2
{
	width: 1000px;
	background: url(http://img.ifeng.com/page/icon_02.gif) repeat-x left top;
	float: left;
	height: 12px;
}
.box
{
	padding-bottom: 0px;
	padding-left: 15px;
	width: 170px;
	padding-right: 15px;
	float: left;
	padding-top: 0px;
}
.box H2
{
	text-align: center;
	padding-bottom: 15px;
	padding-left: 0px;
	width: 170px;
	padding-right: 0px;
	font: 18px 黑体;
	float: left;
	padding-top: 18px;
}
.box LI
{
	width: 170px;
	float: left;
}
.box LI SPAN
{
	line-height: 24px;
	float: left;
	font-weight: bold;
}
.box LI P
{
	line-height: 24px;
	float: left;
}
.titR SPAN A
{
	color: #004276;
}
.videos A
{
	color: #004276;
}
.pics_2 A
{
	color: #004276;
}
.label_3
{
	margin: 9px auto 0px;
	width: 320px;
	background: #fff;
}
.label_3 UL
{
	width: 320px;
	background: url(http://img.ifeng.com/page/label_2_bg.gif) repeat-y right top;
	float: left;
	height: 42px;
}
.label_3 LI
{
	text-align: center;
	width: 106px;
	font: 16px/42px 黑体;
	background: url(http://img.ifeng.com/page/label_3.gif) no-repeat left bottom;
	float: left;
	height: 42px;
	color: #416571;
	cursor: pointer;
}
.label_3 LI.current
{
	width: 107px;
	background: url(http://img.ifeng.com/page/label_3.gif) no-repeat left top;
	float: left;
}
.label_3 LI A
{
	color: #416571;
}
.con3
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 10px;
	padding-left: 13px;
	width: 292px;
	padding-right: 13px;
	background: #fff;
	float: left;
	border-top: #ddd 1px;
	border-right: #ddd 1px solid;
	padding-top: 10px;
}
.con3 IMG
{
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	width: 290px;
	float: left;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
}
#estatedetail TD
{
	border-bottom: #333333 1px solid;
	border-left: #333333 1px solid;
	border-top: #333333 1px solid;
	border-right: #333333 1px solid;
}
#trends TD
{
	border-bottom: #333333 1px solid;
	border-left: #333333 1px solid;
	border-top: #333333 1px solid;
	border-right: #333333 1px solid;
}
#moretitle TD.current
{
	background-color: #cccccc;
	cursor: pointer;
	font-weight: bold;
}
.proList LI
{
	text-align: center;
	padding-bottom: 8px;
	line-height: 14px;
	list-style-type: none;
	padding-left: 9px;
	width: 53px;
	padding-right: 0px;
	float: left;
	padding-top: 10px;
}
.proList LI IMG
{
	margin-bottom: 3px;
}
SPAN.more
{
	padding-right: 11px;
	display: inline;
	background: url(http://img.ifeng.com/page/icon_more.gif) no-repeat right center;
	margin-right: 10px;
}
SPAN.more A
{
	color: #666;
}
.dataTab
{
	padding-left: 30px;
	width: 600px;
	float: left;
	padding-top: 20px;
}
.dataTab H2
{
	border-bottom: #ddd 1px solid;
	padding-bottom: 6px;
	padding-left: 10px;
	width: 580px;
	padding-right: 10px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
}
.dataTab H2 SPAN
{
	float: right;
	font-weight: normal;
}
.tab01
{
	width: 290px;
	float: left;
}
.tab01 TH
{
	border-bottom: #ddd 1px solid;
	text-align: center;
	height: 35px;
}
.tab01 TD
{
	text-align: center;
	background: url(http://img.ifeng.com/page/dot.gif) repeat-x 50% top;
	height: 35px;
}
.tab01 A
{
	color: #004276;
}
.cred
{
	color: #fe0000;
}
.cgreen
{
	color: #257105;
}
.relateNews H4
{
	padding-bottom: 0px;
	line-height: 40px;
	padding-left: 30px;
	width: 600px;
	padding-right: 0px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
}
.box H4
{
	text-align: center;
	padding-bottom: 15px;
	padding-left: 0px;
	width: 170px;
	padding-right: 0px;
	font: 18px 黑体;
	float: left;
	padding-top: 18px;
}
.titL H4
{
	padding-left: 10px;
	font-size: 14px;
}
.titR H4
{
	line-height: 39px;
	padding-left: 10px;
	float: left;
	font-size: 14px;
}
.box H4
{
	text-align: center;
	padding-bottom: 15px;
	padding-left: 0px;
	width: 170px;
	padding-right: 0px;
	font: 18px 黑体;
	float: left;
	padding-top: 18px;
}
.dataTab H4
{
	border-bottom: #ddd 1px solid;
	padding-bottom: 6px;
	padding-left: 10px;
	width: 580px;
	padding-right: 10px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
}
.dataTab H4 SPAN
{
	float: right;
	font-weight: normal;
}
.auto_ad
{
	text-align: center;
	width: 600px;
	padding-right: 30px;
	margin-bottom: 10px;
	float: left;
	height: 22px;
	clear: both;
}
.focus
{
	background: none repeat scroll 0 0 #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
	height: 73px;
	margin: 3px auto 0;
	width: 1000px;
}

/*.focus 
{
	BORDER-BOTTOM: #ddd 1px solid; MARGIN: 3px auto 0px; WIDTH: 1000px; BACKGROUND: #fff; HEIGHT: 73px
}*/

.focus .item
{
	padding-bottom: 0px;
	padding-left: 15px;
	width: 309px;
	padding-right: 6px;
	float: left;
	padding-top: 0px;
}
.focus .item IMG
{
	border-right-width: 0px;
	width: 100px;
	display: inline;
	float: left;
	border-top-width: 0px;
	border-bottom-width: 0px;
	height: 73px;
	border-left-width: 0px;
	margin-right: 15px;
}
.focus .item H3
{
	padding-bottom: 0px;
	line-height: 18px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
}
.focus .item P
{
	line-height: 18px;
	color: #666;
}
.searchDiv02
{
	height: 38px;
	margin: 0 auto;
	padding: 20px 10px 0;
	width: 980px;
}
.searchDiv02 .theLogo
{
	width: 620px;
}
.theLogo
{
	float: left;
	font-size: 12px;
}
.theLogo IMG
{
	float: left;
}
.theLogo SPAN
{
	border-left: #ccc 1px solid;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	display: inline;
	float: left;
	height: 31px;
	margin-left: 10px;
	overflow: hidden;
	padding-top: 3px;
}
.theCurrent
{
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	float: left;
	padding-top: 7px;
}
.focus .item H3 A
{
	color: #004276;
}
.m_video
{
	padding-left: 21px;
	background: url(http://y0.ifengimg.com/index/sprite.gif) no-repeat 0px -138px;
}
.hotwords
{
	margin-bottom: -5px;
}
.hotwords .tit
{
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	padding-top: 5px;
}
.hotwords .tit SPAN
{
	padding-right: 14px;
	float: right;
	color: #666;
	font-weight: normal;
}
.hotwords .tit A
{
	color: #2b2b2b;
}
.hotwords .tit SPAN A
{
	color: #666;
}
.hotwords LI
{
	line-height: 24px;
}
.hotwords LI A
{
	padding-right: 8px;
}
#comment2
{
	padding-bottom: 0px;
	padding-left: 30px;
	width: 600px;
	padding-right: 0px;
	float: left;
	padding-top: 0px;
}
#comment2 .commentCon
{
	padding-bottom: 0px;
	padding-left: 10px;
	width: 580px;
	padding-right: 10px;
	background: #f4f4f4;
	padding-top: 10px;
}
#comment2 .commentCon .conBox
{
	border-bottom: #dedede 1px solid;
	border-left: #dedede 1px solid;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 558px;
	padding-right: 10px;
	background: #fff;
	border-top: #dedede 1px solid;
	border-right: #dedede 1px solid;
	padding-top: 0px;
}
#comment2 .textCon
{
	padding-bottom: 10px;
	padding-left: 10px;
	width: 548px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/page/dot.gif) repeat-x 50% bottom;
	padding-top: 16px;
}
#comment2 .none.textCon
{
	background: none transparent scroll repeat 0% 0%;
}
#comment2 .textCon .pic
{
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 50px;
	padding-right: 2px;
	float: left;
	height: 50px;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
	padding-top: 2px;
}
#comment2 .textDet
{
	padding-bottom: 0px;
	padding-left: 10px;
	width: 478px;
	padding-right: 0px;
	float: left;
	padding-top: 0px;
}
#comment2 .textDet .user
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	color: #999;
	padding-top: 0px;
}
#comment2 .textDet .user SPAN
{
	float: right;
}
#comment2 .textDet .t
{
	padding-bottom: 26px;
	line-height: 24px;
	padding-left: 0px;
	padding-right: 10px;
	color: #2b2b2b;
	font-size: 14px;
	padding-top: 4px;
}
#comment2 .textDet .fuc
{
	text-align: right;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	color: #005c87;
	padding-top: 0px;
}
#comment2 .view
{
	text-align: right;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	color: #444;
	padding-top: 10px;
}
#comment2 .commentLoginBox
{
	padding-bottom: 20px;
	padding-left: 0px;
	width: 600px;
	padding-right: 0px;
	background: #f4f4f4;
	padding-top: 0px;
}
#comment2 .commentLogin
{
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
}
#comment2 .commentLogin INPUT
{
	line-height: 18px;
	font-size: 12px;
	padding-top: 2px;
}
#comment2 #num01
{
	padding-bottom: 7px;
	padding-left: 8px;
	width: 562px;
	padding-right: 0px;
	float: left;
	padding-top: 0px;
}
#comment2 #num01 SPAN
{
	padding-right: 10px;
	float: right;
}
#comment2 #num02
{
	color: #444;
}
#num03
{
	color: #444;
}
#comment2 #num02 .d01
{
	padding-bottom: 0px;
	padding-left: 0px;
	width: 370px;
	padding-right: 0px;
	float: left;
	padding-top: 6px;
}
#comment2 #num02 .d02
{
	width: 100px;
	float: left;
	padding-top: 2px;
}
#comment2 #num02 .d03
{
	width: 103px;
	float: right;
}
#comment2 #num03 .d01
{
	padding-bottom: 0px;
	padding-left: 0px;
	width: 280px;
	padding-right: 0px;
	float: left;
	padding-top: 6px;
}
#comment2 #num03 .d02
{
	width: 100px;
	float: left;
	padding-top: 2px;
}
#comment2 #num03 .d03
{
	width: 67px;
	float: right;
}
#comment2 .nm02
{
	position: relative;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100px;
	padding-right: 0px;
	float: left;
	padding-top: 2px;
}
#comment2 .nm02 .tbox
{
	z-index: 999;
	position: absolute;
	background: #fff;
	height: 24px;
	color: #666;
	font-size: 12px;
}
.nm02 .tbox2
{
	z-index: 999;
	position: absolute;
	background: #fff;
	height: 24px;
	color: #666;
	font-size: 12px;
}
#comment2 .nm02 .tbox
{
	padding-bottom: 0px;
	padding-left: 14px;
	width: 200px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/bg_layer1.gif) no-repeat;
	top: 28px;
	padding-top: 18px;
	left: -33px;
}
#comment2 .nm02 .tbox2
{
	padding-bottom: 0px;
	padding-left: 7px;
	width: 238px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/bg_layer2.gif) no-repeat;
	top: 28px;
	padding-top: 18px;
	left: -33px;
}
#comment2 .tit01
{
	border-bottom: #ddd 1px solid;
	padding-bottom: 8px;
	text-indent: 9px;
	padding-left: 0px;
	padding-right: 0px;
	font: 18px "微软雅黑";
	background: #fff;
	padding-top: 8px;
}
#comment2 .tit01 P
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 10px;
	font: 12px "simsun";
	float: right;
	color: #004276;
	padding-top: 6px;
}
#comment2 .tit02
{
	border-bottom: #ddd 1px solid;
	padding-bottom: 8px;
	text-indent: 9px;
	margin: 10px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: 18px "微软雅黑";
	background: #fff;
	border-top: #ddd 1px solid;
	padding-top: 8px;
}
#comment2 .tit02 P
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 10px;
	font: 12px "simsun";
	float: right;
	color: #004276;
	padding-top: 6px;
}
#comment2 .tit02 .t5
{
	padding-left: 18px;
	background: url(http://y0.ifengimg.com/page/all_icon.gif) no-repeat 0px -217px;
	color: #004276;
}
#comment2 .replyList
{
	margin: 8px 0px 10px;
	width: 478px;
	float: left;
	color: #020202;
}
#comment2 .replyCon
{
	border-bottom: #ccd9ea 1px solid;
	border-left: #ccd9ea 1px solid;
	padding-bottom: 8px;
	padding-left: 1px;
	padding-right: 1px;
	background: #edeff1;
	border-top: #ccd9ea 1px solid;
	border-right: #ccd9ea 1px solid;
	padding-top: 1px;
}
#comment2 .replyCon .bg
{
	background: #f7fbfe;
}
#comment2 .replyCon .info2
{
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	color: #999;
	padding-top: 6px;
}
#comment2 .replyCon P
{
	padding-bottom: 25px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 10px;
}
#comment2 .replyCon .num
{
	float: right;
	color: #000;
}
#comment2 .replyBox
{
	border-bottom: #ddd 1px solid;
	position: relative;
	border-left: #ddd 1px solid;
	padding-bottom: 10px;
	margin: 10px 0px 0px;
	padding-left: 10px;
	width: 454px;
	padding-right: 10px;
	background: #f9f9fa;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 10px;
}
#comment2 .replyBox .icon
{
	position: absolute;
	width: 11px;
	height: 8px;
	top: -8px;
	right: 52px;
}
#comment2 .replyBox .close
{
	position: absolute;
	width: 14px;
	height: 14px;
	top: 10px;
	right: 7px;
}
#comment2 .replyBox .name
{
	padding-bottom: 8px;
}
#comment2 .ipt02
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 80px;
	padding-right: 0px;
	background: #fff;
	height: 18px;
	color: #999;
	margin-left: 5px;
	font-size: 12px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 3px;
}
#comment2 .ipt03
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 0px;
	margin: 0px 10px 0px 5px;
	padding-left: 5px;
	width: 200px;
	padding-right: 0px;
	background: #fff;
	height: 16px;
	color: #999;
	font-size: 12px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 3px;
}
#comment2 .textLogin2
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 573px;
	padding-right: 0px;
	background: url(http://img.ifeng.com/page/ifengLogo2.gif) #fff no-repeat center center;
	height: 89px;
	color: #666;
	font-size: 14px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding-top: 5px;
}
#comment2 .btn2
{
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	height: 29px;
	border-left-width: 0px;
	cursor: pointer;
}
.btn2_c
{
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	height: 29px;
	border-left-width: 0px;
	cursor: pointer;
}
#comment2 .btn2
{
	width: 103px;
	background: url(http://res.img.ifeng.com/685a818075b4d83c/2011/0824/bg_btn.gif) no-repeat;
}
#comment2 .btn2_c
{
	width: 67px;
	background: url(http://res.img.ifeng.com/685a818075b4d83c/2011/0824/bg_btn2.gif) no-repeat;
}
#comment2 .btn3
{
	text-align: center;
	border-right-width: 0px;
	width: 54px;
	background: url(http://res.img.ifeng.com/685a818075b4d83c/2011/0824/bg_log.gif) no-repeat;
	border-top-width: 0px;
	border-bottom-width: 0px;
	height: 24px;
	margin-left: 9px;
	border-left-width: 0px;
	cursor: pointer;
}
#comment2 .inputcheckbox
{
	vertical-align: middle;
}
#comment2 .cblue
{
	color: #004276;
}
#comment2 .cblue A
{
	color: #004276;
}
#comment2 .cblue2
{
	color: #004078;
}
.cblue2 A
{
	color: #004078;
}
#comment2 .userInfo
{
	padding-bottom: 5px;
	line-height: 24px;
	padding-left: 0px;
	padding-right: 0px;
	height: 24px;
	color: #004276;
	padding-top: 0px;
}
#comment2 .userInfo EM
{
	font-weight: bold;
}
#comment2 .userInfo SPAN
{
	float: right;
}
#comment2 .userInfo A
{
	color: #004276;
}
#comment2 #cmtLogin
{
	margin-bottom: 6px;
}



* {
    margin: 0;
    padding: 0;
}
IMG {
    border-width: 0;
}
TD {
    font-size: 14px;
}
LI {
    list-style-type: none;
}
A {
    color: #000000;
    text-decoration: none;
}
A:hover {
    color: #FF0000;
    text-decoration: underline;
}
H1 {
    font-family: "微软雅黑","宋体";
    font-size: 14px;
    font-weight: normal;
}
H2 {
    font-family: "微软雅黑","宋体";
    font-size: 14px;
    font-weight: normal;
}
H3 {
    font-family: "微软雅黑","宋体";
    font-size: 14px;
    font-weight: normal;
}
H4 {
    font-family: "微软雅黑","宋体";
    font-size: 14px;
    font-weight: normal;
}
H5 {
    font-family: "微软雅黑","宋体";
    font-size: 14px;
    font-weight: normal;
}
H6 {
    font-family: "微软雅黑","宋体";
    font-size: 14px;
    font-weight: normal;
}
BODY {
    color: #444444;
    font-family: "微软雅黑",Arial,Helvetica,sans-serif;
    font-size: 14px;
}
.main {
    background-color:White; /*#E9E9E9;*/
    height: auto;
    margin: 0 auto;
    width: 1024px;
}
.main_top {
    background: url("top.jpg") no-repeat scroll 0 0 transparent;
    height: 282px;
    width: 1024px;
}
.main_content {
    background: url("content.jpg") no-repeat scroll 0 0 #E9E9E9;
    height: auto;
    padding-top: 70px;
    width: 1024px;
}
.content_left {
    background: url("left.jpg") no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 269px;
    margin-left: 132px;
    width: 332px;
}
.content_left ul {
    display: block;
    float: left;
    padding: 140px 10px 0 30px;
    width: 312px;
}
.content_left ul li {
    display: block;
    float: left;
    line-height: 26px;
    padding: 0 8px;
    text-align: center;
}
.content_left ul li.left_1 a {
    background: url("left_1.jpg") no-repeat scroll center top transparent;
    float: left;
    height: auto;
    padding-top: 28px;
}
.content_left ul li.left_2 a {
    background: url("left_2.jpg") no-repeat scroll center top transparent;
    float: left;
    height: auto;
    padding-top: 28px;
}
.content_left ul li.left_3 a {
    background: url("left_3.jpg") no-repeat scroll center top transparent;
    float: left;
    height: auto;
    padding-top: 28px;
    width: 50px;
}
.content_left ul li.left_4 a {
    background: url("left_4.jpg") no-repeat scroll center top transparent;
    float: left;
    height: auto;
    padding-top: 28px;
    width: 45px;
}
.content_right {
    background: url("right.jpg") no-repeat scroll 0 0 transparent;
    display: inline;
    float: right;
    height: 149px;
    margin-right: 118px;
    padding: 125px 0 0 50px;
    width: 282px;
}
.content_right UL {
    margin-top: -10px;
}
.content_right UL LI {
    height: 33px;
}
.content_right UL LI input.buttom {
    background: url("buttom.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    height: 24px;
    margin-left: 15px;
    padding-left: 0;
    width: 64px;
}
.content_right UL LI B {
    float: left;
    padding-top: 6px;
    width: 54px;
}
.content_right UL LI INPUT {
    background: url("right_1.jpg") no-repeat scroll 0 0 transparent;
    border-style: none;
    height: 24px;
    line-height: 24px;
    padding-left: 5px;
    width: 169px;
}
.clear {
    border-width: 0;
    clear: both;
    margin: 0;
    padding: 0;
}
.bottom {
    background: url("bottom.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 92px;
    line-height: 24px;
    margin-top: 80px;
    padding-top: 15px;
    text-align: center;
    width: 1024px;
}
.bottom_r {
    margin-top: 20px;
}
.r_content {
    height: auto;
    margin: 0 auto;
    width: 729px;
}
.r_content h2 {
    background: url("top_bj.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    height: 73px;
    padding: 24px 0 0 72px;
    width: 657px;
}
.r_content h2 span {
    float: left;
    font-family: "微软雅黑";
    font-size: 19px;
    height: auto;
    width: 657px;
}
.r_content h2 b {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    width: 657px;
}
.r_content h2 strong {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 38px;
}
.r_con {
    background-color: #E4E4E4;
    border-left: 1px solid #CAC7C7;
    border-right: 1px solid #CAC7C7;
    display: inline;
    float: left;
    height: auto;
    margin-left: 15px;
    min-height: 300px;
    padding: 20px 40px 10px;
    width: 618px;
}
.r_con H3 {
    background: url("registered_bj.jpg") no-repeat scroll 50% bottom transparent;
    float: left;
    font-weight: bold;
    height: 27px;
    width: 618px;
}
.r_con UL {
    display: block;
    float: left;
    padding: 18px 0 10px;
    width: 608px;
}
.r_con UL.r_con_ul {
    display: block;
    float: left;
    padding: 18px 0 10px;
    width: 608px;
}
.r_con UL.r_con_ul li {
    float: left;
    height: auto;
    padding: 5px 0 6px;
    width: 608px;
}
.r_con UL.r_con_ul li span.span_right {
    float: left;
    width: 460px;
}
.r_con UL.r_con_ul li span.span_right input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
}
.r_con UL.r_con_ul li span.span_right label {
    float: left;
    height: 18px;
    overflow: hidden;
    padding: 3px 5px 3px 0;
    width: 220px;
}
.r_con UL LI {
    float: left;
    height: auto;
    padding: 5px 0 6px;
    width: 608px;
}
.r_con UL LI B {
    float: left;
    font-weight: normal;
    padding-top: 4px;
    width: 76px;
}
.r_con UL LI INPUT {
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    float: left;
    height: 24px;
    line-height: 24px;
    padding-left: 5px;
    width: 169px;
}
.r_con UL LI SPAN.span_D {
    background: url("registered_D.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 14px;
    margin: 5px 20px 0 8px;
    width: 17px;
}
.r_con UL LI SPAN.span_X {
    background: url("registered_C.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 14px;
    margin: 5px 20px 0 8px;
    width: 17px;
}
.r_con UL LI INPUT.in {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 12px;
    width: 12px;
}
.r_con UL LI LABEL {
    float: left;
    padding-right: 10px;
    padding-top: 5px;
}
.r_con UL LI DL {
    display: inline;
    float: left;
    margin-left: 40px;
    width: 190px;
}
.r_con UL LI STRONG {
    color: #888888;
    font-size: 12px;
    font-weight: normal;
    line-height: 24px;
    padding-left: 10px;
}
.r_bot {
    background: url("registered_bot.jpg") no-repeat scroll right 50% transparent;
    float: left;
    height: 16px;
    padding-left: 15px;
    width: 700px;
}
.r_con UL LI SELECT {
    float: left;
    height: 22px;
    margin-right: 10px;
    width: auto;
}
.r_con_buttom {
    float: left;
    height: 40px;
    text-align: center;
    width: 608px;
}
.r_con_buttom INPUT {
    background: url("registered_b.jpg") no-repeat scroll 0 0 transparent;
    border-style: none;
    color: #FFFFFF;
    font-family: "΢���ź�";
    font-size: 18px;
    height: 32px;
    margin-left: 10px;
    width: 110px;
}
.Z_con {
    background-color: #E4E4E4;
    border-left: 1px solid #CAC7C7;
    border-right: 1px solid #CAC7C7;
    display: inline;
    float: left;
    height: auto;
    margin-left: 15px;
    min-height: 300px;
    padding: 0 0 0 6px;
    width: 692px;
}
.Z_left {
    float: left;
    height: auto;
    overflow: hidden;
    width: 170px;
}
.Z_left UL {
    background-color: #EFEFEF;
    float: left;
    height: auto;
    min-height: 190px;
    padding: 0 1px;
    width: 168px;
}
.Z_left UL LI {
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    margin-bottom: 10px;
    text-align: center;
    width: 168px;
}
.Z_left UL LI.hover {
    background-color: #DCDCDC;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    text-align: center;
    width: 168px;
}
.Z_left H3 {
    background: url("Z_left.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 9px;
    margin-bottom: 20px;
    width: 168px;
}
.Z_right {
    display: inline;
    float: right;
    margin-right: 10px;
    min-height: 300px;
    overflow: hidden;
    width: 497px;
}
.Z_right H3 {
    background: url("registered_bj.jpg") no-repeat scroll 50% bottom transparent;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    width: 497px;
}
.Z_right UL {
    float: left;
    line-height: 30px;
    padding-top: 5px;
    width: 497px;
}
.Z_right H4 {
    float: left;
    height: 32px;
    padding: 10px 0;
    width: 110px;
}
.Z_right H4 INPUT {
    background: url("Z_buttom.jpg") no-repeat scroll 0 0 transparent;
    border-width: 0;
    color: #FFFFFF;
    float: left;
    font-family: "΢���ź�";
    font-size: 18px;
    height: 32px;
    width: 110px;
}
.X_con UL LI B {
    float: left;
    text-align: right;
    width: 130px;
}
.X_con UL {
    float: left;
    width: 350px;
}
.X_con UL LI {
    float: left;
    width: 350px;
}
.logodiv {
    float: right;
    margin-top: 20px;
    width: 250px;
}
.logodiv IMG {
    float: left;
    height: 300px;
    width: 200px;
}
.X_con UL LI SPAN.a {
    display: block;
    float: left;
    overflow: hidden;
    padding: 3px 0 0 6px;
    width: 210px;
    word-wrap: break-word;
}
.T_XG {
    float: left;
    width: 608px;
}
.T_XG DL {
    float: left;
    height: 16px;
    overflow: hidden;
    padding-left: 50px;
    width: 608px;
}
.T_XG DL DT {
    background: url("T_01.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 16px;
    padding: 0 20px;
    width: auto;
}
.T_XG DL DT A {
    color: #006699;
}
.T_XG DL DD {
    background: url("T_02.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 16px;
    padding: 0 20px;
    width: auto;
}
.T_XG DL DD A {
    color: #006699;
}
.table {
    background-color: #F3F3F3;
    float: left;
    margin-top: 10px;
    width: 618px;
}
.table TABLE.ta_a {
    border-color: #CAC7C7;
    border-style: solid;
    border-width: 1px;
}
.table TR TD {
    border-right: 1px solid #E4E4E4;
    height: 25px;
    padding: 5px;
}
.table TR TD.td_none {
    border-right: medium none;
}
.table TR.tr_bj {
    background-color: #D6D6D6;
}
.table TABLE.ta_b {
    border-left: 1px solid #CAC7C7;
    border-top: 1px solid #CAC7C7;
    margin-top: 10px;
}
.table TABLE.ta_b TR TD {
    border-bottom: 1px solid #CAC7C7;
    border-right: 1px solid #CAC7C7;
}
.table TR.tr_bj1 {
    background-color: #EBEBEB;
}
.table_fe {
    float: left;
    line-height: 40px;
    text-align: center;
    width: 618px;
}
.table_fe SPAN {
    color: #FF0000;
}
