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 {color: #00f; 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:#00f;}
.red,.red a {color:#0486FF;}
.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:460px; margin-right: 10px;_margin-right: 7px; background:#fff; float: left;}
.boxl {width:235px; 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:235px;background:#fff; float: left;}
.boxa {width:950px;background:#fff; float: left;}
.grid685{}
.grid305{width:305px;float:left;}
.grid360{padding-right:10px; width: 950px;}
.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:30px;line-height:30px;font-size:14px; border-top: 3px solid #0486ff;  border-bottom: 3px solid #0486ff; }
#nav .rl{}
#nav .rr{height:30px;}
#nav li{float:left;padding-left:5px;margin-right:5px;}
#nav li.home{background:none;}
#nav li a{color:#0486ff;}
#nav li a:hover{color:#000; 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:95%;padding:0 0 0 15px;background:url(http://img.ifeng.com/tres/finance/subject/2009/2009517/dotlist.jpg) no-repeat left 10px;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:#0486FF;}



.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:#333}

.tbl03{border:1px solid #e3e3e3;margin:0 0 10px 0;}
.tbl03 th{height:28px;}
.tbl03 th h2{float:left;padding:2px 0 0 6px;margin-left:10px;font:bold 14px/28px Arial, Helvetica, sans-serif;color:#000;}
.tbl03 th span{font:normal 12px/15px Arial, Helvetica, sans-serif;text-indent:0;float:right;width:26px;padding-left:12px;margin:5px 5px 0 0;}
.tbl03 th a{color:#f00; font-size: 14px; font-weight: bold;}
.tbl03 th a:hover { text-decoration: underline;}
.tbl03 .title { text-align: center;}
.tbl03 .boxlist1 { padding: 0; margin: 0; line-height: 120%;}
.tbl03 .boxlist1 li {
background:none;
padding-left:5px;
width: 210px;
float: left;
}

.phototext{margin:5px auto;}
.phototext h2{line-height:30px;}
.phototext h2 a{font-size:14px;font-weight:bold;color:#0486FF;}
.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: #0486FF;
	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 #0486FF;
	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: #0486FF;
	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:#0486FF;
}

#footer {
	color:#0486FF;
	padding:20px 0;
	text-align:center;
	font-family:Verdana,Arial,sans-serif,宋体;
	font-size:12px;
	width: 950px;
}
#footer a {
	color:#0486FF;
}
#footer a:hover {
	color:#12c6f3;
	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: #0486FF;} 
.boxtit a:hover { color: #0486FF;} 
.boxtit1 { float: left; color: #000; font-size: 12px;  padding: 2px 5px; width: 470px; text-indent: 2em; line-height: 120%;} 
.boxtit1 a { color: #0486FF;} 
.boxtit1 a:hover { color: #0486FF;}
.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%;  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;}
.comphr1 li strong { font-size: 14px;}
.comphr2 { line-height: 215%;  margin: 3px 10px; padding-top: 5px; float: left;}
.comphr2 li { padding-left:1em; width: 120px;}
.comphr2 li strong { font-size: 14px;}


.s_clear { *zoom:1;}
.s_clear:after { clear: both; content:"."; height:0;display: block; visibility: hidden; overflow: hidden;}



table.list { margin: 5px auto 5px; background: #fff;  width: 800px; border-left: 1px solid #ccc; border-top: 1px solid #ccc;  }
table.list th { padding: 3px 5px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; background: #17b2e5; color: #fff;}
table.list td { padding: 2px 5px; text-align: center; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; font-size: 12px;}



