﻿body{font-size:12px;  font-family:Arial,Tahoma,Helvetica,,sans-serif;}
*{margin:0; padding:0;}
div{display: block;}
a:link, a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
.clear{clear:both}
 img{border:0}
li{list-style-type:none;}
.blank5,.blank8,.blank12{display:block;overflow:hidden;clear:both;}
.blank12{height:12px;}
.blank8{height:8px;}
.blank5{height:5px;}
.block{display:block;}
.inputbox{border: 1px solid #CCC;clear: left;margin: 5px 0px;overflow: hidden;padding: 6px 0px 5px 5px;}
.button{background: url(../images/icon/btn.gif) no-repeat scroll 0% 0%;border:none ;color: white;cursor: pointer;height: 34px;margin-bottom: 10px;width: 87px;}
.button:hover {background:url(../images/icon/btn.gif) no-repeat scroll right top;}

hr {border-bottom:0 dashed #999999;border-top:1px dashed #999999;color:#FFFFFF;height:1px;margin:8px 0;padding:0;clear:both;}
.head,.area,.Navm,.bottominfo,.FriendLisk,.section,.helpCenter{width:960px;clear:both;text-align:left;margin:0 auto;}


/*头部*/
.head .HeadTop{height:80px;background:url("../images/bg/headbg.jpg") no-repeat center 0;}
.head .logo{float:left;}
.head .logo a img,.head .logo b{float:left; height:80px; overflow:hidden;}
.head .logo b{line-height:100px; color:#999;}

.head .MyPanel{float:right;padding:15px 0 0;}
.MyPanelMenu,.Welcome{float:right;clear:both;}
.head .MyPanel li{float:left;padding:0 5px;}
.Welcome{padding-top:15px;}

.Nav,.Nav li,.Nav .globalMenu a{}
.Nav{width:100%;margin:0 auto;height:30px; background:#404040; }
.Nav #nav_menu{width:960px;margin:0 auto;}
.Nav li{float:left;line-height:30px;display: list-item;position: relative;z-index:2;list-style: none;}
.Nav li.nav_l{width:10px;padding:0;background:none;}
.MenuLink{float:left;color:#FFF;font-size:14px; font-weight:bold;padding:0 20px;}
.MenuLink:link, .MenuLink:visited{color:#FFF; }
.MenuLink:hover{color:#cc0000;}
.Nav li a span{padding:0px 0px 0px 0px;}
.Nav.Nav-brand{color:#5c5c5c;font-weight:bold;background-position:100% -75px;padding:0 10px 0 20px;line-height:32px;}
.Nav .noback,.Nav .globalMenu{background:transparent none repeat scroll 0 0;}
.Nav .globalMenu{float:right;}
.Nav .globalMenu a{background-position:0px -75px;padding:0 20px 0 20px;font-size:12px;}
.select{background:#cc0000;}
.select:hover{color:#FFF;}
.sfhover .dropNav{display:block;margin-top: 30px;}
.dropNav{line-height: 27px; list-style-type: none;display:none;text-align:left; left:0; width: 480px; position: absolute;background:#FFF;border-color: #333;border-right:1px solid #404040;border-style:none solid solid;border-width:1px 1px 1px;z-index:8888;padding:0 15px 7px;}
.dropNav,.dropNav a{color:#900;}
.dropNav ul li{width:94px;padding: 0px 0px 0px 13px;}
.dropNav .dropline{border-bottom:1px solid #F2EAE3;clear:both;}
.dropNav dt{color: #999;clear:both;padding: 0px 0px 0px 10px;}
.dropNav ul li em{ font-style:normal; font-weight:bold;}
.dropNav .more{ clear:both;text-align:right;}


#main{background:url("../images/bg/headbg.jpg") no-repeat center -120px;padding-top:20px;}


#bottom{text-align:center;border-top:1px solid #e4e4e4;width:100%; background:#f2f2f2;padding:20px 0;}
.bottomlist{line-height: 25px; float:left; width:200px;margin-right:30px;}
.bottomlist h5,.bottomlist h5 a{ font-size:16px;margin-bottom: 20px; color:#000;}
.bottomlist li{width:80px;background:url(../images/icon/tag.gif) no-repeat 0 5px;padding-left: 20px;line-height: 25px; float:left;}
.bottominfo .about{width:450px;float:left;}
.bottominfo .about p{line-height: 25px;margin-bottom: 20px;color: #7C7C7C;}
.bottominfo .about h5 cite{font-style: normal;color: #C00;font-size:16px;}
.bottominfo .about h5 span{font-weight: normal;font-size:14px;}
.bottominfo .brand{width:240px;}
.bottominfo .brand li{width:100px;background:url(../images/icon/brand.png) no-repeat 0 5px;padding-left: 20px;line-height: 25px; float:left;}
#copyright{height:30px;line-height:30px; clear:both;margin-top:30px;}
.pager{clear:both;width:100%;height:30px;text-align:center;line-height:30px;font-family:Tahoma;}
.pager a{border:1px solid #ccc;margin:0px 3px;background:#F1F1F1 none repeat scroll 0 0;padding:2px 5px;font-family:Tahoma;line-height:28px;height:28px;}
.paged{background:#CC0000; color:#fff; padding:2px 5px; margin:0 3px;border:1px solid #CC0000;}
.pagelink:link, .pagelink:visited{border:1px solid #ccc; color:#000; margin:0px 3px;background:#F1F1F1 none repeat scroll 0 0;padding:2px 5px;font-family:Tahoma;}
.leftlist{white-space: nowrap;}
#leftlist li{width:320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/*首页*/
.area{}

.dlist{width:640px;padding: 20px 0 40px 0;border-bottom: 1px solid #EFEFEF; clear:both;}
.dlist-image{float: left;margin-right: 18px;}
.dlist-image img{border:1px solid #FFF;}
.dlist-image a:hover img{border:1px solid #C00;}
.preview{float: right;width: 420px;}
.preview h2{padding-bottom: 10px;font-family: "微软雅黑" "黑体";font-size: 18px;line-height: 1.2em;}
a.post-title:link, a.post-title:visited{color:#CC0000; text-decoration: none;}
a.post-title:hover{background-color: #CC0000; color:#FFF; text-decoration: none;}
.dlist .meta {background: #F3F3F3;color: #616161;float: left;font-size: 12px;padding: 1px 4px;}
.dlist .text{width: 100%;float: left;padding-top: 14px;line-height: 20px;color: #676767;}
a.lookall{ color: white !important;font-weight:bold;margin-top:10px; float:right;background:url(../images/bg/more.gif) 0 0; height:22px;width:80px; text-align:center; line-height:22px;}
a.lookall:hover{text-decoration:none;background-position:0 -22px;}
.linedot{background:url("../images/icon/line_dot.gif") repeat-x left center;height:20px;clear:both;}

.FriendLisk{padding:3px 0px; margin:20px auto;width:960px; text-align:left; clear:both; line-height:30px; color:#7C7C7C;border-top:1px dotted #e4e4e4;}
.FriendLisk a{padding-right:5px;}

.InLeft{float:left;width:660px; overflow:hidden;}
.InLeft .n_main{width:640px;line-height:150%;}
.n_title{font-family:"微软雅黑" "黑体";font-size: 18px;line-height: 38px; color:#CC0000; clear:both;border-bottom: 1px solid #EFEFEF;margin:5px 0;}
.n_title a{color:#CC0000;text-decoration:none;}
.n_date{color:#999;}
.n_content{color:#333;margin-top:15px;line-height:180%;}
.n_content h2{font-size: 18px;font-weight: bold;line-height: 24px;margin: 0.5em 0px;}
.n_content p,.n_content div{font-size: 14px;line-height: 23px;margin: 0px 0px 1em;}
.n_content a{color:#c00;}



.lan_top,.lan_bottom,.socialfav-top,.socialfav-bottom{background:url(../images/bg/lanbg.png) no-repeat;}
.InRight{float:left;width:300px; overflow:hidden;}
.n_right{line-height:25px;color:#666; }

.lan_title_h5{font-size:14px;line-height:16px;height:20px;color:#666; padding-bottom:0.5em;}
.lan_top{background-position:0 0px;height:5px;overflow:hidden;}
.lan_bottom{height:5px; clear:both;background-position:0 -5px; overflow:hidden;}
.n_right .content{border-left:1px solid #F2F2F2;border-RIGHT:1px solid #F2F2F2;background:#FCFCFC;padding-bottom:5px;float:left;width:298px;overflow:Hidden;}
.tag_content{line-height:20px;margin:0px 8px;margin:10px;}
.tag_content h3{ font-size:13px;color: #C00;margin-top:12px;}
.tag_content p{margin-top:8px;}
.tag_content a{}

.socialfav{}
.socialfav-top{background-position:0 -10px; height:25px;}
.socialfav-main{ border-left:5px solid #f2f2f2;border-right:5px solid #f2f2f2; overflow:hidden; width:290px;}
.socialfav-bottom{background-position:0 -38px;height:10px; overflow:hidden;}
.socialfav-rss{ margin:10 10px;}
.socialfav-rss a{ margin-bottom:5px; float:left; width:150px; text-align:center;}

.Rnewslist li{width:320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:28px;border-bottom:1px dashed #E5e5e5;background:transparent url(../images/icon/Sarrow.gif) no-repeat scroll 3px 8px;padding:0px;line-height:28px;margin:0 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Rnewslist li span{margin-right:5px;}
.ChannelHot1{background:url(../images/bg/channel_top.jpg) no-repeat;width:320px;height:230px;padding:0px 0 0 30px;}
.ChannelHot li a:link,.ChannelHot li a:visited{color:#CC0000;}
.channelAllHot{}
.Inewslist {margin-top:5px;float:left;padding:10px 0;}
.Inewslist li{list-style: none outside none;clear:both;width:278px;margin: 0px 10px 18px;float:left;border-bottom:1px dashed #EFEFEF;padding-bottom:12px;display:inline;}
.Inewslist .leftbox{float: left;width: 60px;}
.Inewslist .leftbox img{width:60px;height:60px;}
.Inewslist .rightbox{float: left;width:208px;margin: 0px 0px 0px 10px;color:#ACACAC;} 
.Inewslist .rightbox a{line-height:1.5em;float:left;width:208px;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.Inewslist .rightbox .text{line-height:1.5em;padding-top:5px;clear:both;}
.tagscloud{padding:10px;width:280px;}
.tagscloud a{line-height: 150%;margin-right:10px;
}

/*注册*/
.boldfont {font-weight:bold;text-align:right;}
.redstar {color:#FF0000;padding:0 6px;}




#magic{width: 600px;position:relative;clear: both;text-align: left;height:250px; overflow:hidden;}
#slider{}
#slider ul, #slider li,#slider2 ul, #slider2 li{margin:0;padding:0;list-style:none; }
#slider2{margin-top:1em;}
#slider li, #slider2 li,#slider img{ width:600px;height:250px;overflow:hidden; float:left;}	
#prevBtn, #nextBtn,#slider1next, #slider1prev{ display:block;width: 32px;height: 53px;position:absolute;left:-0px;top:71px;z-index:1000;}	
#nextBtn, #slider1next{ left:568px;}														
#prevBtn a, #nextBtn a,#slider1next a, #slider1prev a{  display:block;position:relative;text-indent: -8000px;width: 32px;height: 53px;background:#000 url(../images/icon/arrow-prev.png) 8px 50% no-repeat;	filter:alpha(opacity=50);-moz-opacity:0.5-khtml-opacity: 0.5;opacity: 0.5;}	
#nextBtn a, #slider1next a{ background:#000 url(../images/icon/arrow-next.png) 8px 50% no-repeat;	}	
#slider1next a:hover, #slider1prev a:hover{opacity: 1; }
.defTitle{border-bottom: 1px solid #EFEFEF;border-top: 1px solid #EFEFEF;font-size: 18px;margin: 20px 0; padding:20px 0 3px 0; overflow:hidden; line-height:1.2em;font-family:"微软雅黑" "黑体";}
