/*清除文档类型声明中的默认属性*/
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;}
table {font-size:inherit;font:100%;} 
body * {line-height:16px;}
body{background:url(temp0809bg.jpg) no-repeat center top #e8e8e8;}
.blank10{clear:both;height:10px;line-height:0;font-size:0;}

/*重新定义*/
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:#333; text-decoration:none;} 
a:hover {text-decoration:underline;}

/*通用定义*/
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.bold {font-weight:bold;}
.f14   {font-size:14px;} 
.h20 {line-height:20px;}
.error {color:red;}
.pic img{padding:2px; border:1px #004E98 solid}
#space01{width:350px; height:1px; margin:0 0 5px 20px!important; margin:0 0 5px 10px; float:left; background:url(img.ifeng.comtresTemplateRes80508050imagesolympic_chinadot2.gif) repeat-x; font-size:1px; line-height:0px; clear:both;}

/*正文*/

.main2{width:950px;margin:4px auto 0 auto;}
.main2 .content{float:left;padding:6px 0 0 0;background:url(temp0809bg2.gif) repeat-y;}
.main2 .contentL{float:left;width:476px;}
.main2 .contentM{float:left;width:202px;padding:0 18px;}
.main2 .contentR{float:left;width:202px;padding:0 17px !important;padding:0 17px 0 0;overflow:hidden;}

/*排行*/
.topList{float:left; width:202px; padding-top:7px;}
.topList .label{float:left;width:202px; background:url(temp0809label.gif) no-repeat; color:#fff;}
.topList .label li{float:left;width:81px;height:29px;text-align:center; line-height:25px;}
.topList .label li.current{float:left;width:81px;height:29px; background:url(temp0809label_c.gif) no-repeat left;}
.topList .list{float:left;width:202px;}
.topList .list span{float:left;color:#E24000;font-weight:bold;display:block;width:183px;padding:2px 0 5px 0;text-indent:10px;}
.topList .list li{float:left;width:200px;margin-top:6px; border-top:3px solid #F0F0F0; background:url(temp0809dot.gif) no-repeat 4px 31px;padding-left:2px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.topList .list li a{float:left;width:180px;padding-left:10px;display:block;line-height:20px;}

.col{float:left;width:440px;padding:7px 17px 0 18px;}
.col .title{height:33px;background:url(temp0809col_bg.gif) repeat-x;}
.col .title h2{float:left;width:86px;height:24px;padding-top:5px;text-align:center;background:url(temp0809col1.gif) no-repeat;font-size:12px;color:#fff;letter-spacing:0.1em;}
.col .title h2 a{color:#fff;}
.col .title span{float:right;width:37px;padding:5px 0 0 15px;background:url(temp0809icon.gif) no-repeat 0 -129px;}
.col .title span a,.col .title h4 a{color:#005EA9;}
.col .title h4{float:right;width:122px;color:#005EA9; padding-top:6px;}

.col .title  .bg{background:url(temp0809col2.gif) no-repeat;}

.col .pics{float:left;}
.col .pics img{border:1px solid #ccc; margin-bottom:5px;}
.col .pics li{float:left;width:132px;padding-right:22px;}

.col .picItem{float:left; width:218px; margin-bottom:10px;}
.col .picItem img{float:left;border:4px solid #ececec; margin:0 7px 0 0;}
.col .picItem h3{float:left;width:136px; font-size:14px; padding:6px 0 3px 0;}
.col .picItem h3 a{color:#333;}
.col .picItem p,.col .picItem p a{float:left;width:136px;color:#666; line-height:20px;}

.col .list{float:left;width:440px;}
.col .list ul{margin:11px 0 8px 0;}
.col .list li{font-size:14px;line-height:24px;}

.col .list2{float:left;width:440px;}
.col .list2 span{float:left; width:140px; height:113px; padding:4px 0 0 4px;}
.col .list2 ul{margin:5px 0 0 0;}
.col .list2 li{font-size:14px;line-height:24px;}

.col .list3{float:left;width:440px;}
.col .list3 ul{margin:0 0 11px 0;}
.col .list3 li{ float:left; width:220px; line-height:22px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.col .tt{color:#333;}
.col .tt h1{font-family:"黑体"; font-size:18px;padding:8px 0 5px 0;font-weight:normal;}
.col .tt h3{padding:6px 0 3px 0;font-size:14px;font-weight:bold;}
.col .tt h1 a{color:#000;}
.col .tt h3 a{color:#333;}
.col .tt p,.col .tt p a{line-height:20px;text-indent:2em;}

.col .tt2{color:#333;}
.col .tt2 span{ float:left; width:139px;}
.col .tt2 span img{border:1px solid #ccc;}
.col .tt2 h1{float:left; width:297px;font-family:"黑体"; font-size:18px;padding:8px 0 5px 0;font-weight:normal;}
.col .tt2 p{float:left; width:297px;}
.col .tt2 p a{line-height:20px;text-indent:2em;}

.col2{float:left;width:202px; padding:7px 0;}
.col2 .title{height:33px;background:url(temp0809col3.gif) no-repeat;}
.col2 .title h2{float:left;width:86px;height:24px;padding-top:4px;text-align:center;font-size:12px;color:#fff;letter-spacing:0.1em;}
.col2 .title h2 a{color:#fff;}
.col2 .title span{float:right;width:32px;padding:5px 0 0 15px;background:url(temp0809icon.gif) no-repeat 0 -129px;}
.col2 .title span a,.col .title h4 a{color:#005EA9;}
.col2 .title h4{float:right;width:122px;color:#005EA9; padding-top:6px;}
.col2 .list{float:left;width:202px;}
.col2 .list li{float:left;width:202px;line-height:22px;}
.col2 .list2{float:left;width:202px;}
.col2 .list2 li{float:left;width:188px; background:url(temp0809dot.gif) no-repeat 4px 8px; padding-left:12px;line-height:22px;overflow:hidden;text-overflow:clip; white-space:nowrap;}
.col2 .list2 li a{line-height:22px;}

.picItem{float:left; width:218px; margin-bottom:10px;}
.picItem img{float:left;border:4px solid #ececec; margin:0 7px 0 0;}
.picItem h3{float:left;width:136px; font-size:14px;font-weight:bold;padding:6px 0 3px 0;}
.picItem h3 a{color:#333;font-weight:bold;}
.picItem p,.picItem p a{float:left;width:136px;color:#666; line-height:20px;}

/*导航*/
#nav{width:950px;margin:0 auto 0 auto; position:relative;}
#nav .navlist ul{height:24px; margin-left:20px;padding:5px 0 0 0;color:#999;}
#nav .navlist ul.c1{color:#fff;}
#nav .navlist a{color:#fff; height:24px;}
#nav .navlist a:hover{color:#FFD200;text-decoration:none;}

#footer{ width:920px; height:72px; margin:0 auto;clear:both; text-align:center;line-height:24px}