@charset "utf-8";
/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;list-style:none}
body,button,input,select,textarea {font:12px/1 "\5b8b\4f53", Arial, Tahoma, Helvetica, sans-serif;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
figure{margin:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */ 
.fl{float:left;}
.fr{float:right;}
.blue,.blue a{color:#049!important}
.blank10{clear:both;height:10px;line-height:0; font-size:0;overflow:hidden;}
#footer {line-height:22px;margin:20px auto 0 auto;padding-top:20px;text-align:center;width:960px}
a{outline:none;}
a:link,a:visited{color:#333;text-decoration:none;}
.main0 a:link,.main0 a:visited{color:#666;text-decoration:none;}
a:hover,a:active,.main0 a:hover,.main0 a:active{color:#f00;text-decoration:underline;}
.con960{width:960px;margin:0 auto;font-family:"SimSun"; overflow:hidden}
.main0{position:relative;height:55px; background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) no-repeat; margin:10px auto}
.main0 ul{position:absolute;width:360px;height:40px;left:430px;top:11px;overflow:hidden }
.main0 li{float:left;width:166px;height:18px;line-height:18px; margin-right:10px;overflow:hidden}
.main0 .weibo{position:absolute; right:10px;top:4px; display:block; width:80px;height:42px; padding:8px 0 0 50px}
.main1,.main2,.main3,.main4,.main5,.main6,.main7{background:#f1f1f1;padding:9px; width:942px; margin-bottom:10px; clear:both;}
.main2,.main5{margin-top:8px}
.main1 article,.main2 article,.main3 article,.main4 article,.main5 article,.main6 article,.main7 article,.main2 aside,.main3 aside,.main5 aside{position:relative;background:#fff; border:1px solid #dcdbdc; padding:35px 10px 10px; height:295px; overflow:hidden}
.main1 article,.main2 article,.main3 article{width:290px;}
.main1 aside{width:298px;margin-right:9px; padding-left:2px;}
.main2 aside,.main3 aside{width:278px;margin-right:9px}
.main1 h2,.main2 h2,.main3 h2,.main4 h2,.main5 h2,.main6 h2,.main7 h2{position:absolute; font-size:16px; font-family:'SimHei'; font-weight:100;color:#fff; width:160px; height:28px; line-height:28px;background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) 0 -140px; top:-1px; left:-1px;text-indent:15px;}
.main1 .more,.main2 .more,.main3 .more,.main4 .more,.main5 .more,.main6 .more,.main7 .more{position:absolute;top:12px; right:15px;display:block;height:18px;line-height:18px;}
.main1 .fl .more{background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) -320px -60px; padding:15px 30px 0 0;width:42px;height:30px;top:-3px;right:-2px;}
.Pixviewer{position:relative;margin:0 auto;width:300px;height:300px; overflow:hidden}
.Pixviewer .PvBigPic{padding:0px;text-align:center;overflow:hidden;background:#000;}
.Pixviewer .PvTitleBox{display:none}
.Pixviewer a:link,.Pixviewer a:visited{color:#000;text-decoration:none;}
.Pixviewer a:hover{color:red;text-decoration:none;}
.Pixviewer .PvNumber{font-size:11px;color:#fff;overflow:hidden;position:absolute;right:1px;z-index:50;text-align:right;line-height:14px;}
.Pixviewer .NumberHover{background:#ce0609;}
.Pixviewer .NumberLeave{background:none;}
.Pixviewer .PvNumberBg{position:absolute;right:1px;z-index:49;height:13px;width:250px;background:url(http://i3.sinaimg.cn/IT/deco/2010/0428/top/images/numberbg.png) no-repeat 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop, src='http://i3.sinaimg.cn/IT/deco/2010/0428/top/images/numberbg.png');_background:none;}
.Pixviewer .Triangle{width:21px;height:17px;position:absolute;z-index:49;background:url(http://i3.sinaimg.cn/IT/deco/2010/0428/top/images/triangle.png) no-repeat 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop, src='http://i3.sinaimg.cn/IT/deco/2010/0428/top/images/triangle.png');_background:none;}
.Pixviewer .BorderHack1,.Pixviewer .BorderHack2,.Pixviewer .BorderHack4,.Pixviewer .BorderHack4{background:#707070;position:absolute;z-index:51;height:1px;top:0;left:0;font-size:0;overflow:hidden;}
.hot_news{background:#fff;height:24px;line-height:24px;padding-bottom:18px!important;padding-bottom:14px;width:295px;overflow:hidden; clear:both}
.hot_news a{margin-right:5px;}
.hot_news .scroll_div{width:285px;margin:0 auto;overflow:hidden; white-space: nowrap;}
.hot_news li{display:inline;}
.myul li{line-height:22px;height:22px; overflow:hidden}.main1 .fl ul{ margin-top:10px}
.main1 h3,h3.myh3{height:40px; line-height:40px; overflow:hidden; text-align:center; border-bottom:1px solid #dcdbdc;font-size:20px;}
h3.myh3{font-size:16px}
.main1 article.fl li{clear:both;line-height:24px;}
.main1 article.fl li p{float:left;font-size:14px;float:left;width:250px;height:24px;overflow:hidden}
.main1 article.fl li span{float:right; color:#999}
dl.mydl{padding:10px 0; height:78px; line-height:20px; overflow:hidden; border-bottom:1px solid #e7e7e7;}
dl.mydl dt{float:left; padding-right:5px; width:104px; height:74px;}
dl.mydl dt img{width:100px; height:70px; border:1px solid #e7e7e7; padding:1px}
dl.mydl dt img:hover{border:1px solid #f1bf9a}
dl.mydl dd{float:right; width:175px;overflow:hidden;}
.main2 .baike dd{float:left; height:22px; line-height:22px; width:118px; margin-right:10px; overflow:hidden;padding-left:10px;background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) -650px -65px no-repeat}
.main2 article.fr h3{background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) -350px -140px no-repeat;width:70px; height:27px; line-height:27px; font-size:14px;font-family:'SimHei';clear:both; padding-left:30px; margin:10px 0}
.main2 article.fr h3 a,.main3 .baoming a{color:#fff!important}
.main2 dl.mydl{border:0}
.main3 aside li{height:22px;line-height:22px;overflow:hidden;padding-left:15px;background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) -650px -96px no-repeat}
.main2 aside dl.mydl{border:0}
.main2 aside dl.mydl dd{width:165px;}
.main3 article.fl dl.mydl{ border:0;height:78px}
.main3 .caigou{background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) -500px -138px no-repeat;width:93px;height:28px;line-height:28px; margin:2px 0 0 76px;text-indent:2.5em}
.main3 article.fr dl.mydl{height:55px}
.main3 article.fr dl.mydl dt img{width:80px;height:50px}
.main3 article.fr dl.mydl dt{width:84px;height:54px;}
.main3 article.fr dl.mydl dd{width:195px; font-size:14px}
.main3 .baoming{background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) -650px -138px no-repeat;width:124px;height:25px;line-height:25px; margin:9px 0 0 64px; text-indent:2.5em;font-size:12px}
.main4 article{height:190px;}
.main4 .anli{margin:10px 0 0 5px; width:930px;_width:910px; overflow:hidden}
.main4 .anli li{float:left;width:134px;margin:0 20px 0 0;*margin:5px 20px 0 0;_margin:5px 16px 0 0;}
.main4 .anli p{ line-height:20px;height:80px; overflow:hidden; text-align:center; margin-top:5px;}
.main5 article{width:599px; height:370px;}
.main5 .weibo{position:absolute;width:630px;height:382px;top:30px;left:0; overflow:hidden}
.main5 aside{width:290px; overflow:visible}
.main5 aside .kefu{position:absolute;background:url(http://i1.sinaimg.cn/hs/dichan/2011/1123/mainbg0.png) 0 -60px no-repeat;display:block;width:312px;height:65px;top:348px;left:0px;}
.main6 article{height:440px}
.main6 .video{width:286px;}
.main6 .video_list{ margin-top:4px}
.main6 .video_list li{background:url(http://i1.sinaimg.cn/dy/deco/2007/1211/yocc/unfcn_mj_01.gif) no-repeat -19982px 2px; padding:0 5px 0 22px; height:24px; line-height:24px;overflow:hidden;}
.main6 .topic{width:620px;background:url(topic_topbg.jpg) -22px -42px no-repeat}
.main6 .topic a{color:#049!important}
.main6 .topic_con{position:relative;width:620px;height:200px;}
.main6 .topic_con img{position:absolute; top:15px; left:15px; border:1px solid #b3dbff; padding:1px;}
.main6 .t_content{position:absolute; top:15px; right:15px; width:474px; height:90px; overflow:hidden;line-height:24px;}
.main6 .t_content h3{background:url(topicbg.png) no-repeat -137px -151px; padding-left:96px; font-size:14px}
.main6 .t_content p{line-height:20px;color:#666; margin-top:3px}
.main6 .textarea{position:absolute;top:110px; left:15px;width:588px;height:57px;overflow:hidden;background:url(topic.gif) no-repeat;}
.main6 .textarea textarea{ margin:10px;width:568px;height:37px;overflow:hidden;overflow-y:auto;border:0;font-size:12px;line-height:18px;}
.main6 .t_open{position:absolute; top:175px; left:310px;}
.main6 .topic .textarea_btn{position:absolute; top:172px; right:18px;display:block;height:27px;line-height:27px;color:#fff!important;width:80px;background:url(btn.png); text-align:center}
.main6 .t_topiclist{width:604px;overflow:hidden;overflow-x:visible;height:220px;margin-top:10px;line-height:22px;}
.main6 .t_topiclist li{margin:0px;padding:8px 0;background:url("topicbg.png") repeat-x 0 -530px;}
.main6 .t_topiclist .t_icon{width:65px;padding-top:5px}
.main6 .t_topiclist .t_icon img{border:1px solid #dbd9d9; width:50px; height:50px}
.main6 .t_topiclist .t_listcomm{width:525px}
.main6 .t_topiclist .comm_bot{margin-top:3px}
.main6 .t_topiclist .c_date{color:#a0a0a0}
.main6 .t_topiclist .c_aclist{color:#999}
.main6 .t_topiclist .c_aclist a{color:#888}
.main6 .t_topiclist .c_dcb{color:#d2602e}
.main6 .t_topiclist .c_jh{background:url(es-ico.gif) no-repeat 0px 0px;width:15px;height:13px;display:inline-block;margin-bottom:-3px;margin-bottom:-3px\9;margin-bottom:-3px\0;_margin-bottom:-3px;}

.main6 .comm_rep{width:504px}
.main6 .comm_rep .rep_top{width:504px;height:9px;background:url("topicbg.png") 0 -349px no-repeat;display:block; overflow:hidden}
.main6 .comm_rep .rep_bot{width:504px;height:5px;background:url("topicbg.png") 0 -363px no-repeat;display:block; overflow:hidden}
.main6 .comm_rep .rep_nav{width:502px;background:#f9f8f9;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;display:block; overflow:hidden}
.main6 .comm_rep .rep_nav dl{width:480px;margin:0 auto;padding:0 0 5px 0;overflow:hidden;}
.main6 .comm_rep .rep_nav dd{margin:0px;padding:8px 0;background:url("topicbg.png") repeat-x 0 -530px;}
.main6 .comm_rep .rep_nav .rep_icon{width:55px;padding-top:5px}
.main6 .comm_rep .rep_nav .rep_msg{width:420px;color:#555}
.main6 .t_topiclist .first_dd{background:none!important; overflow:hidden; margin-top:-5px!important}
.main6 .comm_rep .rep_nav .rep_icon img{width:40px; height:40px;border:1px solid #dbd9d9;}
.main6 .comm_rep .show_allrep{width:480px;margin:0 auto;padding:8px 0;overflow:hidden;background:url("topicbg.png") repeat-x 0 -530px;}
.main6 .comm_rep .show_allrep a.showall{background:url("topicbg.png") no-repeat -80px -211px; padding-left:15px;height:20px}
.main6 .comm_rep .show_allrep a.hideall{background:url("topicbg.png") no-repeat -106px -187px; padding-left:15px; height:20px}
.main6 .rep_formtop{width:504px;height:5px;background:url("topicbg.png") 0 -368px no-repeat;display:block; overflow:hidden}
.main6 .rep_form{margin-top:6px}
.main6 .rep_form textarea{border:1px solid #ccc; margin-left:10px;margin-right:10px;height:20px;width:300px;line-height:20px; padding:0px 2px}

.main7 article{height:286px}
.main7 .cp{width:215px; margin-right:15px; display:inline;float:left}
.main7 dl.mydl{height:80px}
.main7 dl.mydl dt img{width:80px;height:56px}
.main7 dl.mydl dt{width:84px;height:80px;}
.main7 dl.mydl dt h4{text-align:center; height:20px; line-height:20px; overflow:hidden}
.main7 dl.mydl dd{width:122px;}
.main7 .pingfen{margin:5px 0}
.main7 .pingfen li{height:24px;line-height:24px;*height:20px;*line-height:20px; overflow:hidden;}
.main7 .pingfen li .title{float:left; width:40px; font-weight:bold}
.main7 .pingfen li .count{float:left;width:80px;color:#f00; font-family:Arial;}
.main7 .rate{float:left;margin:5px 8px 0 0;width:64px;height:12px;overflow:hidden;background:url(big-rate.gif) no-repeat 0 0;position:relative;z-index:1;}
.main7 .rate span{display:block;height:12px;cursor:pointer;position:absolute;}
.main7 .rate span.bg,.main7 .rate span.cur{background:url(big-rate.gif) no-repeat 0 0;}
.main7 .rate span.r1{width:13px;background-position:0 -20px;z-index:6}
.main7 .rate span.r2{width:26px;background-position:0 -40px;z-index:5}
.main7 .rate span.r3{width:39px;background-position:0 -60px;z-index:4}
.main7 .rate span.r4{width:52px;background-position:0 -80px;z-index:3}
.main7 .rate span.r5{width:64px;background-position:0 -100px;z-index:2}
.main7 .cp p input{height:24px; line-height:22px; padding:0 5px}
.bg130{height:90px;width:130px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:79px;*font-family:Arial;padding:1px;border:1px solid #e7e7e7; background:#fff;overflow:hidden}
.bg130 img{vertical-align:middle}
.bg130:hover{border:1px solid #f1bf9a}
#topstory {width:295px;height:298px;}
#featured {overflow: hidden; width:295px; position: relative; height: 254px}
#featured img{width: 295px; height:254px}
#featured .word {padding-right: 5px; padding-left: 5px; z-index: 10;left: 0px; padding-bottom: 5px; width: 285px; color: #fff; bottom: 0; padding-top: 5px; position: absolute; height:15px; background-color:#000; text-align:center; overflow:hidden}
#featured .word h3 {font-size: 12px; line-height:15px; font-weight:normal;}
#featured .ui-els-hide {display: none}
#thumbs {width: 295px; list-style-type: none; height: 44px}
#thumbs ul {margin-top: 3px; padding:0;}
#thumbs li {float: left; width:70px; margin-right:5px; height: 42px}
#thumbs li a{display: block;width:70px;height:38px;padding:0; margin:0;}
#thumbs li a img{width: 70px;height: 42px;}
#thumbs li a.current {width: 70px;height: 42px;padding:0; margin:0;}
#thumbs li a.current img{border:#cc0000 2px solid; width:66px; height:38px;padding:0;padding:0; margin:0;}
#thumbs li a:hover{width:70px;height:42px; padding:0; margin:0;}
#thumbs li a:hover img{ width: 66px;height: 38px; border:#cc0000 2px solid;padding:0; margin:0;}
#thumbs li.last_img {margin-right:0px;}