@charset "gb2312";
/* CSS Document */

.dirNav1010{margin:0 auto; width:960px; clear:both; height:35px; background:url(http://img1.cache.netease.com/cnews/img07/navbg1010.gif) 0 -21px repeat-x; overflow:hidden;}
.dirNav1010 .text{float:left; line-height:26px; padding:5px 0 0; color:#666;}
.dirNav1010 .text img{float:left; margin:0 10px 0 5px;}
.dirNav1010 .search{float:right; padding:8px 0 0;}
.dirNav1010 .search .input1{ width:125px; font-size:12px; height:18px; border:1px solid #cccccc; color:#666; margin:0; padding:0;}
.dirNav1010 .search .input2{width:51px; height:20px; border:0; background:url(http://img1.cache.netease.com/cnews/img07/navbg1010.gif) no-repeat; font-size:12px; cursor:pointer; margin:0 5px 0 0; padding:0;}
.dirNav1010 a{color:#000000;}
.dirNav1010 a:visited{color:#000000;}
.dirNav1010 a:hover{color:#bc2931;}

body{ background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg01.jpg) no-repeat center 35px;}
.header{ position:relative; width:960px; height:200px; margin:0 auto;}
.header .volume{ position:absolute; top:105px; left:718px; width:126px; height:35px; line-height:35px; font-size:14px; color:#fff; text-align:center;}
.wrapper{ overflow:hidden; width:958px; margin:0 auto; border:1px solid #ccc; background:#fff;}
.area{ clear:both; overflow:hidden; text-align:left;}
.content{ clear:both; overflow:hidden; margin:0 25px;}
.colL{ float:left; overflow:hidden; width:464px; padding-bottom:20px;}
.colM{ float:left; overflow:hidden; width:286px; padding-bottom:20px;}
.colR{ float:right; overflow:hidden; width:208px; padding-bottom:20px;}
.colM .content{ margin:0 15px;}
.titleBar{ margin-bottom:9px; overflow:hidden;}
.titleBar h2,.titleBar h3{ float:left;}
.titleBar .more{ float:right;}
h2.bigsize{ line-height:34px; font-family:simHei; font-size:20px;}
p{ line-height:19px; margin:0; color:#2e80d2;}
p a{ color:#2e80d2;}
p a:hover{ color:#ba2636;}
p.lead{ padding:0 20px; line-height:25px; font-size:14px;}

.nav_direct{ background:url(http://img1.cache.netease.com/cnews/img07/navbg1010.gif) 0 -21px repeat-x;}

.ui_til1{ height:25px; line-height:25px; color:#0858c1; background:#ccc;}
.ui_til1 h2{ height:25px; padding-left:25px; font-size:14px; font-weight:bold; background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg02.gif) no-repeat left top;}
.ui_til1 h3{ height:25px; padding-left:5px; font-size:14px; font-weight:bold;}
.ui_til1 .more{ height:25px; padding-right:25px; background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg03.gif) no-repeat right top;}
.ui_bg1{ background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg04.jpg) no-repeat 463px 25px;}

.ui_bg2{ position:relative; height:450px; font-size:14px; color:#2e80d2; background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg07.jpg) no-repeat left 25px;}
.ui_bg2 p{ position:absolute; top:260px; left:45px; width:870px;}
.ui_bg2 .ui_frm1{ position:absolute; top:330px; left:150px; width:660px;}
.ui_bg2 .ui_btn1{ position:absolute; top:57px; left:41px;}
.ui_bg2 .ui_btn2{ position:absolute; top:57px; right:49px;}
.ui_btn1{ display:block; width:239px; height:101px; text-indent:-9999px;}
.ui_btn2{ display:block; width:239px; height:101px; text-indent:-9999px;}
.ui_frm1 .tt{ width:140px; height:17px; border:1px solid #83a4c0; background:#9fd9f8;}
.ui_btn3{ width:80px; height:34px; cursor:pointer; border:none; background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg08.jpg) no-repeat;}

.list_f14p li{ padding-left:10px; line-height:25px; font-size:14px; background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg05.gif) no-repeat left 10px;}
.list_f14p li span{ line-height:21px; font-size:12px; color:#2e80d2;}
.list_pic1{ overflow:hidden; width:268px;}
.list_pic1 li{ float:left; width:122px; margin-right:12px; padding-bottom:5px;}
.list_pic1 img{ margin-bottom:5px; border:1px solid #ccc;}
.list_pic1 h3{ line-height:19px;}
.list_pic1 h3 a{ color:#2e80d2;}
.list_pic1 h3 a:hover{ color:#ba2636;}
.list_pic2 li{ width:162px; padding-bottom:5px;}
.list_pic2 img{ margin-bottom:5px; border:1px solid #ccc;}
.list_pic2 h3{ line-height:19px;}
.list_pic2 h3 a{ color:#2e80d2;}
.list_pic2 h3 a:hover{ color:#ba2636;}
.list_pic3{ padding-bottom:20px; zoom:1;}
.list_pic3 li{ clear:both; overflow:hidden; margin-bottom:10px;}
.list_pic3 img{ float:left; border:1px solid #ccc;}
.list_pic3 p{ float:right; width:780px; height:65px; margin-top:10px; line-height:21px; color:#000; background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg06.gif) repeat-x left bottom;}
.list_comment{ padding-bottom:20px;}
.list_comment li{ padding:5px; background:url(http://img1.cache.netease.com/cnews/img/warm0710/bg06.gif) repeat-x left bottom;}
.list_comment h2{ font-size:14px; line-height:21px;}


.focusPic{ overflow:hidden; margin:0 9px; padding-bottom:20px; text-align:left;}
.focusContent{ display:none;}
.focusContent.active{ display:block;}
.focusContent img{ margin-bottom:15px;}
.focusContent h2{ padding-left:5px; line-height:23px; font-size:14px;}
.focusNav{ float:right; overflow:hidden;}
.focusNav li{ float:left; width:20px; height:21px; margin-right:5px; line-height:21px; font-weight:bold; text-align:center; cursor:pointer; border:1px solid #ccc; background:#f1f1f1;}
.focusNav li.active{ border:1px solid #666;}