body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

body {font:12px "宋体",arial,helvetica,clean,sans-serif; background:#fff;}
table {font-size:inherit;font:100%;} 

h1 {font-size:14px;}
h2 {font-size:14px;font-weight:normal;}
h3 {font-size:12px;}
h4 {font-size:12px;font-weight:normal;}

strong {font-weight:bold;}
a {text-decoration:none;} 
a:hover {text-decoration:underline;}


.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
* html .clearfix {height: 1%;}

.bold {font-weight:bold;}
.f14   {font-size:14px;} 
.h20 { line-height:20px;}
.error {color:red;}

.black {color:#000;}
.white {color:#fff;}
.red {color:#e10007;}
.red1 {color:#f00;}
.grey {color:#454545;}
.orange {color:#ff7200;}
.blue {color:#3a8ecf;}
.navy {color:#183b7d;}

body{background:#fff;line-height:22px;}

a{color:#2c2c2c;}
.red,.red a {color:#901F25;}
.blue,.blue a{color:#004276;}
.lightgray{color:#666;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.bol{font-weight:bold}
.findent{text-indent:24px;}
.org { color: #f60;}

.container{width:950px;margin:0 auto;background:#fff;}
.box {width:310px; margin-right: 10px;_margin-right: 7px; background:#fff; float: left;}
.boxlong {width:630px;margin-right: 10px;_margin-right: 6px;background:#fff; float: left;}
.boxr {width:310px;background:#fff; float: left;}
.grid685{width:685px;float:left;}
.grid305{width:305px;float:left;}
.grid360{width:360px;padding-right:10px;float:right;}
.grid265{width:265px;float:left;}

.grid673{width:673px;float:left;padding:10px 0;}
.grid6731{width:466px;float:left;padding:10px 0;}
.grid263{width:263px;float:right;}
.grid2631{width:470px;float:right;}
.grid675{width:675px;margin:0 10px 0 0;float:left;}

.W330{width:330px;}
.W250{width:250px;}
.W305{width:305px;}
.W650{width:620px;float:left;}
.line{width:95%;clear:both;height:5px;margin:5px auto;background:url(images/line.gif) repeat-x bottom;}

.space{width:100%;height:10px;line-height:1px;clear:both;}

.PublicBorder{border:1px solid #e3e3e3;}

#banner{width:950px;height:200px;margin:0 auto;}

#nav{width: 956px; margin: 0 auto 5px;height:36px;line-height:36px;font-size:14px;;font-weight:bold;background:#bc3224 url(images/nav_bg.gif) left top repeat-x;}
#nav .rl{background:url(images/nav_lbg.gif) left top no-repeat;}
#nav .rr{background:url(images/nav_rbg.gif) right top no-repeat;height:36px;}
#nav li{float:left;padding-left:14px;margin-right:14px;background:url(images/nav_sp.gif) left top no-repeat;}
#nav li.home{background:none;}
#nav li a{color:#fff;}
#nav li a:hover{color:#f9bf37; text-decoration: none;}


#intro{border:1px solid #e3e3e3;width:318px;padding:35px 20px 10px 20px;margin:0 0 10px 0;background:url(images/intro.jpg) no-repeat 7px 7px; line-height: 150%;}
#intro p{text-indent:24px;}

.tbl{border:1px solid #e3e3e3;width:100%;margin:0 0 10px 0;}
.tbl td{padding:7px 10px;}
.tbl th{height:20px;background:url(images/line.gif) repeat-x bottom;padding:5px 5px 5px 10px;}
.tbl th h2{padding-left:20px;background:url(images/ico.jpg) no-repeat left center;font:bold 14px/20px Arial, Helvetica, sans-serif;color:#000;}
		
ul.list li{width:90%;padding:0 0 0 15px;background:url(http://img.ifeng.com/tres/finance/subject/2009/2009517/dotlist.jpg) no-repeat left center;line-height:25px;}

ul.listtime{float:left;width:650px;padding-left:10px;margin:10px auto;}
ul.listtime li{line-height:25px;height:25px;}
ul.listtime li a{width:520px;float:left;padding:0 0 0 15px;background:url(http://img.ifeng.com/tres/finance/subject/2009/2009517/dotlist.jpg) no-repeat left center;font-size:14px;}
ul.listtime li span{width:85px;float:right;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	
.headline{text-align:center;float:left;}
.headline h2{line-height:30px;font:18px "黑体";padding:5px 0 5px 0;}
.headline h2 a,.headline h1 a:hover{color:#e10601;}
.headline h3,.headline h3 a{font-size:12px;line-height:22px;color:#2c2c2c;font-weight:normal;text-align:left;}
.headline h3 span a{color:#901F25;}



.viedo{ width:305px; padding:0 0 6px 0; } 
#video .player{float:left;width:305px; margin-bottom:8px;}
.videoplaytab {width:303px; height:278px; border:1px #e3e3e3 solid; }
.videoplaytv {width:301px; height:250px;padding:1px;border:1px #fff solid; }
.videoplaytv h1{ width:240px; height:21px; margin-top:1px; padding-left:40px; line-height:21px; background:url(http://img.ifeng.com/tres/finance/subject/2009/2009315/now_play.jpg) no-repeat;font-size:12px;}
.videoplaytv h1 a{line-height:21px;}

.vedioList ul{float:left; width:305px; }
.vedioList li{float:left; margin-top:6px; width:256px; height:22px;border-bottom:1px solid #e3e3e3; padding:0 12px 0 32px; background:url(http://img.ifeng.com/tres/finance/subject/2009/2009315/icon_video.gif) no-repeat 8px 2px; cursor: pointer;} 
.vedioList li a{ color:#666}

.vedioList{margin:1px 0 10px 0 ;width:303px; border:1px #e3e3e3 solid}

.more_video_tab{margin:1px 0 0 0 ;width:263px; height:28px; padding:1px; border:1px #e3e3e3 solid;}
.more_video{width:245px; height:25px; padding:3px 18px 0 0; text-align:right; background:url(http://img.ifeng.com/tres/finance/subject/2009/2009315/more_bj.gif) repeat-x;}

.bgred{background:#FEFAF9 url(http://img.ifeng.com/tres/finance/topic/tpl_red/dot2.gif) repeat-y right;}
.bggray{background:#F1F1F1 url(http://img.ifeng.com/tres/finance/topic/tpl_red/dot.gif) repeat-y right;}

.tbl02{border:1px solid #e3e3e3;margin:0 0 10px 0;}
.tbl02 th{height:28px;background:url(images/title.gif) repeat-x;border-bottom:1px solid #e3e3e3;}
.tbl02 th h2{float:left;padding:2px 0 0 12px;margin-left:10px;font:bold 14px/28px Arial, Helvetica, sans-serif;color:#000;background:url(images/h2icon.gif) no-repeat left;}
.tbl02 th span{font:normal 12px/15px Arial, Helvetica, sans-serif;text-indent:0;float:right;width:26px;background:url(http://img.ifeng.com/tres/TemplateRes/8269/8269/images/finance3/icon.gif) no-repeat 0 -126px;padding-left:12px;margin:5px 5px 0 0;}
.tbl02 th a{color:#901F25}

.phototext{margin:5px auto;}
.phototext h2{line-height:30px;}
.phototext h2 a{font-size:14px;font-weight:bold;color:#901F25;}
.phototext p{line-height:22px;}
.phototext p img{float:left;padding:1px;background:#fff;border:1px solid #e3e3e3;margin-right:10px;}

.block{ float:left; padding:10px;background:url(http://img.ifeng.com/tres/finance/10/2009/0626/8_1107739114_20090626141834.gif) no-repeat; width:270px; height:156px; margin:10px 15px 0 0;}
.none{margin:10px 0 0 0;}
.block h3{font-size:16px;font-family:"黑体";font-weight:normal;line-height:22px; padding:0 0 15px 0;}
.block h3 a{color:#e10601;}
.block h4{}
.block img{ float:left; width:135px; height:95px; border:1px solid #000; margin:0 10px 3px 0;}
.block p{ float:left; width:123px; text-indent:2em;}
.block p a{ line-height:20px;}

.photo{width:920px;margin:0 auto;}
.photo img{width:170px;height:135px;border:1px solid #e3e3e3;background:#fff;padding:1px;}
.photo p{width:175px;height:160px;line-height:22px;float:left;text-align:center;font-size:12px;margin:0 10px 10px 0;}
.photo p.none{margin:0 0 10px 0;}


.photoW{width:920px;margin:0 auto;}
.photoW img{width:170px;height:135px;margin:1px auto;}
.photoW p{width:173px;height:160px;border:1px solid #999;line-height:22px;float:left;text-align:center;font-size:12px;margin:0 10px 10px 0;}
.photoW p.none{margin:0 0 10px 0;}

.photoL{width:340px;float:left;margin:0 25px;}
.photoL img{border:1px solid #e3e3e3;padding:1px;}
.photoL p{width:340px;line-height:22px;float:left;text-align:center;font-size:12px;}
.photoR{width:520px;float:left;}
.photoR img{width:150px;height:120px;margin:1px auto;}
.photoR p{width:152px;height:145px;border:1px solid #999;line-height:22px;float:left;text-align:center;font-size:12px;margin:0 20px 10px 0;}
.photoR p.none{margin:0 0 10px 0;}

.photoV{width:175px;margin:10px auto 0;}
.photoV img{border:1px solid #e3e3e3;background:#fff;padding:1px;}
.photoV p{line-height:22px;float:left;text-align:center;font-size:12px;margin:0 0 10px 0;}


.forum{background:url(images/forumtitle.jpg) no-repeat left;width:175px;height:70px;float:left;padding-left:90px;padding-top:10px;margin-bottom:10px;}
.forum p{color:#2c2c2c;}
.forum p span{font:18px "黑体";color:#004276;}
.photoforum{width:260px;margin:10px auto 0;}
.photoforum img{border:1px solid #e3e3e3;background:#fff;padding:1px;}
.photoforum p{line-height:22px;float:left;text-align:center;font-size:12px;margin:0 0 10px 0;}
.photoforumV{width:205px;margin:10px auto 0;}
.photoforumV img{border:1px solid #e3e3e3;background:#fff;padding:1px;}
.photoforumV p{line-height:22px;float:left;text-align:center;font-size:12px;margin:0 0 10px 0;}

.text{width:95%;margin:0 auto;}
.text p{text-indent:24px}



.content, .content *{margin:0; padding:0;}

.content{width:305px; height:220px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:303px; height:220px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #900;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #900;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #900;
	font-weight: bold;
}

#top_link {
	color:#aaa;
	width:950px;
	margin:0 auto;
	height:32px;
	line-height:32px;
	text-align: right;
}
#top_link a {
	color:#aaa;
}
#top_link a:hover {
	color:#900;
}

#footer {
	color:#900;
	padding:20px 0;
	text-align:center;
	font-family:Verdana,Arial,sans-serif,宋体;
	font-size:12px;
}
#footer a {
	color:#900;
}
#footer a:hover {
	color:#f00;
	text-decoration: none;
}


.boximg { float: left; margin: 3px 3px 2px 14px;  _margin: 3px 3px 2px 7px; width: 102px; height: 82px; border: 1px solid #ccc;} 
.boxtit { float: left; color: #000; font-size: 12px;  padding: 2px 5px; width: 170px; text-indent: 2em; line-height: 120%;} 
.boxtit a { color: #901F25;} 
.boxtit a:hover { color: #901F25;} 
.boxtit1 { float: left; color: #000; font-size: 12px;  padding: 2px 5px; width: 470px; text-indent: 2em; line-height: 120%;} 
.boxtit1 a { color: #901F25;} 
.boxtit1 a:hover { color: #901F25;}
.boxtit2 { text-indent: 0; font-size: 12px;  padding: 2px 15px; line-height: 120%; float: left; width: 80px;}
.boxtit3 { text-indent: 0; font-size: 12px;  padding: 2px 15px; line-height: 120%; float: left; width: 360px; margin-top: 5px;}
.boxlist { line-height: 150%; border-top: 1px dotted #f2918f; margin: 3px 10px; padding-top: 5px;}
.boxlist1 { line-height: 150%;  margin: 3px 10px; padding-top: 5px;}
.boxlist li { background:transparent url(images/unfcn_mj_01.gif) no-repeat scroll 5px 50%; padding-left:1em; }
.boxlist1 li { background:transparent url(images/unfcn_mj_01.gif) no-repeat scroll 5px 50%; padding-left:1em; }
.boxlistc { line-height: 150%; border-top: 1px dotted #f2918f; margin: 3px 10px; padding-top: 5px;}
.boxlistc li { background:transparent url(images/unfcn_mj_01.gif) no-repeat scroll 5px 50%; padding-left:1em; width: 280px; float: left;}
.comphr1 { line-height: 215%; margin: 3px 10px; padding-top: 5px; float: left; }
.comphr1 li { width: 80px;}
.comphr2 { line-height: 215%;  margin: 3px 10px; padding-top: 5px; float: left;}
.comphr2 li { padding-left:1em; width: 120px;}


.s_clear { *zoom:1;}
.s_clear:after { clear: both; content:"."; height:0;display: block; visibility: hidden; overflow: hidden;}



