body{padding-bottom:25px; background:#fff; color:#222;}
a{color:#222;}
.black {color:#000;}/*黑色*/
.clear {clear:both; height:0px; margin:0 auto; font-size:0px; line-height:0px; clear:both;}
.LightGrey01,.LightGrey01 a{color:#504943;}/*浅灰色*/
.LightGrey02,.LightGrey02 a{color:#666;}/*浅灰色*/
.LightGrey03,.LightGrey03 a{color:#999;}/*浅灰色*/
.LightGrey04,.LightGrey04 a{color:#d9d9d9;}/*浅灰色*/
.LightGrey05,.LightGrey05 a{color:#e7e7e7;}/*浅灰色*/
 
.white,.white a {color:#fff;}/*白色*/
.LightWhite,.LightWhite a{color:#f3f3f3;}/*乳白色*/
.red,.red a {color:#9f140f;}/*朱红色*/
.Ared{ color:#d5000d}
.Agreen{ color:#009634}
.LightBlue01,.LightBlue01 a,.LightBlue03,.LightBlue03 a {color:#004276;}/*蓝色*/
.LightBlue02,.LightBlue02 a {color:#007bbb;}/*浅蓝色*/
 
/*通用字体大小样式*/
.fz11{font:11px Arial; color:#666;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz16{font-size:16px; font-family:"黑体"; font-weight:normal;}
.fz18{font-size:18px; font-family:"黑体"; font-weight:normal;}
.fz20{font-size:20px; font-family:"黑体"; padding:2px 0 0;}
.fz24,.fz24 a{ font-size:24px;font-family:"黑体"; color:#9f140f;}
.fz40,.fz40 a{ font-size:40px;font-family:Arial, Helvetica, sans-serif; line-height:54px; color:#9f140f;}
.fz50,.fz50 a{ font-size:50px;font-family:Arial, Helvetica, sans-serif; line-height:54px; color:#9f140f;}
.line18,.line18 a{line-height:18px;}
.line20,.line20 a{line-height:20px;}
.line22,.line22 a{line-height:22px;}
.line24,.line24 a{line-height:24px;}
.bol{font-weight:bold;}
.bolNo{font-weight:normal;}
/*通用间隔*/

.main{width:960px; margin:0 auto; clear:both;}
.bj01{width:100%; margin:0 auto; padding-bottom:30px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_03.gif) repeat-x top;}
.bb01{width:970px; height:7px; margin:0 auto 20px; background:#f0f0f0;}
.leftM{width:604px; border-right:1px #ddd solid; padding:20px 40px 20px 50px; float:left; position:relative;}
.rightM{width:254px; padding:20px 24px; float:left;}
.jt{position:absolute; top:0px; left:0px;}
.blank01{width:430px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_21.gif) repeat-x; height:1px; margin:0px; font-size:1px; line-height:1px; display:block; float:left; clear:both;}
.blank02{width:459px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_38.gif) repeat-x; height:1px; margin:12px 0 10px; font-size:1px; line-height:1px; display:block; float:left; clear:both;}
.blank03{width:604px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_38.gif) repeat-x; height:1px; margin:12px 0 10px; font-size:1px; line-height:1px; display:block; float:left; clear:both;}
.mainLead{width:960px; margin:0 auto;}
.mainLead .logo{width:320px; float:left; overflow:hidden;}
.mainLead .logo p{ padding:10px 60px 0 0; font-size:14px; text-align:center; line-height:18px;}
.mainLead .logo p span{font-size:20px; padding:0 4px 0 2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#d81921;}

.mainLead .logo2{width:285px; float:left; overflow:hidden;}
.mainLead .logo2 p{ padding:10px 35px 0 0; font-size:14px; text-align:center; line-height:18px;}
.mainLead .logo2 p span{font-size:20px; padding:0 4px 0 2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#d81921;}

.mainLead .lead{width:680px; float:left; overflow:hidden;}
.mainLead .lead h2{padding:67px 0 0;}
.mainLead .lead p{padding-top:10px; line-height:24px; font-size:14px;}
.mainLead .lead p span,.mainLead .lead p span a{color:#d81921;}

.mainLead .lead2{width:515px; float:left; overflow:hidden;}
.mainLead .lead2 h2{padding:67px 0 0;}
.mainLead .lead2 p{padding-top:10px; line-height:22px;}
.mainLead .lead2 p span,.mainLead .lead2 p span a{color:#d81921;}
.mainLead .leadPic{ background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_02.gif) no-repeat; width:180px; height:122px; padding-top:12px; float:right; margin:68px 0 0 0; text-align:center;}

.mainHd{width:958px; padding:20px; margin:0 auto; border:1px #ddd solid; border-top:10px #666 solid;}
.Mplay{width:480px; padding:10px; float:left; overflow:hidden; background:#f0f0f0; border:1px #ddd solid;}
.newsMs{width:430px; padding-left:25px; float:left;}
.title01{width:430px; padding-bottom:1px; border-bottom:1px #ddd solid; float:left; clear:both; line-height:24px;}
.title01 span{background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_14.gif) no-repeat 0 9px; padding-left:15px; font-size:14px; font-weight:bold; line-height:24px; width:80px; float:left;}

.title02{width:960px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_25.gif) no-repeat; height:29px; padding:20px 0 5px; float:left; clear:both; line-height:24px;}
.title02 span{padding-left:45px; font-size:14px; font-weight:bold; line-height:24px; width:80px; color:#be151c; float:left;}
.titlejy{width:998px; float:left; height:41px; overflow:hidden;}
.mx{ padding-top:0px; height:60px;}
.mainjy{width:998px; margin:0 auto; border:1px #ddd solid; border-top:none;}
.mainjy .jy{width:695px; border-right:1px #ddd solid; float:left;}
.mainjy .jy p{ padding:10px 40px 20px 50px; float:left; line-height:24px; font-size:14px; text-indent:2em;}
.mainjy .nm{width:302px; padding-top:10px; float:left;}
.mainjy .nm p{width:303px; float:left; padding-bottom:10px; text-align:center; line-height:18px;}

.title03{width:960px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_55.gif) no-repeat; height:41px; float:left; clear:both; line-height:24px;}
.title03 span{padding-left:45px; font-size:14px; font-weight:bold; line-height:24px; width:80px; color:#be151c; float:left;}

.title04{width:254px; padding-bottom:1px; border-bottom:1px #ddd solid; float:left; clear:both; line-height:24px;}
.title04 span{background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon2_22.gif) no-repeat 0 7px; padding:2px 0 2px 15px; font-size:14px; font-weight:bold; line-height:24px; width:80px; float:left;}

.picNews01{width:430px; padding:13px 0 9px; float:left;}
.picNews01 img{float:left; margin-right:12px;}
.picNews01 h3{ font-size:14px; line-height:22px; font-weight:normal;}
.picNews01 h4{ font-size:18px; font-family:"黑体"; line-height:24px;}
.picNews01 p{ line-height:18px;}

.picNews02{width:459px; float:left;}
.picNews02 img{float:left; margin:5px 12px 0 0;}
.picNews02 .picMn{width:373px; float:left; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_30.gif) no-repeat center left; padding-left:20px;}
.picNews02 .picMn h3{font-size:14px; padding-bottom:3px; line-height:24px;}
.picNews02 .picMn p{width:373px; height:55px; text-indent:2.5em; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_33.gif) no-repeat; line-height:18px;}

.picNews03{width:604px; padding:5px 0 7px; float:left;}
.picNews03 h4{ font-size:14px; padding-bottom:5px; font-weight:bold; line-height:24px;}
.picNews03 p{ line-height:24px; font-size:14px; text-indent:2em;}
.picNews03 p span,.picNews03 p span a{color:#d81921;}

.picMn2{width:459px; float:left;}
.picMn2 h3{font-size:14px; padding-bottom:3px; line-height:24px;}
.picMn2 p{width:459px; height:55px; text-indent:2.5em; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_41.gif) no-repeat; line-height:18px;}

.botS01{width:958px; border:1px #ddd solid; float:left;}
.botS01 .kt{width:459px; padding:15px 20px 20px; float:left; overflow:hidden;}
.botS01 .mpl{width:214px; padding:17px; float:left;}
.botS01 .x{ border-right:1px #ddd solid;}
.botS01 .mpl h4{font-size:16px; line-height:20px; padding-bottom:7px; font-weight:bold;}
.botS01 .mpl .pic{width:214px; height:135px; float:left; clear:both; position:relative;}
.botS01 .mpl .pic .bt{position:absolute; top:100px; left:15px;}
.botS01 .mpl p{width:214px; padding:9px 0; float:left; clear:both; line-height:18px; color:#676767;}
.botS01 .mpl span{ float:left; clear:both;}

.Interview{width:940px; padding:5px 10px 10px 10px; background:#f0f0f0; float:left;}
.Interview .ms{width:938px; height:558px; overflow:scroll;overflow-x:hidden; padding:20px; border:1px #ddd solid; background:#fff;}
.part{width:100%; float:left; clear:both;}
.part h4{background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_38.gif) repeat-x bottom; line-height:24px; font-size:18px; font-weight:bold; padding:5px 0 10px; color:#d81921;}
.part h4 span{ width:41px; height:14px; padding-top:1px; margin:5px 40px 0 0; text-align:center; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_58.gif) no-repeat; font-family:Arial; font-size:9px; line-height:8px; color:#fff; float:left;}
.part h5{ padding:10px 0; font-size:14px; line-height:24px;}
.part p{ padding-bottom:10px; font-size:14px; line-height:20px;}

/*滚动新闻*/
.boxM01{ float:left; width:958px; border:1px #ddd solid; border-top:3px #ddd solid; clear:both}
.titleM02{float:left;width:100%; height:40px; border-bottom:1px solid #ddd;}
.titleM02 span{ float:right;padding:9px 15px 0 0}
.titleM02 span img{ margin-right:7px; cursor:pointer;}
.titleM02 h2{width:130px; float:left; margin:8px 0 0 20px; display:inline; padding:0 0 0 13px; line-height:24px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_14.gif) no-repeat 0px 8px; font-weight:bold;}

.gyVideoBox{float:left; width:938px; padding:15px 10px; position:relative; overflow:hidden;}
.gyVideo { position:relative;width:10000px;overflow:visible;margin-bottom:12px;}
.gyVideo ul{float:left;margin-right:-15px;}
.gyVideo ul li{ width:141px; padding:0 11px; float:left; position:relative;}
.gyVideo ul li .liveBox{ width:141px; height:96px; padding-bottom:5px; overflow:hidden;}
.gyVideo ul li .liveBtn{position:absolute; top:65px; left:18px;width:24px;height:18px;}
.gyVideo ul li span{line-height:18px; display:block; padding:0 0 3px 10px; line-height:18px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_72.gif) no-repeat 0 6px;}
.gyVideo ul li p,.gyVideo ul li p a{color:#004276; line-height:18px;text-decoration:none}
.gyVideo ul li a:hover{color:#999;}

.Message{width:918px; padding:20px; float:left; overflow:hidden;}
.dc{width:254px; padding:5px 0; float:left; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon_21.gif) repeat-x bottom;}
.dc h5{ font-weight:normal; line-height:24px;}
.dc p{ line-height:18px; padding:3px 0 3px; clear:both;}
.dc p input{ margin:0px 5px 0 0; float:left;}
.dc p span{}
.dcbt{width:254px; height:24px; padding-top:10px; float:left; text-align:right;}
.picNs{width:254px; float:left; margin:20px 0 10px; background:#666666; border-bottom:1px #898989 solid;}
.picNs img{ border-bottom:1px #fff solid;}
.picNs p{width:220px; margin:0 10px; display:inline; float:left; color:#fff; line-height:18px; background:url(http://res.img.ifeng.com/2f86f1d4ae63c9a4/2011/0227/icon2_41.gif) no-repeat 0 10px; padding:4px 0 7px 14px;}
.picNs p a{ color:#fff;}



