/* CSS Document */
*{ margin:0px; padding:0px; list-style:none}
body{ background:#372020; font-size:12px; line-height:22px;}
a{ text-decoration:none; color:#000}
a:hover{ color:#c00; text-decoration:underline}
img{ border:0px;}
.clear{ clear:both}
#wrap{ width:100%;  background:url(http://img.hexun.com/news/2009-04-22/banbg.jpg) repeat-x top}
.banner{ margin:0px auto; width:960px;}
#contnet{ background:#fff; margin:0px auto; width:960px; overflow:hidden}
#nav ul { padding-left:80px}
#nav{ background:url(http://img.hexun.com/news/2009-04-22/navbg.jpg) no-repeat; height:28px; padding:4px 0 0 0px; width:960px; margin:0px auto 8px auto}
#nav ul li{ float:left; width:72px; height:24px; font-size:14px; font-weight:bold; color:#ffd78b; text-align:center; background:url(http://img.hexun.com/news/2009-04-22/btnbg.gif) no-repeat; margin-right:15px; display:inline; line-height:24px;}
#nav ul li a{ color:#ffd78b; }

.topl{ width:324px; float:left; padding-top:18px;}
.topm{ width:328px; float:left; padding:18px 0 0 28px; }
.topr{ width:218px; float:right}
.hottxt{ margin-bottom:20px;}
.hottxt h3{ font-size:20px; font-family:"ºÚÌå"; font-weight:normal}
.hottxt p{font-size:14px; padding:4px 0 2px 0; line-height:18px;}
.mediamod{background:url(http://img.hexun.com/news/2009-04-22/bg353x258.jpg) no-repeat 0 0; width: 315px; height: 250px; padding:0 0 10px 10px; }
.mediamod h6{ height: 27px; overflow: hidden; }
.left01{ border:1px solid #ccc; padding:3px; margin-top:10px; width:316px; }
.left01 h2{ background:url(http://img.hexun.com/news/2009-04-22/h3bg4.jpg) no-repeat; line-height:17px; font-size:14px; padding:0px 8px; margin-bottom:5px;}
.topr01{  height:105px; margin-bottom:6px; padding:0px 0 0 6px;}
.topr01 h5{ height: 70px; overflow: hidden; }
.topr02{ background:url(http://img.hexun.com/news/2009-04-22/rbg02.jpg) no-repeat; height:187px;margin-bottom:6px;  font-size:14px; padding:0px 20px;}
.topr03{ background:url(http://img.hexun.com/news/2009-04-22/rbg03.jpg) no-repeat; height:157px;margin-bottom:6px; padding:0px 10px;}
.topr03 h3{ font-size:12px; padding:0px 18px; line-height:35px;}
h3.title{ background:url(http://img.hexun.com/news/2009-04-22/h3bg.gif) no-repeat; height:36px;}
h3.title img{ float:left}
h3.title strong{ float:right; font-weight:normal; font-size:14px; padding:5px 15px 0 0; color:#633; width:600px; text-align:right; height:20px; overflow:hidden}
h3.title strong a{ color:#633; padding:0px 3px;}
h3.tit01{ background:url(http://img.hexun.com/news/2009-04-22/h3bg2.gif) no-repeat; height:33px; font-size:14px; line-height:28px; padding-left:13px; color:#630}
h3.tit02{ background:url(http://img.hexun.com/news/2009-04-22/h3bg3.gif) no-repeat; height:25px; width:910px;  margin:4px auto 8px auto;  font-size:12px; line-height:25px;color:#633;}
h3.tit02 strong{ float:left; width:80px; text-align:center; padding-right:12px; color:#000; font-size:14px;}
h3.tit02 a{ color:#633}
.mainbox ,.topcont{ width:925px; margin:0px auto 12px auto; overflow:hidden; }
.topcont{ background:url(http://img.hexun.com/news/2009-04-22/topbg.jpg) top left no-repeat; margin-top:12px;}
.maincont{ width:923px; overflow:hidden; border:1px solid #ccc; border-top:0px; padding-bottom:8px;}
.hfleft2{ float:left; width:445px; padding-left:8px;}
.hfright2{ float:right; width:458px;}
.hfleft1{ float:left; width:415px; padding-left:8px;}
.hfright1{ float:right; width:472px; padding-right:8px;}
.ftleft{ float:left; width:582px; padding-left:17px;}
.ftright{ float:right; background:#f4f2ed; width:298px; border-left:1px dashed #cecbc7}
.jmleft{ width:381px; float:left; margin-left:8px; background:#f2f2f2; display:inline}
.jmright{ width:500px; float:right; padding-right:8px; padding-top:20px;}
.txtmod1{ float:left; width:210px; padding-left:8px;}
.lymod{ background:url(http://img.hexun.com/news/2009-04-22/lybg.jpg) no-repeat; width:905px; height:162px; margin:0px auto}

.dl01{ width:145px; padding-top:31px; float:left}
.dl01 dt{ height:104px;}
.dl01 img{ width:143px; height:95px; border:1px solid #ccc;}
.dl01 dd{ height:32px; overflow:hidden; line-height:16px;}
.dl02{ width:167px; padding:15px 15px 0 0px; float:right}
.dl02 dt{ height:120px;}
.dl02 img{ width:165px; height:110px; border:1px solid #ccc;}
.dl02 dd{  height:32px; overflow:hidden; }
.dl03{ width:285px; margin:0px auto; overflow:hidden; margin-bottom:8px;}
.dl03 dt{ float:left; width:82px;}
.dl03 dt img{ width:80px; height:48px; border:1px solids #ccc; display:block}
.dl03 h3{ font-size:14px;}
.dl03 dd{ line-height:16px; color:#666;line-height:16px; width:180px; padding-left:12px; float:left}
.ul01{ padding-top:12px;}
.ul01 li{ background:url(http://img.hexun.com/news/2009-04-22/ico.gif) no-repeat 4px 10px; border-bottom:1px dashed #eae6de; padding-left:12px; line-height:25px; height:25px; overflow:hidden}
.ul02 li{padding-left:12px; line-height:21px; height:21px; overflow:hidden}
.ul02 li a{ color:#713a3a}
.ul03 li{ width:117px; padding:3px; background:#f2f2f2; border:1px solid #ccc; height:98px; float:left; margin:0px 0 0 25px; display:inline}
.ul03 li img{  border:1px solid #ccc; display:block}
.ul03 li p{ background:url(http://img.hexun.com/news/2009-04-22/ico3.gif) no-repeat 2px 5px; padding-left:22px; height:22px; overflow:hidden; margin-top:4px;}
.ul04 li{ background:url(http://img.hexun.com/news/2009-04-22/ico.gif) no-repeat 4px 10px;  padding-left:12px; line-height:22px; height:22px; overflow:hidden}
.ul05 li{ float:left; width:140px; padding-left:15px; height:22px; overflow:hidden}

.twmod1{ background: url(http://img.hexun.com/news/2009-04-22/twbg1.gif) no-repeat; padding:0px 0 0 12px ; height:180px;}
.twmod2{ background:url(http://img.hexun.com/news/2009-04-22/twbg2.gif) no-repeat; width:254px; height:235px; padding:10px; float:left}
.twmod2 h3{ font-weight:normal; font-size:14px; height:28px;}
.twmod3{ width:582px; overflow:hidden; background:url(http://img.hexun.com/news/2009-04-22/ico2.gif) no-repeat right bottom; margin:5px auto 10px auto}
.twmod3 dt{ width:192px; height:126px; border:1px solid #ccc; text-align:center; padding-top:4px; float:left}
.twmod3 dt img{ display:block; margin:0px auto; border:1px solid #999; width:180px; height:120px;}
.twmod3 dd{ float:left; width:350px; padding:10px 0 0px 10px;}
.twmod4 li{ float:left; width:108px; height:126px; padding-top:18px; line-height:16px; margin:0px 20px; display:inline}
.twmod4 li img{ width:106px; height:68px; border:1px solid #ccc; display:block; margin-bottom:5px;}
.twmod5{ background:url(http://img.hexun.com/news/2009-04-22/twbg3.gif) no-repeat; height:290px; width:209px; padding:0px 10px; float:left}
.twmod5 dl{ width:200px; margin:0px auto; padding-top:14px; height:206px;}
.twmod5 dt{ height:130px; overflow:hidden;}
.twmod5 dl img{ width:198px; height:121px; border:1px solid #d2b5b5}
.twmod5 dd h3{ font-size:14px; text-align:center; height:28px; overflow:hidden; line-height:28px; margin-bottom:5px; }
.twmod5 dd{ line-height:18px;}
.twmod5 p{ text-align:center; font-size:14px; height:23px;}
.twmod6{ width:412px; overflow:hidden; height:95px; padding-top:5px; margin-bottom:8px; }
.twmod6 .pic{ float:left; width:140px;}
.twmod6 .pic img{ width:132px; height:85px; border:1px solid #ccc; padding:3px}
.twmod6 .text{ width:255px; float:left; padding-left:15px;}
.twmod6 .text dd{ line-height:16px;}
.twmod6 .text dt{ font-size:14px; font-weight:bold}
.twmod7{ background:#f1efef; width:890px; padding:0 10px 15px 10px ; overflow:hidden; margin:0px auto}
.twmod7 .pic{ width:265px; float:left; height:130px; overflow:hidden; padding:15px 0 0 0;}
.twmod7 .pic img{ height:128px; width:263px; border:1px solid #000; display:block}
.twmod7 .text{ float:left; width:600px; padding:15px 0 0 20px;}
.twmod7 h3{ font-size:20px; line-height:35px;}
.twmod7 .text p{ font-size:14px; color:#666; padding-bottom:4px;}

.txt01 h3{ font-size:18px; font-family:"ºÚÌå"; font-weight:normal; line-height:28px;}
.txt02{ background:#f4f2ed; width:472px; overflow:hidden; clear:both}
.txt02 li{ float:left; width:210px; padding-left:20px;}
.txt03 li{ float:left; width:210px; background:url(http://img.hexun.com/news/2009-04-22/ico.gif) no-repeat 3px 8px; height:20px; line-height:20px; }
.txt04{ line-height:16px; padding:6px 0; border-bottom:1px dotted #c7c7c7; margin-bottom:7px;}
/*kÍ¼*/
.kxmod{ float:left; width:218px; padding:10px 0 0 6px;}
.kxmod img{ border:1px solid #431414; display:block; margin-bottom:6px;}
/*Í¶Æ±*/
.tpmod{ float:right; width:233px; color:#a53232; height:140px;}
.tpmod h3{ font-size:12px; font-weight:normal;color:#a53232; padding-left:10px; height:26px;}
.tpmod p{ height:26px; line-height:normal}
.tpmod span{ float:left}
.tpmod p .tpline{  height:11px; overflow:hidden; width:140px; float:left; margin-top:5px; padding-left:8px; }
.tpmod p .tpline b{ float:left; background:url(http://img.hexun.com/news/2009-04-22/linebg.gif) repeat-x 0 0; height:11px;}
.tpmod p .tpline b.b{ background-position:0px -26px;}
.tpmod p .tpline b.c{ background-position:0px -52px;}
/*¹ö¶¯*/
.scrollmod{ background:#f4f2ed; padding:20px 12px 15px 12px; width:882px; margin:8px auto 0 auto; clear:both;}
#hexunscroll{position:relative;width:882px;height:116px;overflow:hidden;cursor:pointer; }
#hexunscroll ul{float:left;font-size:12px}
#hexunscroll li{float:left; list-style:none;text-align:center;overflow:hidden;}
#hexunscroll li img{display:block; margin:0 auto;border:none; width:133px; height:100px }
#hexunscroll li p{height:20px; line-height:20px; overflow:hidden; }

.coopmod{ margin:0px auto;}
.coopmod td{ text-align:center}
.coopmod img{ padding:3px; border:1px solid #ccc;}

.tmid01{ font-size:14px;}
.tmid01 h3{ background:url(http://img.hexun.com/news/2009-04-22/h3bg5.jpg) no-repeat; font-size:14px; height:45px; padding-left:36px; line-height:26px}
.tmid01 li{ line-height:26px; height:26px;}
.topr01 li{ line-height:16px; height:16px; background-position:4px 5px}

.f600{ color:#600}
.f630{ color:#630}
.line1{ height:12px; overflow:hidden; background:#f4f2ed; margin:5px 8px; clear:both;}